RevoGrid Documentation v4.12.4 / Components / RevogrData
Interface: RevogrData
This component is responsible for rendering data Rows, columns, groups and cells
Properties
Property | Type | Description | Defined in |
---|---|---|---|
additionalData | any | Additional data to pass to renderer Used in plugins such as vue or react to pass root app entity to cells | src/components.d.ts:325 |
colData | Observable <DSourceState <ColumnRegular , DimensionCols >> | Column source | src/components.d.ts:329 |
colType | DimensionCols | "rowHeaders" | Column data type | src/components.d.ts:333 |
dataStore | Observable <DSourceState <DataType , DimensionRows >> | Data rows source | src/components.d.ts:337 |
dimensionRow | Observable <DimensionSettingsState > | Dimension settings Y | src/components.d.ts:341 |
jobsBeforeRender | (Promise <any > | () => Promise <any >)[] | Prevent rendering until job is done. Can be used for initial rendering performance improvement. When several plugins require initial rendering this will prevent double initial rendering. | src/components.d.ts:345 |
range | boolean | Range allowed | src/components.d.ts:349 |
readonly | boolean | Readonly mode | src/components.d.ts:353 |
rowClass | string | Defines property from which to read row class | src/components.d.ts:357 |
rowSelectionStore | Observable <SelectionStoreState > | Selection, range, focus for row selection | src/components.d.ts:361 |
type | DimensionRows | Row data type | src/components.d.ts:365 |
updateCell | (e : { col : number ; row : number ; }) => Promise <void > | Pointed cell update. | src/components.d.ts:369 |
viewportCol | Observable <ViewportState > | Viewport X | src/components.d.ts:373 |
viewportRow | Observable <ViewportState > | Viewport Y | src/components.d.ts:377 |