UNPKG

@stringsync/vexml

Version:

MusicXML to Vexflow

20 lines (19 loc) 581 B
import * as data from '../data'; import { Config } from '../config'; import { Logger } from '../debug'; import { Formatter } from './types'; export type DefaultFormatterOptions = { config?: Config; logger?: Logger; }; /** * A formatter that splits the score into systems based on the width of the measures. */ export declare class DefaultFormatter implements Formatter { private config; private log; constructor(opts?: DefaultFormatterOptions); format(document: data.Document): data.Document; private getSystemSlices; private applySystemSlices; }