Highcharts Grid
    Preparing search index...

    Interface RowsSettings

    Options to control the rows rendering.

    interface RowsSettings {
        bufferSize?: number;
        minVisibleRows?: number | null;
        pinning?: RowPinningOptions;
        strictHeights?: boolean;
        virtualization?: boolean;
        virtualizationThreshold?: number;
    }
    Index

    Properties

    bufferSize?: number

    Buffer of rows to render outside the visible area from the top and from the bottom while scrolling. The bigger the buffer, the less flicker will be seen while scrolling, but the more rows will have to be rendered.

    Cannot be lower than 0.

    10
    
    minVisibleRows?: number | null

    Defines the minimum height of the table body (tbody) based on the number of rows that should be visible in the viewport.

    If set to null, the minimum height will not be enforced.

    It's ignored when height of the container is set or the min-height style is set on the tbody by the user.

    2
    
    pinning?: RowPinningOptions

    Row pinning options for rendering dedicated sections above or below the scrollable table body.

    grid-pro/demo/row-pinning Row pinning

    strictHeights?: boolean

    Whether the height of the rows should be calculated automatically based on the content of the cells. If true, the ellipsis will be used to indicate that the content is too long to fit in the cell.

    When there is no need to have different row heights, it is recommended to set this option to true for the performance reasons, to avoid the unnecessary calculations.

    grid-lite/basic/strict-row-heights Strict row heights

    false
    
    virtualization?: boolean

    Rows virtualization option render rows that are visible in the viewport only. In case of large data set, the enabled option improve performance and saves memory.

    The option is automatically set to true when the number of rows exceeds the virtualizationThreshold option value. If defined, it takes the precedence over the virtualizationThreshold option.

    grid-lite/options/rows-virtualization Row virtualization

    false
    
    virtualizationThreshold?: number

    The rows virtualization threshold option sets the row count limit at which virtualization is activated. When the number of rows exceeds this threshold, virtualization is enabled to optimize performance.

    The option has no effect when the virtualization option is defined.

    50