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

    Interface Movable

    Interface for plot traces that support keyboard navigation and movement.

    interface Movable {
        moveOnce: (direction: MovableDirection) => boolean;
        moveToExtreme: (direction: MovableDirection) => boolean;
        moveToIndex: (row: number, col: number) => boolean;
        isMovable: (target: MovableDirection | [number, number]) => boolean;
        get isInitialEntry(): boolean;
        set isInitialEntry(value: boolean): void;
        get isOutOfBounds(): boolean;
        set isOutOfBounds(value: boolean): void;
        get row(): number;
        set row(value: number): void;
        get col(): number;
        set col(value: number): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    moveOnce: (direction: MovableDirection) => boolean
    moveToExtreme: (direction: MovableDirection) => boolean
    moveToIndex: (row: number, col: number) => boolean
    isMovable: (target: MovableDirection | [number, number]) => boolean

    Accessors