Framework
Version
API-Referenz

FieldMetaDerived

Typalias: FieldMetaDerived<TParentData, TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync>

ts
type FieldMetaDerived<TParentData, TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync> = object;
type FieldMetaDerived<TParentData, TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync> = object;

Definiert in: packages/form-core/src/FieldApi.ts:657

Typparameter

TParentData

TName erweitert DeepKeys<TParentData>

TData erweitert DeepValue<TParentData, TName>

TOnMount erweitert undefined | FieldValidateOrFn<TParentData, TName, TData>

TOnChange erweitert undefined | FieldValidateOrFn<TParentData, TName, TData>

TOnChangeAsync erweitert undefined | FieldAsyncValidateOrFn<TParentData, TName, TData>

TOnBlur erweitert undefined | FieldValidateOrFn<TParentData, TName, TData>

TOnBlurAsync erweitert undefined | FieldAsyncValidateOrFn<TParentData, TName, TData>

TOnSubmit erweitert undefined | FieldValidateOrFn<TParentData, TName, TData>

TOnSubmitAsync erweitert undefined | FieldAsyncValidateOrFn<TParentData, TName, TData>

TOnDynamic erweitert undefined | FieldValidateOrFn<TParentData, TName, TData>

TOnDynamicAsync erweitert undefined | FieldAsyncValidateOrFn<TParentData, TName, TData>

TFormOnMount erweitert undefined | FormValidateOrFn<TParentData>

TFormOnChange erweitert undefined | FormValidateOrFn<TParentData>

TFormOnChangeAsync erweitert undefined | FormAsyncValidateOrFn<TParentData>

TFormOnBlur erweitert undefined | FormValidateOrFn<TParentData>

TFormOnBlurAsync erweitert undefined | FormAsyncValidateOrFn<TParentData>

TFormOnSubmit erweitert undefined | FormValidateOrFn<TParentData>

TFormOnSubmitAsync erweitert undefined | FormAsyncValidateOrFn<TParentData>

TFormOnDynamic erweitert undefined | FormValidateOrFn<TParentData>

TFormOnDynamicAsync erweitert undefined | FormAsyncValidateOrFn<TParentData>

Typdeklaration

Fehler

ts
errors: (
  | UnwrapOneLevelOfArray<UnwrapFieldValidateOrFn<TName, TOnMount, TFormOnMount>>
  | UnwrapOneLevelOfArray<UnwrapFieldValidateOrFn<TName, TOnChange, TFormOnChange>>
  | UnwrapOneLevelOfArray<UnwrapFieldAsyncValidateOrFn<TName, TOnChangeAsync, TFormOnChangeAsync>>
  | UnwrapOneLevelOfArray<UnwrapFieldValidateOrFn<TName, TOnBlur, TFormOnBlur>>
  | UnwrapOneLevelOfArray<UnwrapFieldAsyncValidateOrFn<TName, TOnBlurAsync, TFormOnBlurAsync>>
  | UnwrapOneLevelOfArray<UnwrapFieldValidateOrFn<TName, TOnSubmit, TFormOnSubmit>>
  | UnwrapOneLevelOfArray<UnwrapFieldAsyncValidateOrFn<TName, TOnSubmitAsync, TFormOnSubmitAsync>>
  | UnwrapOneLevelOfArray<UnwrapFieldValidateOrFn<TName, TOnDynamic, TFormOnDynamic>>
  | UnwrapOneLevelOfArray<UnwrapFieldAsyncValidateOrFn<TName, TOnDynamicAsync, TFormOnDynamicAsync>>)[];
errors: (
  | UnwrapOneLevelOfArray<UnwrapFieldValidateOrFn<TName, TOnMount, TFormOnMount>>
  | UnwrapOneLevelOfArray<UnwrapFieldValidateOrFn<TName, TOnChange, TFormOnChange>>
  | UnwrapOneLevelOfArray<UnwrapFieldAsyncValidateOrFn<TName, TOnChangeAsync, TFormOnChangeAsync>>
  | UnwrapOneLevelOfArray<UnwrapFieldValidateOrFn<TName, TOnBlur, TFormOnBlur>>
  | UnwrapOneLevelOfArray<UnwrapFieldAsyncValidateOrFn<TName, TOnBlurAsync, TFormOnBlurAsync>>
  | UnwrapOneLevelOfArray<UnwrapFieldValidateOrFn<TName, TOnSubmit, TFormOnSubmit>>
  | UnwrapOneLevelOfArray<UnwrapFieldAsyncValidateOrFn<TName, TOnSubmitAsync, TFormOnSubmitAsync>>
  | UnwrapOneLevelOfArray<UnwrapFieldValidateOrFn<TName, TOnDynamic, TFormOnDynamic>>
  | UnwrapOneLevelOfArray<UnwrapFieldAsyncValidateOrFn<TName, TOnDynamicAsync, TFormOnDynamicAsync>>)[];

Ein Array von Fehlern, die sich auf den Feldwert beziehen.

istStandardwert

ts
isDefaultValue: boolean;
isDefaultValue: boolean;

Ein Flag, das angibt, ob der aktuelle Wert des Feldes der Standardwert ist

istUnberührt

ts
isPristine: boolean;
isPristine: boolean;

Ein Flag, das true ist, wenn der Wert des Feldes vom Benutzer nicht geändert wurde. Das Gegenteil von isDirty.

istGültig

ts
isValid: boolean;
isValid: boolean;

Ein boolescher Wert, der angibt, ob das Feld gültig ist. Bewertet true, wenn keine Feldfehler vorhanden sind.

Unsere Partner
Code Rabbit
Bytes abonnieren

Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.

Bytes

Kein Spam. Jederzeit kündbar.

Bytes abonnieren

Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.

Bytes

Kein Spam. Jederzeit kündbar.