DomVirtualizationSettings

9 Jul 20261 minute to read

Configures the DOM virtualization behavior of the Grid.

Properties

autoRowHeight boolean

If autoRowHeight is set to true, row heights are measured automatically to support variable row heights.
Enable this when using rowTemplate, columnTemplate, or allowTextWrap features that produce rows of different heights.
Note: enabling this with column templates disables column virtualization.

Defaults to false

rowBuffer number

Number of extra rows rendered above and below the visible viewport.
Higher values reduce whitespace during fast scroll at the cost of a larger DOM.

Defaults to 5

scrollThrottle number

Throttle scroll events (milliseconds).
Reduces scroll event processing frequency and used for backend fetching delay can set from user.

Defaults to 0 (no throttling)

virtualDomType string

Defines the virtualization mode.

  • Row — Vertical virtualization only.

Defaults to ‘Row’