vexflow
Version:
A JavaScript library for rendering music notation and guitar tablature.
1,579 lines (1,578 loc) • 45.4 kB
TypeScript
export declare const Font: {
data: {
glyphs: {
bracketTop: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
bracketBottom: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
segno: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
coda: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
gClef: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
cClef: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fClef: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
unpitchedPercussionClef1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
'6stringTabClef': {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig0: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig2: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig3: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig4: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig5: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig6: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig7: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig8: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig9: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSigCommon: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSigCutCommon: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSigPlus: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadDoubleWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadHalf: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadXBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadCircleX: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadDoubleWholeSquare: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSquareWhite: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSquareBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleUpBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedDoubleWhole1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedWhole1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedHalf1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedBlack1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedDoubleWhole2: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedWhole2: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedHalf2: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedBlack2: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadDiamondDoubleWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadDiamondWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadDiamondHalf: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadDiamondBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadParenthesisRight: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadParenthesisLeft: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadMoonBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleLeftBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleRightBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleRoundDownBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
augmentationDot: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
tremolo1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag8thUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag8thDown: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag16thUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag16thDown: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag32ndUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag32ndDown: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag64thUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag64thDown: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag128thUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag128thDown: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalFlat: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalNatural: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalSharp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalDoubleSharp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalDoubleFlat: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalParensLeft: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalParensRight: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalQuarterToneFlatStein: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalThreeQuarterTonesFlatZimmermann: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalQuarterToneSharpStein: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalThreeQuarterTonesSharpStein: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalBuyukMucennebFlat: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalBuyukMucennebSharp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalBakiyeFlat: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalKucukMucennebSharp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articAccentAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articAccentBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articTenutoAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articTenutoBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articStaccatoAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articStaccatoBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articStaccatissimoAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articStaccatissimoBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articMarcatoAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articMarcatoBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataLongAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataLongBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataVeryLongAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataVeryLongBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataShortAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataShortBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
breathMarkComma: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
caesura: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
caesuraCurved: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restMaxima: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restDoubleWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restWholeLegerLine: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restHalf: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restHalfLegerLine: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restQuarter: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
rest8th: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
rest16th: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
rest32nd: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
rest64th: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
rest128th: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
dynamicPiano: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
dynamicMezzo: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
dynamicForte: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
dynamicRinforzando: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
dynamicSforzando: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
dynamicZ: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentTrill: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentTurn: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentTurnSlash: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentMordent: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentShortTrill: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentTremblement: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompAppoggTrill: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompSlideTrillDAnglebert: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompSlideTrillBach: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompTrillSuffixDandrieu: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompDoubleCadenceUpperPrefix: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompTrillLowerSuffix: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassMuteClosed: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassMuteOpen: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
stringsDownBow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
stringsUpBow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
stringsHarmonic: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
pluckedSnapPizzicatoAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
pluckedSnapPizzicatoBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
keyboardPedalPed: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
keyboardPedalUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
wiggleArpeggiatoUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
repeat1Bar: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
repeat2Bars: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
repeat4Bars: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
repeatBarSlash: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymDiminished: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymHalfDiminished: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymAugmented: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymMajorSeventh: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalNarrowReversedFlat: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalNarrowReversedFlatAndFlat: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
};
fontFamily: string;
resolution: number;
generatedOn: string;
};
metrics: {
smufl: boolean;
stave: {
padding: number;
endPaddingMax: number;
endPaddingMin: number;
unalignedNotePadding: number;
};
accidental: {
noteheadAccidentalPadding: number;
leftPadding: number;
accidentalSpacing: number;
};
chordSymbol: {
global: {
superscriptOffset: number;
subscriptOffset: number;
kerningOffset: number;
lowerKerningText: string[];
upperKerningText: string[];
spacing: number;
superSubRatio: number;
};
glyphs: {
csymDiminished: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymHalfDiminished: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymAugmented: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymParensLeftTall: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymParensRightTall: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymBracketLeftTall: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymBracketRightTall: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymParensLeftVeryTall: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymParensRightVeryTall: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymDiagonalArrangementSlash: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymMinor: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymMajorSeventh: {
leftSideBearing: number;
yOffset: number;
advanceWidth: number;
};
accidentalSharp: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
accidentalFlat: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
};
};
clef_default: {
width: number;
annotations: {
'8va': {
treble: {
line: number;
shiftX: number;
};
};
'8vb': {
treble: {
line: number;
shiftX: number;
};
bass: {
line: number;
shiftX: number;
};
};
};
};
clef_small: {
width: number;
annotations: {
'8va': {
treble: {
line: number;
shiftX: number;
};
};
'8vb': {
treble: {
line: number;
shiftX: number;
};
bass: {
line: number;
shiftX: number;
};
};
};
};
ornament: {
brassScoop: {
xOffset: number;
yOffset: number;
stemUpYOffset: number;
reportedWidth: number;
};
brassDoitMedium: {
xOffset: number;
yOffset: number;
stemUpYOffset: number;
reportedWidth: number;
};
brassFallLipShort: {
xOffset: number;
yOffset: number;
stemUpYOffset: number;
reportedWidth: number;
};
brassLiftMedium: {
xOffset: number;
yOffset: number;
stemUpYOffset: number;
reportedWidth: number;
};
brassFallRoughMedium: {
xOffset: number;
yOffset: number;
stemUpYOffset: number;
reportedWidth: number;
};
brassBend: {
xOffset: number;
yOffset: number;
stemUpYOffset: number;
reportedWidth: number;
};
brassMuteClosed: {
xOffset: number;
yOffset: number;
stemUpYOffset: number;
reportedWidth: number;
};
brassMuteOpen: {
xOffset: number;
yOffset: number;
stemUpYOffset: number;
reportedWidth: number;
};
brassFlip: {
xOffset: number;
yOffset: number;
stemUpYOffset: number;
reportedWidth: number;
};
brassJazzTurn: {
xOffset: number;
yOffset: number;
stemUpYOffset: number;
reportedWidth: number;
};
brassSmear: {
xOffset: number;
yOffset: number;
stemUpYOffset: number;
reportedWidth: number;
};
};
parenthesis: {
default: {
width: number;
};
gracenote: {
width: number;
};
};
pedalMarking: {};
digits: {
shiftLine: number;
shiftY: number;
};
articulation: {
articStaccatissimoAbove: {
padding: number;
};
articStaccatissimoBelow: {
padding: number;
};
};
tremolo: {
default: {
spacing: number;
offsetYStemUp: number;
offsetYStemDown: number;
offsetXStemUp: number;
offsetXStemDown: number;
};
grace: {
spacing: number;
offsetYStemUp: number;
offsetYStemDown: number;
offsetXStemUp: number;
offsetXStemDown: number;
};
};
staveRepetition: {
symbolText: {
offsetX: number;
offsetY: number;
spacing: number;
};
coda: {
offsetY: number;
};
segno: {
offsetY: number;
};
};
noteHead: {
minPadding: number;
};
stem: {
heightAdjustmentForFlag: number;
noteHead: {
noteheadTriangleUpHalf: {
offsetYBaseStemUp: number;
offsetYBaseStemDown: number;
};
noteheadTriangleUpBlack: {
offsetYBaseStemUp: number;
offsetYBaseStemDown: number;
};
noteheadTriangleUpWhole: {
offsetYBaseStemUp: number;
offsetYBaseStemDown: number;
};
noteheadXHalf: {
offsetYBaseStemUp: number;
offsetYBaseStemDown: number;
};
noteheadXBlack: {
offsetYBaseStemUp: number;
offsetYBaseStemDown: number;
};
noteheadXWhole: {
offsetYBaseStemUp: number;
offsetYBaseStemDown: number;
};
noteheadHalf: {
offsetYBaseStemUp: number;
offsetYBaseStemDown: number;
};
noteheadBlack: {
offsetYBaseStemUp: number;
offsetYBaseStemDown: number;
};
noteheadSquareWhite: {
offsetYBaseStemDown: number;
offsetYBaseStemUp: number;
};
};
};
stringNumber: {
verticalPadding: number;
stemPadding: number;
leftPadding: number;
rightPadding: number;
};
tuplet: {
noteHeadOffset: number;
stemOffset: number;
bottomLine: number;
topModifierOffset: number;
};
glyphs: {
coda: {
shiftX: number;
shiftY: number;
};
segno: {
shiftX: number;
};
flag: {
shiftX: number;
staveTempo: {
shiftX: number;
};
};
clef_default: {};
clef_small: {
gClef: {
shiftY: number;
};
};
clefNote_default: {};
clefNote_small: {};
stroke_straight: {
arrowheadBlackDown: {
shiftX: number;
};
arrowheadBlackUp: {
shiftX: number;
};
};
stroke_wiggly: {
arrowheadBlackDown: {
shiftX: number;
shiftY: number;
};
arrowheadBlackUp: {
shiftX: number;
shiftY: number;
};
};
textNote: {
breathMarkTick: {
shiftY: number;
};
breathMarkComma: {};
segno: {
shiftX: number;
shiftY: number;
};
coda: {
shiftX: number;
shiftY: number;
};
ornamentTrill: {
shiftX: number;
shiftY: number;
};
ornamentTurn: {};
ornamentTurnSlash: {};
ornamentMordent: {
shiftX: number;
};
ornamentShortTrill: {
shiftX: number;
};
};
noteHead: {};
chordSymbol: {
scale: number;
};
};
};
};
export default Font;