Skip to content

@revolist/revogrid / DimensionCalc

Interface: DimensionCalc

Object containing information about calculated dimensions. Used for both columns and rows.

Extended by

Properties

PropertyTypeDescriptionDefined in
countnumberCount of visible items.src/types/interfaces.ts:601
indexToItem{}Mapping of index to item. Used for mapping index in data source to item.src/types/interfaces.ts:624
indexesnumber[]Array of indexes of visible items.src/types/interfaces.ts:596
positionIndexToItem{}Mapping of position to item. Used for mapping position in DOM to item.src/types/interfaces.ts:613
positionIndexesnumber[]Array of indexes of visible items. Used for mapping items to their position in DOM.src/types/interfaces.ts:607
sizesViewSettingSizePropObject containing size for each visible item. * provider stores only changed sizes, not all of them * same as indexes but for sizes and positions * virtual item index to sizesrc/types/interfaces.ts:643
trimmednull | {}Object containing information about trimmed data. Used for hiding entities from visible data source.src/types/interfaces.ts:635

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