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

A column definition for a UITable.

Index

Rules

columnIndex

columnIndex: Integer

The column sequence number.

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

Expression : 1

header

header: String

The column header text.

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

Expression : this.ruleName

isEditable

isEditable: Boolean

If true, the column can be used as an input.

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

Expression : true

isEditableRuleName

isEditableRuleName: String

The name of the rule in the row object that controls whether the cell for this column is editable or not. It must return a boolean value. The named rule cannot be in its own column.

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

Expression : ""

isEnabled

isEnabled: Boolean

If true, the column is enabled for editing.

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

Expression : true

key

key: String

The property to extract from the row Model

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

Expression : this.ruleName

ruleName

ruleName: String

The property to extract from the row Model

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

Expression : ``

spec

spec: Any

Internal Use Only.

Flags : Cached (Note this is uncached)

Expression : Object.assign({ name: this.refChain, type: this.controlType }, R.collectSpecs(this))

width

width: Integer

The width of the column, relative to the other columns in this table. The portion of the total table width is this.width/<sum of all column widths>. Unitless.

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

Expression : 1