Home > @polyspec/crudui-validator > Multiple
Multiple type
Repeated-row settings (dependency isolation: multiple-dependent → multiple sub). true is the bare default (repetition on, no settings); only, the same as { only: true }, declares rows that exist only in the data; an object carries the repetition settings.
Row identity is not a multiple field. Repeated data is an object keyed by row identity, and object member order is row order; the specification has no hidden identity or order field (see docs/spec/form-runtime.md).
The named keys are the canonical dependency_buckets.multiple.keys (only/min/max/copy/sortable/title/controls/header/onclick/keys). Other spellings such as multiple_max, sortable* or add_buttons are not recognition keys (R2 anti-duplication, R4 no magic tokens).
Signature:
export type Multiple = boolean | 'only' | MultipleSettings;
References: MultipleSettings