Skip to content

RevoGrid Documentation v4.25.1 / 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:382
colDataObservable<DSourceState<ColumnRegular<ColumnProp, DataType<any, ColumnProp>>, DimensionCols>>Column sourcesrc/components.d.ts:386
colTypeDimensionCols | "rowHeaders"Column data typesrc/components.d.ts:390
dataStoreObservable<DSourceState<DataType, DimensionRows>>Data rows sourcesrc/components.d.ts:394
dimensionRowObservable<DimensionSettingsState>Dimension settings Ysrc/components.d.ts:398
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:403
rangebooleanRange allowedsrc/components.d.ts:407
readonlybooleanReadonly modesrc/components.d.ts:411
rowClassstringDefines property from which to read row classsrc/components.d.ts:415
rowSelectionStoreObservable<SelectionStoreState>Selection, range, focus for row selectionsrc/components.d.ts:419
typeDimensionRowsRow data typesrc/components.d.ts:423
updateCell(e: { col: number; row: number; }) => Promise<void>Pointed cell update.src/components.d.ts:427
viewportColObservable<ViewportState>Viewport Xsrc/components.d.ts:431
viewportRowObservable<ViewportState>Viewport Ysrc/components.d.ts:435