MAIDR Documentation - v3.72.1
    Preparing search index...

    Class MovablePlane

    Minimal row/col cursor store for ScatterTrace.

    ScatterTrace overrides every public Movable entry point — moveOnce, moveToExtreme, moveToIndex, isMovable — and drives navigation itself, using this class purely as a position store (row / col / isInitialEntry) exposed through the AbstractPlot accessors. The navigation methods below are required by the Movable interface but are never invoked for scatter; they are inert stubs so that the previously duplicated (and already-diverged) plane navigation logic cannot be "fixed" here with no effect on runtime behavior.

    Hierarchy

    • AbstractMovable
      • MovablePlane

    Implements

    Index

    Constructors

    • Parameters

      • _xPoints: { x: number; y: number[] }[]

        Scatter points grouped by X. Unused; retained so the existing ScatterTrace call signature stays unchanged.

      • _yPoints: { x: number[]; y: number }[]

        Scatter points grouped by Y. Unused.

      Returns MovablePlane

    Properties

    isInitialEntry: boolean
    row: number
    col: number

    Methods

    • Parameters

      • row: number
      • col: number

      Returns boolean