Perseus
    Preparing search index...
    Index

    Constructors

    Properties

    _mouselayerWrapper?: HTMLDivElement
    _visiblelayerWrapper?: HTMLDivElement
    currentStyle: any = ...
    dimensions?: Coord
    el: Element
    isDragging?: boolean
    isMobile: boolean = false
    label: LabelMethod = ...
    mouselayer?: any
    range?: [Interval, Interval]
    raphael?: any
    scale?: Coord
    xpixels?: number
    ypixels?: number

    Methods

    • Get mouse coordinates in graph coordinates

      Parameters

      • event: Readonly<{ pageX?: number; pageY?: number }>

      Returns Coord

    • Get mouse coordinates in pixels

      Parameters

      • event: Readonly<{ pageX?: number; pageY?: number }>

      Returns Coord

    • Parameters

      • options: {
            axes?: boolean;
            axisArrows?: true | "" | "->" | "<->";
            axisCenter?: Coord;
            axisLabels?: false | [string, string];
            axisOpacity?: number;
            grid?: boolean;
            gridOpacity?: number;
            gridRange?: Coord | [Interval, Interval];
            gridStep?: number | Coord;
            isMobile?: boolean;
            labelFormat?: (a: number) => string;
            labelOpacity?: number;
            labels?: boolean;
            labelStep?: number;
            range?: Coord | [Interval, Interval];
            scale: number | Coord;
            tickLen?: number | Coord;
            tickOpacity?: number;
            ticks?: boolean;
            tickStep?: number | Coord;
            unityLabels?: boolean | [boolean, boolean];
            xLabelFormat?: (x: number) => string;
            yLabelFormat?: (y: number) => string;
        }

      Returns void