Skip to content
Shamar

Repeater

Form components gallery at `/demo/form-components`.
Repeater.make('variants')
.schema([TextInput.make('sku'), TextInput.make('label')])
.defaultItems(1)

Methods

MethodDescription
.schema([fields])Row schema.
.minItems() / .maxItems()Bounds.
.reorderable() / .addable() / .deletable()Row actions.
.defaultItems(n)Initial empty rows.
.label(text)Field label in the UI.
.required()Mark required on create/edit.
.helperText(text)Help text below the control.
.default(value)Default state when creating a record.
.hiddenOnForm() / .hiddenOnDetail()Hide on create/edit or show view.
.columnSpan(n) / .columnSpanFull()Grid span inside Section/Grid layouts.
.live()Re-render the form when this field changes.

Form components gallery at /demo/form-components.