wave-roll
Version:
JavaScript Library for Comparative MIDI Piano-Roll Visualization
22 lines • 1.39 kB
TypeScript
import { AppState } from "./types";
export declare const clampTimeToDuration: (s: AppState, t: number) => number;
export declare const selectUI: (s: AppState) => import("./types").UIState;
export declare const selectPlayback: (s: AppState) => import("./types").PlaybackState;
export declare const selectVolume: (s: AppState) => number;
export declare const selectVisibleFileIds: (s: AppState) => Set<string>;
export declare const selectTotalFiles: (s: AppState) => number;
export declare const selectLoopPoints: (s: AppState) => import("./types").LoopPointsState;
export declare const selectFileVisibility: (s: AppState) => import("./types").FileVisibilityState;
export declare const selectPanVolume: (s: AppState) => import("./types").PanVolumeState;
export declare const selectVisual: (s: AppState) => import("./types").VisualState;
export declare const selectZoomLevel: (s: AppState) => number;
export declare const selectCurrentNoteColors: (s: AppState) => number[];
export declare const selectLoopPercentages: (s: AppState) => {
a: number | null;
b: number | null;
};
export declare const selectIsBatchLoading: (s: AppState) => boolean;
export declare const selectIsSeeking: (s: AppState) => boolean;
export declare const selectHasVisibleFiles: (s: AppState) => boolean;
export declare const selectHasLoopPoints: (s: AppState) => boolean;
//# sourceMappingURL=selectors.d.ts.map