Readonly
anchorReadonly
boundsThe bounds of the the overlay relative to the total view.
Readonly
cellAllow for dimensions to be determined for various cells. The cellLayout is inclusive of the zoom
Readonly
freezeReadonly
insetsReadonly
scrollIndicate the allowable scroll directions
Readonly
scrollReadonly
totalReadonly
viewportThis is the size for all views (but not including the headers)
Readonly
visibleThis captures the total viewable range. This will have the sames values as
Readonly
zoomUseful for internal rendering.
The cell layout will account for zoom factors already.
Allows for access to all current views.
Return the coords at the offset.
The x offset relative to the view
The y offset relative to the view
Optional
actualCell: booleanDon't return the topLeft of a merge.
false.
Return a bounds for a given range. If not specified then will return for the cellRange.
Optional
range: CellRangeCoordsOptional
adjustment: Partial<Rectangle>This allows you to adjust the rect. Note - This is not like insets
The bounds are relative to the view.
Return the cell as a range. If this cell is merged this will be reflected. Note - This is slightly more sophisticated than rowSpan and colSpan because it allows for queries that are not on the top/left
Returns the cell range that captures the entire view.
Return the SizedOffsets for columns
Return the SizedOffsets for rows
Scroll the cell into view. If the coord does not have an index it will only scroll in a single direction.
Optional
options: boolean | ScrollIntoViewOptions
Pass to GridOverlay callback to allow them to render to over a grid