Interface UplotInstanceLikeExperimental

The µPlot instance members this adapter uses.

interface UplotInstanceLike {
    cursor: {
        idx?: null | number;
    };
    over?: {
        addEventListener(type: string, listener: ((event: unknown) => void)): void;
        removeEventListener(type: string, listener: ((event: unknown) => void)): void;
    };
    select: UplotSelectBox;
    destroy(): void;
    posToVal(position: number, scaleKey: string): number;
    setData(data: readonly (readonly (null | number)[])[], resetScales?: boolean): void;
    setSelect(box: UplotSelectBox, fireHook?: boolean): void;
    valToPos(value: number, scaleKey: string): number;
}

Properties

cursor: {
    idx?: null | number;
}
over?: {
    addEventListener(type: string, listener: ((event: unknown) => void)): void;
    removeEventListener(type: string, listener: ((event: unknown) => void)): void;
}

Methods