Skip to content

VirtualizationConfig

since v1.0.0

Configuration for viewport virtualization behavior. When enabled, only nodes and edges visible in the viewport (plus padding) are rendered, significantly improving performance for large diagrams.

enabled: boolean

Whether viewport virtualization is enabled. When disabled, all nodes/edges are rendered regardless of viewport.

false

optional idleDelay: number

Delay in milliseconds after panning stops before re-rendering visible nodes.

100

padding: number

Padding multiplier relative to viewport size. The actual padding is calculated as: max(viewportWidth, viewportHeight) * padding For example, 0.5 means 50% of the viewport size as padding in each direction.

0.5