webdaw-modules
Version:
a set of modules for building a web-based DAW
16 lines (15 loc) • 422 B
TypeScript
import { OpenSheetMusicDisplay } from "opensheetmusicdisplay";
import { BoundingBox } from "../types";
/**
* finds all measures that have a overlap with the selection rectangle
*/
export declare const getSelectedMeasures: (osmd: OpenSheetMusicDisplay, start: {
x: number;
y: number;
}, end: {
x: number;
y: number;
}, upbeat?: boolean) => {
barNumbers: number[];
boundingBoxes: BoundingBox[];
};