@stringsync/vexml
Version:
MusicXML to Vexflow
17 lines (16 loc) • 454 B
TypeScript
import * as musicxml from '../../musicxml';
import { VoiceContext } from './contexts';
type WedgePhase = 'start' | 'continue' | 'stop';
export declare class Wedge {
private phase;
private wedgeType;
private placement;
private constructor();
static create(musicXML: {
direction: musicxml.Direction;
wedge: musicxml.Wedge;
}): Wedge;
getPhase(): WedgePhase;
parse(voiceCtx: VoiceContext): void;
}
export {};