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.