id | title |
---|---|
VueFormApi |
VueFormApi |
Interface: VueFormApi<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnServer, TSubmitMeta>
Defined in: packages/vue-form/src/useForm.tsx:115
• TParentData
• TFormOnMount extends undefined
| FormValidateOrFn
<TParentData
>
• TFormOnChange extends undefined
| FormValidateOrFn
<TParentData
>
• TFormOnChangeAsync extends undefined
| FormAsyncValidateOrFn
<TParentData
>
• TFormOnBlur extends undefined
| FormValidateOrFn
<TParentData
>
• TFormOnBlurAsync extends undefined
| FormAsyncValidateOrFn
<TParentData
>
• TFormOnSubmit extends undefined
| FormValidateOrFn
<TParentData
>
• TFormOnSubmitAsync extends undefined
| FormAsyncValidateOrFn
<TParentData
>
• TFormOnServer extends undefined
| FormAsyncValidateOrFn
<TParentData
>
• TSubmitMeta
Field: FieldComponent<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnServer, TSubmitMeta>;
Defined in: packages/vue-form/src/useForm.tsx:127
Subscribe: SubscribeComponent<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnServer>;
Defined in: packages/vue-form/src/useForm.tsx:182
useField: UseField<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnServer, TSubmitMeta>;
Defined in: packages/vue-form/src/useForm.tsx:139
useStore: <TSelected>(selector?) => Readonly<Ref<TSelected, TSelected>>;
Defined in: packages/vue-form/src/useForm.tsx:151
• TSelected = FormState
<TParentData
, TFormOnMount
, TFormOnChange
, TFormOnChangeAsync
, TFormOnBlur
, TFormOnBlurAsync
, TFormOnSubmit
, TFormOnSubmitAsync
, TFormOnServer
>
(state
) => TSelected
Readonly
<Ref
<TSelected
, TSelected
>>