FormBindingFunc
Defined in: binding.ts:61, binding.ts:65
Polymorphic function of Form#bind
Extends
Section titled “Extends”Call Signature
Section titled “Call Signature”FormBindingFunc<
Binding>(fieldName,binding,config?):InstanceType<Binding>["props"]
Defined in: binding.ts:75
Create a binding for the field
Type Parameters
Section titled “Type Parameters”Binding
Section titled “Binding”Binding extends new (field: FormField) => FormBinding
Parameters
Section titled “Parameters”fieldName
Section titled “fieldName”binding
Section titled “binding”Binding
config?
Section titled “config?”Returns
Section titled “Returns”InstanceType<Binding>["props"]
Call Signature
Section titled “Call Signature”FormBindingFunc<
Binding>(fieldName,binding,config):InstanceType<Binding>["props"]
Defined in: binding.ts:82
Create a binding for the field with the config
Type Parameters
Section titled “Type Parameters”Binding
Section titled “Binding”Binding extends new (field: FormField, config: any) => FormBinding
Parameters
Section titled “Parameters”fieldName
Section titled “fieldName”binding
Section titled “binding”Binding
config
Section titled “config”NoInfer<ConfigOf<Binding>> & FormBindingFunc.Config
Returns
Section titled “Returns”InstanceType<Binding>["props"]
Call Signature
Section titled “Call Signature”FormBindingFunc<
Binding>(fieldNames,binding,config?):InstanceType<Binding>["props"]
Defined in: binding.ts:92
Create a binding for the multiple fields
Type Parameters
Section titled “Type Parameters”Binding
Section titled “Binding”Binding extends new (fields: FormField[]) => FormBinding
Parameters
Section titled “Parameters”fieldNames
Section titled “fieldNames”FormField.Name<T>[]
binding
Section titled “binding”Binding
config?
Section titled “config?”Returns
Section titled “Returns”InstanceType<Binding>["props"]
Call Signature
Section titled “Call Signature”FormBindingFunc<
Binding>(fieldNames,binding,config):InstanceType<Binding>["props"]
Defined in: binding.ts:99
Create a binding for the multiple fields with the config
Type Parameters
Section titled “Type Parameters”Binding
Section titled “Binding”Binding extends new (fields: FormField[], config: any) => FormBinding
Parameters
Section titled “Parameters”fieldNames
Section titled “fieldNames”FormField.Name<T>[]
binding
Section titled “binding”Binding
config
Section titled “config”NoInfer<ConfigOf<Binding>> & FormBindingFunc.Config
Returns
Section titled “Returns”InstanceType<Binding>["props"]
Call Signature
Section titled “Call Signature”FormBindingFunc<
Binding>(binding,config?):InstanceType<Binding>["props"]
Defined in: binding.ts:109
Create a binding for the form
Type Parameters
Section titled “Type Parameters”Binding
Section titled “Binding”Binding extends new (form: Form<T>) => FormBinding
Parameters
Section titled “Parameters”binding
Section titled “binding”Binding
config?
Section titled “config?”Returns
Section titled “Returns”InstanceType<Binding>["props"]
Call Signature
Section titled “Call Signature”FormBindingFunc<
Binding>(binding,config):InstanceType<Binding>["props"]
Defined in: binding.ts:115
Create a binding for the form with the config
Type Parameters
Section titled “Type Parameters”Binding
Section titled “Binding”Binding extends new (form: Form<T>, config: any) => FormBinding
Parameters
Section titled “Parameters”binding
Section titled “binding”Binding
config
Section titled “config”NoInfer<ConfigOf<Binding>> & FormBindingFunc.Config
Returns
Section titled “Returns”InstanceType<Binding>["props"]
ForField
Section titled “ForField”Defined in: binding.ts:73
Bind to a field
Extended by
Section titled “Extended by”FormBindingFunc
Call Signature
Section titled “Call Signature”ForField<
Binding>(fieldName,binding,config?):InstanceType<Binding>["props"]
Defined in: binding.ts:75
Create a binding for the field
Type Parameters
Section titled “Type Parameters”Binding
Section titled “Binding”Binding extends new (field: FormField) => FormBinding
Parameters
Section titled “Parameters”fieldName
Section titled “fieldName”binding
Section titled “binding”Binding
config?
Section titled “config?”Returns
Section titled “Returns”InstanceType<Binding>["props"]
Call Signature
Section titled “Call Signature”ForField<
Binding>(fieldName,binding,config):InstanceType<Binding>["props"]
Defined in: binding.ts:82
Create a binding for the field with the config
Type Parameters
Section titled “Type Parameters”Binding
Section titled “Binding”Binding extends new (field: FormField, config: any) => FormBinding
Parameters
Section titled “Parameters”fieldName
Section titled “fieldName”binding
Section titled “binding”Binding
config
Section titled “config”NoInfer<ConfigOf<Binding>> & FormBindingFunc.Config
Returns
Section titled “Returns”InstanceType<Binding>["props"]
ForForm
Section titled “ForForm”Defined in: binding.ts:107
Bind to the form
Extended by
Section titled “Extended by”FormBindingFunc
Call Signature
Section titled “Call Signature”ForForm<
Binding>(binding,config?):InstanceType<Binding>["props"]
Defined in: binding.ts:109
Create a binding for the form
Type Parameters
Section titled “Type Parameters”Binding
Section titled “Binding”Binding extends new (form: Form<T>) => FormBinding
Parameters
Section titled “Parameters”binding
Section titled “binding”Binding
config?
Section titled “config?”Returns
Section titled “Returns”InstanceType<Binding>["props"]
Call Signature
Section titled “Call Signature”ForForm<
Binding>(binding,config):InstanceType<Binding>["props"]
Defined in: binding.ts:115
Create a binding for the form with the config
Type Parameters
Section titled “Type Parameters”Binding
Section titled “Binding”Binding extends new (form: Form<T>, config: any) => FormBinding
Parameters
Section titled “Parameters”binding
Section titled “binding”Binding
config
Section titled “config”NoInfer<ConfigOf<Binding>> & FormBindingFunc.Config
Returns
Section titled “Returns”InstanceType<Binding>["props"]
ForMultiField
Section titled “ForMultiField”Defined in: binding.ts:90
Bind to multiple fields
Extended by
Section titled “Extended by”FormBindingFunc
Call Signature
Section titled “Call Signature”ForMultiField<
Binding>(fieldNames,binding,config?):InstanceType<Binding>["props"]
Defined in: binding.ts:92
Create a binding for the multiple fields
Type Parameters
Section titled “Type Parameters”Binding
Section titled “Binding”Binding extends new (fields: FormField[]) => FormBinding
Parameters
Section titled “Parameters”fieldNames
Section titled “fieldNames”FormField.Name<T>[]
binding
Section titled “binding”Binding
config?
Section titled “config?”Returns
Section titled “Returns”InstanceType<Binding>["props"]
Call Signature
Section titled “Call Signature”ForMultiField<
Binding>(fieldNames,binding,config):InstanceType<Binding>["props"]
Defined in: binding.ts:99
Create a binding for the multiple fields with the config
Type Parameters
Section titled “Type Parameters”Binding
Section titled “Binding”Binding extends new (fields: FormField[], config: any) => FormBinding
Parameters
Section titled “Parameters”fieldNames
Section titled “fieldNames”FormField.Name<T>[]
binding
Section titled “binding”Binding
config
Section titled “config”NoInfer<ConfigOf<Binding>> & FormBindingFunc.Config
Returns
Section titled “Returns”InstanceType<Binding>["props"]
Config
Section titled “Config”Config =
object
Defined in: binding.ts:67
Bind configuration
cacheKey?
Section titled “cacheKey?”
optionalcacheKey?:string
Defined in: binding.ts:69
Cache key for the binding