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