Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Extension

Index

Properties

Optional base

0.0.46 provide

Optional cast

0.0.46 provide
cast: Record<string, { from: any; to: any }>

undocumented options

Optional coerce

0.0.46 provide

Optional flags

0.0.46 provide
flags: Record<string, ExtensionFlag>

Optional manifest

0.0.46 provide
manifest: { build?: any }

Type declaration

  • build: function
    • Parameters

      Returns any

Optional messages

0.0.46 provide
messages: string | Record<string, string>

Optional modifiers

0.0.46 provide
modifiers: Record<string, (rule: any, enabled?: boolean) => any>

Optional overrides

0.0.46 provide
overrides: Record<string, (value: any) => Schema<any>>

Optional properties

0.0.46 provide
properties: Record<string, any>

Optional rules

0.0.46 provide
rules: Record<string, ExtensionRule & ThisType<SchemaInternals>>

Optional terms

0.0.46 provide
terms: Record<string, ExtensionTerm>

type

0.0.46 provide
type: string | RegExp

Methods

Optional args

0.0.46 provide
  • Parameters

    Returns Schema<any>

Optional prepare

0.0.46 provide
  • Parameters

    Returns any

Optional rebuild

0.0.46 provide
  • Parameters

    Returns void

Optional validate

0.0.46 provide
  • Parameters

    Returns any