TableComponentImpl
Constructors
Properties
Whether cells of this table may be edited directly in the table view. See TableSchema.editability.
Whether rows of this table may be edited through the row form. See TableSchema.editability.
Identifiers of child tables allowed within this table.
Column definitions that compose this table.
Column identifiers in visual order.
Editing surfaces allowed for rows of this table. Legal values are "inline" (cells editable directly in the table view) and "form" (rows editable through the row form). Values are case-sensitive; anything else is ignored. An empty list defaults to both surfaces being allowed.
Unique key for the table within a document.
Maximum number of active rows in this table, or null for no limit.
Optional list of decorators for each row (e.g. actions); used when present in schema.
Row identifiers in visual order.
Optional logic rules applied at the table level.
Runtime value payload; variance is specialized by sub-interfaces.
Functions
Whether quantity rows fit, including rows currently hidden or filtered from the UI.
Serializes this instance to a structured JsonObject.
Serializes this instance to a compact JSON string.
Converts this instance into a mutable key-value map suitable for mutation and re-serialization.