Skip to content

@revolist/revogrid / 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:322
colDataObservable<DSourceState<ColumnRegular, DimensionCols>>Column sourcesrc/components.d.ts:326
colTypeDimensionCols | "rowHeaders"Column data typesrc/components.d.ts:330
dataStoreObservable<DSourceState<DataType, DimensionRows>>Data rows sourcesrc/components.d.ts:334
dimensionRowObservable<DimensionSettingsState>Dimension settings Ysrc/components.d.ts:338
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:342
rangebooleanRange allowedsrc/components.d.ts:346
readonlybooleanReadonly modesrc/components.d.ts:350
rowClassstringDefines property from which to read row classsrc/components.d.ts:354
rowSelectionStoreObservable<SelectionStoreState>Selection, range, focus for row selectionsrc/components.d.ts:358
typeDimensionRowsRow data typesrc/components.d.ts:362
updateCell(e: { col: number; row: number; }) => Promise<void>Pointed cell update.src/components.d.ts:366
viewportColObservable<ViewportState>Viewport Xsrc/components.d.ts:370
viewportRowObservable<ViewportState>Viewport Ysrc/components.d.ts:374

Revogrid is a powerful data grid library made by Revolist OU.