Skip to main content

Type Alias: ElementDraft

type ElementDraft = Record<string, unknown>;

Defined in: kobo.ts:93

A partially built RFD element: the survey pass adds the shared columns (label, relevant, appearance, ext provenance) after the fold decides the type and props. It is a widened record because the RFD Element union is closed and cannot be assembled incrementally; validateFormDefinition is the real gate.