UNPKG

@stringsync/vexml

Version:

MusicXML to Vexflow

18 lines (17 loc) 521 B
import { Logger } from '../debug'; import { Config } from '../config'; import { Document } from './document'; import { VoiceKey, VoiceRender } from './types'; export declare class Voice { private config; private log; private document; private key; constructor(config: Config, log: Logger, document: Document, key: VoiceKey); render(): VoiceRender; private renderVoices; private getStartMeasureBeat; private renderVexflowGhostNote; private renderBeams; private renderTuplets; }