Spaces:
Sleeping
Sleeping
File size: 577 Bytes
4cadbaf |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
import Node from "./node";
import {Notation, NotationData} from "../MusicNotation";
declare class Navigator {
zeroNode: any;
cursors: Node[];
fineCursor?: Node;
constructor (criterion: Notation, sample: NotationData, options: {
getCursorOffset: () => number,
outOfPage: (tick: number) => boolean,
relocationThreshold?: number,
});
step (index: number);
path (options?: {fromIndex?: number, toIndex?: number}): number[];
nullSteps(index: number): number;
resetCursor(index: number): boolean;
relocationTendency: number;
}
export default Navigator;
|