weasel API - v0.8.0
    Preparing search index...

    Interface PickHudProps

    interface PickHudProps {
        canvasRef: RefObject<HTMLCanvasElement | null>;
        offset?: { right?: number; top?: number };
        pickBest?: (worldX: number, worldY: number) => string | null;
        pickEvery: (worldX: number, worldY: number) => readonly string[];
        viewRef: RefObject<View>;
    }
    Index

    Properties

    canvasRef: RefObject<HTMLCanvasElement | null>
    offset?: { right?: number; top?: number }

    Inset from the canvas's top-right corner. Default { top: 76, right: 8 } so the HUD clears CursorCoordsHud (~64 px tall in its 3-line form).

    pickBest?: (worldX: number, worldY: number) => string | null

    Optional single-best resolver — the id this point would select on a bare click. When supplied, that id is rendered bold in the list.

    pickEvery: (worldX: number, worldY: number) => readonly string[]

    World-space hit-test. Same shape as useSelectTool's pickEvery.

    viewRef: RefObject<View>