orpheus-osmd
Version:
An open source JavaScript engine for displaying MusicXML based on VexFlow.
20 lines (19 loc) • 738 B
TypeScript
import { GraphicalObject } from "./GraphicalObject";
import { OctaveShift } from "../VoiceData/Expressions/ContinuousExpressions/OctaveShift";
import { BoundingBox } from "./BoundingBox";
import { MusicSymbol } from "./MusicSymbol";
import { PointF2D } from "../../Common/DataObjects/PointF2D";
/**
* The graphical counterpart of an [[OctaveShift]]
*/
export declare class GraphicalOctaveShift extends GraphicalObject {
constructor(octaveShift: OctaveShift, parent: BoundingBox);
getOctaveShift: OctaveShift;
octaveSymbol: MusicSymbol;
dashesStart: PointF2D;
dashesEnd: PointF2D;
endsOnDifferentStaffLine: boolean;
isFirstPart: boolean;
isSecondPart: boolean;
private setSymbol;
}