computeUniformPoolSize
Compute pool dimensions for a uniform grid (all cells share one cellSize)
Available since @roku-sdk/flex-grid 3.3.0
import { computeUniformPoolSize } from "@roku-sdk/flex-grid";computeUniformPoolSize(viewportWidth: number, viewportHeight: number, cellWidth: number, cellHeight: number, hGap: number, vGap: number, isWrap: boolean, extraBuffer: number): PoolSizeResultDeprecated.
Grid geometry is managed by the grid implementation. Will be removed from the public exports in the next major version.
Description
Compute pool dimensions for a uniform grid (all cells share one cellSize).
Parameters
| Name | Type | Description |
|---|---|---|
viewportWidth | number | Visible viewport width in pixels |
viewportHeight | number | Visible viewport height in pixels |
cellWidth | number | Width of each cell |
cellHeight | number | Height of each cell |
hGap | number | Horizontal gap between cells |
vGap | number | Vertical gap between rows |
isWrap | boolean | Whether fixedFocusWrap strategy is active (adds 2 extra cols) |
extraBuffer | number | Optional additional node buffer (poolBuffer prop) |
Return values
Returns PoolSizeResult.
Updated about 4 hours ago
What’s Next
Did this page help you?