Interactivity configuration (requires inline JS)

interface InteractivityOptions {
    enabled?: boolean;
    expandCollapse?: boolean;
    highlightConnected?: boolean;
    panZoom?: boolean;
    panZoomMaxScale?: number;
    panZoomMinScale?: number;
    panZoomShowControls?: boolean;
    tooltips?: boolean;
}

Properties

enabled?: boolean

Enable interactivity (default: false)

expandCollapse?: boolean

Enable expand/collapse for trees

highlightConnected?: boolean

Highlight connected nodes on hover (network graphs)

panZoom?: boolean

Enable pan and zoom

panZoomMaxScale?: number

Maximum zoom scale (default: 3)

panZoomMinScale?: number

Minimum zoom scale (default: 0.5)

panZoomShowControls?: boolean

Show zoom control buttons (default: false)

tooltips?: boolean

Show tooltips on hover