UseFieldOptions

Interface: UseFieldOptions\

Defined in: packages/react-form/src/types.ts:20

The field options.

Extends

  • FieldApiOptions\<`TParentData`, `TName`, `TData`, `TOnMount`, `TOnChange`, `TOnChangeAsync`, `TOnBlur`, `TOnBlurAsync`, `TOnSubmit`, `TOnSubmitAsync`, `TOnDynamic`, `TOnDynamicAsync`, `TFormOnMount`, `TFormOnChange`, `TFormOnChangeAsync`, `TFormOnBlur`, `TFormOnBlurAsync`, `TFormOnSubmit`, `TFormOnSubmitAsync`, `TFormOnDynamic`, `TFormOnDynamicAsync`, `TFormOnServer`, `TSubmitMeta`\>.FieldOptionsMode

Type Parameters

TParentData

TParentData

TName

TName extends DeepKeys\<`TParentData`\>

TData

TData extends DeepValue\<`TParentData`, `TName`\>

TOnMount

TOnMount extends undefined | FieldValidateOrFn\<`TParentData`, `TName`, `TData`\>

TOnChange

TOnChange extends undefined | FieldValidateOrFn\<`TParentData`, `TName`, `TData`\>

TOnChangeAsync

TOnChangeAsync extends undefined | FieldAsyncValidateOrFn\<`TParentData`, `TName`, `TData`\>

TOnBlur

TOnBlur extends undefined | FieldValidateOrFn\<`TParentData`, `TName`, `TData`\>

TOnBlurAsync

TOnBlurAsync extends undefined | FieldAsyncValidateOrFn\<`TParentData`, `TName`, `TData`\>

TOnSubmit

TOnSubmit extends undefined | FieldValidateOrFn\<`TParentData`, `TName`, `TData`\>

TOnSubmitAsync

TOnSubmitAsync extends undefined | FieldAsyncValidateOrFn\<`TParentData`, `TName`, `TData`\>

TOnDynamic

TOnDynamic extends undefined | FieldValidateOrFn\<`TParentData`, `TName`, `TData`\>

TOnDynamicAsync

TOnDynamicAsync extends undefined | FieldAsyncValidateOrFn\<`TParentData`, `TName`, `TData`\>

TFormOnMount

TFormOnMount extends undefined | FormValidateOrFn\<`TParentData`\>

TFormOnChange

TFormOnChange extends undefined | FormValidateOrFn\<`TParentData`\>

TFormOnChangeAsync

TFormOnChangeAsync extends undefined | FormAsyncValidateOrFn\<`TParentData`\>

TFormOnBlur

TFormOnBlur extends undefined | FormValidateOrFn\<`TParentData`\>

TFormOnBlurAsync

TFormOnBlurAsync extends undefined | FormAsyncValidateOrFn\<`TParentData`\>

TFormOnSubmit

TFormOnSubmit extends undefined | FormValidateOrFn\<`TParentData`\>

TFormOnSubmitAsync

TFormOnSubmitAsync extends undefined | FormAsyncValidateOrFn\<`TParentData`\>

TFormOnDynamic

TFormOnDynamic extends undefined | FormValidateOrFn\<`TParentData`\>

TFormOnDynamicAsync

TFormOnDynamicAsync extends undefined | FormAsyncValidateOrFn\<`TParentData`\>

TFormOnServer

TFormOnServer extends undefined | FormAsyncValidateOrFn\<`TParentData`\>

TSubmitMeta

TSubmitMeta

Properties

mode?

ts
optional mode: "value" | "array";

Defined in: packages/react-form/src/types.ts:14

Inherited from

ts
FieldOptionsMode.mode