OptionalonTriggered when NVL throws an error after initialization.
OptionalonTriggered when NVL is initialized.
OptionalonTriggered when an asynchronous layout calculation starts (true) and stops (false).
Not triggered by iterative layouts (e.g. force-directed).
OptionalonTriggered when a layout is done moving. Fires again after every change that re-runs the layout (added or removed elements, layout switch).
OptionalonTriggered on each step of a layout with the current node positions.
Can have a large performance footprint. Prefer onLayoutDone and NVL.getNodes unless per-frame positions are needed.
OptionalonTriggered when the WebGL context is lost. https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/webglcontextlost_event
OptionalonTriggered when a zoom transition (e.g. NVL.fit or NVL.resetZoom) function is done.
OptionalrestartTriggered when NVL is restarted.
An object specifying the required callback functions for certain actions