UNPKG

@stringsync/vexml

Version:

MusicXML to Vexflow

21 lines (20 loc) 752 B
import { NamedElement } from '../util'; import { AboveBelow, LineType, OverUnder, TiedType } from './enums'; /** * The <tied> element represents the notated tie. * * See https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/tied/. */ export declare class Tied { private element; constructor(element: NamedElement<'tied'>); /** Returns the type of tie. Defaults to null. */ getType(): TiedType | null; /** Returns the placement of the tie. Defaults to null. */ getPlacement(): AboveBelow | null; getOrientation(): OverUnder | null; /** Returns the number of the tie. Defaults to 1. */ getNumber(): number; /** Returns the line type of the tie. Defaults to solid. */ getLineType(): LineType; }