Skip to main content

Interface: FieldState

Defined in: packages/core/src/types.ts:448

Properties​

calculated​

calculated: boolean;

Defined in: packages/core/src/types.ts:456


choices?​

optional choices?: ResolvedChoice[];

Defined in: packages/core/src/types.ts:460


dirty​

dirty: boolean;

Defined in: packages/core/src/types.ts:465


errors​

errors: FieldIssue[];

Defined in: packages/core/src/types.ts:461


ext?​

optional ext?: Ext;

Defined in: packages/core/src/types.ts:468


guidance?​

optional guidance?: string;

Defined in: packages/core/src/types.ts:459


hint?​

optional hint?: string;

Defined in: packages/core/src/types.ts:458


infos​

infos: FieldIssue[];

Defined in: packages/core/src/types.ts:463


label?​

optional label?: string;

Defined in: packages/core/src/types.ts:457


name​

name: string;

Defined in: packages/core/src/types.ts:450


path​

path: string;

Defined in: packages/core/src/types.ts:449


readonly​

readonly: boolean;

Defined in: packages/core/src/types.ts:455


relevant​

relevant: boolean;

Defined in: packages/core/src/types.ts:453


repeat?​

optional repeat?: object;

Defined in: packages/core/src/types.ts:467

canAdd​

canAdd: boolean;

canRemove​

canRemove: boolean;

count​

count: number;

itemLabels​

itemLabels: string[];

max?​

optional max?: number;

min?​

optional min?: number;

required​

required: boolean;

Defined in: packages/core/src/types.ts:454


touched​

touched: boolean;

Defined in: packages/core/src/types.ts:464


type​

type:
| "number"
| "text"
| "date"
| "time"
| "datetime"
| "rank"
| "rating"
| "range"
| "consent"
| "matrix"
| "geopoint"
| "geotrace"
| "geoshape"
| "image"
| "audio"
| "video"
| "file"
| "barcode"
| "signature"
| "note"
| "group"
| "repeat"
| "select_one"
| "calculate"
| "select_multiple"
| "checkbox"
| "hidden"
| `x:${string}`;

Defined in: packages/core/src/types.ts:451


validating​

validating: boolean;

Defined in: packages/core/src/types.ts:466


value​

value: unknown;

Defined in: packages/core/src/types.ts:452


warnings​

warnings: FieldIssue[];

Defined in: packages/core/src/types.ts:462