CollectionField
Field representing a nested table.
Combines the general Field contract with the list-oriented semantics of CollectionComponent. Useful for repeatable sections, line items, or any scenario that models a variable-length list of joyfill.table.Row entries.
Properties
Collection of formulas applied to this field. Order may determine execution precedence.
Unique key for this collection within a document.
Whether the field starts hidden before any logic evaluation occurs.
Whether the field starts required before any requiredLogic evaluation occurs. Captured from the required JSON property at construction and remains immutable.
Optional FieldLogic describing visibility logic for the field
When true, the field/column is permanently hidden on the current active view and cannot be shown via conditional logic.
Optional FieldLogic describing required-ness logic for the field.
Registry of table schemas used by this collection (root and children).
Mutable list holding the current Row entries.