node-edf
Version:
NodeJS library for reading and writing EDF files.
19 lines (18 loc) • 661 B
TypeScript
import uPlot from "uplot";
declare type Options_OptionalForInitOnly = "zoomFactor_x" | "zoomFactor_y" | "clamp";
export declare type PanAndZoomOptions_ForInit = Omit<PanAndZoomOptions, Options_OptionalForInitOnly> & Partial<Pick<PanAndZoomOptions, Options_OptionalForInitOnly>>;
export declare class PanAndZoomOptions {
zoomFactor_x: number;
zoomFactor_y: number;
clamp: boolean;
xMin: number;
xMax: number;
xRangeMax?: number;
yMin: number;
yMax: number;
yRangeMax?: number;
}
export declare function PanAndZoomPlugin(opts_partial: PanAndZoomOptions_ForInit): {
hooks: uPlot.PluginHooks;
};
export {};