RevoGrid Documentation v4.21.7 / ColumnDataSchemaModel
Interface: ColumnDataSchemaModel<TModel, TColumn, TProp>
Extended by
Type Parameters
| Type Parameter | Default type |
|---|---|
TModel extends DataType | DataType |
TColumn extends ColumnRegular | ColumnRegular |
TProp extends ColumnProp | TColumn["prop"] |
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
colIndex | number | Virtual index of the column in the viewport | src/types/interfaces.ts:59 |
colType | DimensionCols | Column type based on viewport | src/types/interfaces.ts:63 |
column | TColumn | Column data object | src/types/interfaces.ts:51 |
data | TModel[] | Row models based on viewport | src/types/interfaces.ts:71 |
model | TModel | Row data object | src/types/interfaces.ts:47 |
prop | TProp | Column prop used for mapping value to cell from data source model/row | src/types/interfaces.ts:43 |
rowIndex | number | Virtual index of the row in the viewport | src/types/interfaces.ts:55 |
type | DimensionRows | Row type based on viewport | src/types/interfaces.ts:67 |
value? | ModelValueByProp<TModel, TProp> | Current cell data value Mapped from model through column property like model['prop'] | src/types/interfaces.ts:76 |