Skip to content

Vizel API / core/src / VizelFormFieldSpec

Interface: VizelFormFieldSpec<TValue> ​

Defined in: packages/core/src/builders/types.ts:245

Spec for a single form field.

Generic over the value type so consumers can carry strings, numbers, booleans, or richer value shapes without losing type safety.

Type Parameters ​

Type Parameter
TValue

Properties ​

attrs ​

ts
readonly attrs: VizelFormFieldAttrs;

Defined in: packages/core/src/builders/types.ts:246


errorMessage? ​

ts
readonly optional errorMessage?: string;

Defined in: packages/core/src/builders/types.ts:249

Localized validation error message (paired with aria-invalid).


value ​

ts
readonly value: TValue;

Defined in: packages/core/src/builders/types.ts:247

Released under the MIT License.