Skip to content

RevoGrid Documentation v4.27.11 / Components / RevogrData

Interface: RevogrData ​

This component is responsible for rendering data Rows, columns, groups and cells

Properties ​

PropertyTypeDescriptionDefined in
additionalDataanyAdditional data to pass to renderer Used in plugins such as vue or react to pass root app entity to cellssrc/components.d.ts:389
colDataObservable<DSourceState<ColumnRegular<ColumnProp, DataType<any, ColumnProp>>, DimensionCols>>Column sourcesrc/components.d.ts:393
colTypeDimensionCols | "rowHeaders"Column data typesrc/components.d.ts:397
dataStoreObservable<DSourceState<DataType, DimensionRows>>Data rows sourcesrc/components.d.ts:401
dimensionRowObservable<DimensionSettingsState>Dimension settings Ysrc/components.d.ts:405
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. Default []src/components.d.ts:410
rangebooleanRange allowedsrc/components.d.ts:414
readonlybooleanReadonly modesrc/components.d.ts:418
rowClassstringDefines property from which to read row classsrc/components.d.ts:422
rowSelectionStoreObservable<SelectionStoreState>Selection, range, focus for row selectionsrc/components.d.ts:426
typeDimensionRowsRow data typesrc/components.d.ts:430
updateCell(e: { col: number; row: number; }) => Promise<void>Pointed cell update.src/components.d.ts:434
viewportColObservable<ViewportState>Viewport Xsrc/components.d.ts:438
viewportRowObservable<ViewportState>Viewport Ysrc/components.d.ts:442