Copyright © 2021 by K4.org
  (v.0.48.124)

Defines a tabular grid of rows and columns for displaying data or UI elements.

Index

Rules

__model

__model: String

Internal Use Only.

Flags : Cached, External, Update (Note this is uncached)

Expression : R.UI.makeGrid(Object.assign({}, this.spec, this.customSpec))

allowColumnSorting

allowColumnSorting: Boolean

If true, enables 'sort by column' controls.

Flags : Cached, Parameter, Spec (Note this is uncached)

Expression : true

allowMultiSelect

allowMultiSelect: Boolean

If true, allow multiple row selections.

Flags : Cached, Parameter, Spec (Note this is uncached)

Expression : false

allowSelections

allowSelections: Boolean

If true, enable row selections.

Flags : Cached, Parameter, Spec (Note this is uncached)

Expression : false

columns

columns: Array

An array of UITableColumnMixin column definitions.

Flags : Cached, Parameter, Spec (Note this is uncached)

Expression : R.treeTraverse(this, c => c.isKindOf("UITableColumnMixin"))

controlType

controlType: String

Internal Use Only.

Flags : Cached (Note this is uncached)

Expression : "Grid"

instantUpdate

instantUpdate: Boolean

Only used wheninside a UIDialog. If true, bypasses the normal "update on OK" behavior of UIDialog, and will update the UI as soon as a change is made.

Flags : Cached, Parameter, Spec (Note this is uncached)

Expression : false

rowDisabledRuleName

rowDisabledRuleName: String

The name of the Boolean rule in the row object that controls whether the entire row is disabled (non-editable).

Flags : Cached, Parameter, Spec (Note this is uncached)

Expression : ""

rows

rows: Array

An array of row data.

Flags : Cached, Parameter, Spec (Note this is uncached)

Expression : []

scrollWidth

scrollWidth: String

The width of the content of the table. If scrollWidth is larger than width, a horizontal scroll bar will be shown. One of exact values in percent ('150%') or pixels ('300px')

Flags : Cached, Parameter, Spec (Note this is uncached)

Expression : "100%"

selectedRows

selectedRows: Array

The current set of selected rows.

Flags : Cached, Spec (Note this is uncached)

Expression : []

selectedRowsBindParent

selectedRowsBindParent: Any

no doc

Flags : Cached, Parameter, Spec (Note this is uncached)

Expression : this

selectedRowsBindTarget

selectedRowsBindTarget: String

no doc

Flags : Cached, Parameter, Spec (Note this is uncached)

Expression : "selectedRows"

visibleRows

visibleRows: Integer

The number of rows of the table which are shown in the UI.

Flags : Cached, Parameter, Spec (Note this is uncached)

Expression : 6