g3-toolkit API Reference
    Preparing search index...

    Interface SvgAdapterProps

    interface SvgAdapterProps {
        background?: string;
        "data-testid"?: string;
        edges: readonly SvgSceneEdge[];
        height: number;
        nodes: readonly SvgSceneNode[];
        onElementClick?: (info: ElementPointerInfo<SceneHit>) => void;
        onElementContextMenu?: (info: ElementPointerInfo<SceneHit>) => void;
        onElementEnter?: (info: ElementPointerInfo<SceneHit>) => void;
        onElementLeave?: (info: ElementPointerInfo<SceneHit>) => void;
        onElementPointerDown?: (info: ElementPointerInfo<SceneHit>) => void;
        onElementPointerUp?: (info: ElementPointerInfo<SceneHit>) => void;
        resolved: ReadonlyMap<string, VisualAttributes>;
        width: number;
    }

    Hierarchy

    • ElementPointerHandlers<SceneHit>
      • SvgAdapterProps
    Index

    Properties

    background?: string

    Canvas background; defaults to transparent.

    "data-testid"?: string
    edges: readonly SvgSceneEdge[]
    height: number
    nodes: readonly SvgSceneNode[]
    onElementClick?: (info: ElementPointerInfo<SceneHit>) => void
    onElementContextMenu?: (info: ElementPointerInfo<SceneHit>) => void
    onElementEnter?: (info: ElementPointerInfo<SceneHit>) => void
    onElementLeave?: (info: ElementPointerInfo<SceneHit>) => void

    Leave carries the LAST hit (the element being left).

    onElementPointerDown?: (info: ElementPointerInfo<SceneHit>) => void
    onElementPointerUp?: (info: ElementPointerInfo<SceneHit>) => void
    resolved: ReadonlyMap<string, VisualAttributes>
    width: number