Options
All
  • Public
  • Public/Protected
  • All
Menu

Class EngravingRules

Hierarchy

  • EngravingRules

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

Private alignRests

alignRests: number

Private arpeggioDistance

arpeggioDistance: number

Private arpeggiosGoAcrossVoices

arpeggiosGoAcrossVoices: boolean

Private autoBeamNotes

autoBeamNotes: boolean

Whether to automatically beam notes that don't already have beams in XML.

Private autoBeamOptions

autoBeamOptions: AutoBeamOptions

Options for autoBeaming like whether to beam over rests. See AutoBeamOptions interface.

Private beamForwardLength

beamForwardLength: number

Private beamSlopeMaxAngle

beamSlopeMaxAngle: number

Private beamSpaceWidth

beamSpaceWidth: number

Private beamWidth

beamWidth: number

Private betweenDotsDistance

betweenDotsDistance: number

Private betweenKeySymbolsDistance

betweenKeySymbolsDistance: number

Private betweenStaffDistance

betweenStaffDistance: number

Private betweenStaffLinesDistance

betweenStaffLinesDistance: number

Private betweenSyllableMaximumDistance

betweenSyllableMaximumDistance: number

Private betweenSyllableMinimumDistance

betweenSyllableMinimumDistance: number

Private bezierCurveStepSize

bezierCurveStepSize: number

Private chordSymbolTextHeight

chordSymbolTextHeight: number

Private chordSymbolXSpacing

chordSymbolXSpacing: number

Private chordSymbolYOffset

chordSymbolYOffset: number

Private clefLeftMargin

clefLeftMargin: number

Private clefRightMargin

clefRightMargin: number

Private colorBeams

colorBeams: boolean

Private colorFlags

colorFlags: boolean

Private colorStemsLikeNoteheads

colorStemsLikeNoteheads: boolean

Private coloringEnabled

coloringEnabled: boolean

Private coloringMode

coloringMode: ColoringMode

Private coloringSetCustom

coloringSetCustom: Dictionary<NoteEnum | number, string>

Private compactMode

compactMode: boolean

Private continuousDynamicTextHeight

continuousDynamicTextHeight: number

Private continuousTempoTextHeight

continuousTempoTextHeight: number

Private defaultColorLabel

defaultColorLabel: string

Private defaultColorNotehead

defaultColorNotehead: string

Private defaultColorRest

defaultColorRest: string

Private defaultColorStem

defaultColorStem: string

Private defaultColorTitle

defaultColorTitle: string

Private defaultFontFamily

defaultFontFamily: string

Private displacedNoteMargin

displacedNoteMargin: number

Private distanceBetweenAdjacentDynamics

distanceBetweenAdjacentDynamics: number

Private distanceBetweenDotAndLine

distanceBetweenDotAndLine: number

Private distanceBetweenLastInstructionAndRepetitionBarline

distanceBetweenLastInstructionAndRepetitionBarline: number

Private distanceBetweenNaturalAndSymbolWhenCancelling

distanceBetweenNaturalAndSymbolWhenCancelling: number

Private distanceBetweenVerticalSystemLines

distanceBetweenVerticalSystemLines: number

Private distanceOffsetBetweenTwoHorizontallyCrossedWedges

distanceOffsetBetweenTwoHorizontallyCrossedWedges: number

Private durationDistanceDict

durationDistanceDict:

Type declaration

  • [_: number]: number

Private durationScalingDistanceDict

durationScalingDistanceDict:

Type declaration

  • [_: number]: number

Private dynamicExpressionMaxDistance

dynamicExpressionMaxDistance: number

Private dynamicExpressionSpacer

dynamicExpressionSpacer: number

Private factorOne

factorOne: number[]

Private factorTwo

factorTwo: number[]

Private fillEmptyMeasuresWithWholeRest

fillEmptyMeasuresWithWholeRest: FillEmptyMeasuresWithWholeRests | number

Private fingeringInsideStafflines

fingeringInsideStafflines: boolean

Private fingeringLabelFontHeight

fingeringLabelFontHeight: number

Private fingeringPosition

fingeringPosition: PlacementEnum

Position of fingering label in relation to corresponding note (left, right supported, above, below experimental)

Private firstSystemMargin

firstSystemMargin: number

Private fixStafflineBoundingBox

fixStafflineBoundingBox: boolean

Private graceLineWidth

graceLineWidth: number

Private graceNoteScalingFactor

graceNoteScalingFactor: number

Private graceNoteXOffset

graceNoteXOffset: number

Private horizontalBetweenLyricsDistance

horizontalBetweenLyricsDistance: number

Private idealStemLength

idealStemLength: number

Private inStaffClefScalingFactor

inStaffClefScalingFactor: number

Private instantaneousTempoTextHeight

instantaneousTempoTextHeight: number

Private instrumentLabelTextHeight

instrumentLabelTextHeight: number

Private keyRightMargin

keyRightMargin: number

Private labelMarginBorderFactor

labelMarginBorderFactor: number

Private lastSystemMaxScalingFactor

lastSystemMaxScalingFactor: number

Private ledgerLineWidth

ledgerLineWidth: number

Private lyricOverlapAllowedIntoNextMeasure

lyricOverlapAllowedIntoNextMeasure: number

Private lyricUnderscoreLineWidth

lyricUnderscoreLineWidth: number

Private lyricsAlignmentStandard

lyricsAlignmentStandard: TextAlignmentEnum

Default alignment of lyrics. Left alignments will extend text to the right of the bounding box, which facilitates spacing by extending measure width.

Private lyricsHeight

lyricsHeight: number

Private lyricsYOffsetToStaffHeight

lyricsYOffsetToStaffHeight: number

Private maxInstructionsConstValue

maxInstructionsConstValue: number

Private maxMeasureToDrawIndex

maxMeasureToDrawIndex: number

Private measureDynamicsMaxScalingFactor

measureDynamicsMaxScalingFactor: number

Private measureLeftMargin

measureLeftMargin: number

Private measureNumberLabelHeight

measureNumberLabelHeight: number

Private measureNumberLabelOffset

measureNumberLabelOffset: number

Private measureRightMargin

measureRightMargin: number

Private metronomeMarkXShift

metronomeMarkXShift: number

Private metronomeMarkYShift

metronomeMarkYShift: number

Private minMeasureToDrawIndex

minMeasureToDrawIndex: number

Private minNoteDistance

minNoteDistance: number

Private minimumAllowedDistanceBetweenSystems

minimumAllowedDistanceBetweenSystems: number

Private minimumCrossedBeamDifferenceMargin

minimumCrossedBeamDifferenceMargin: number

Private minimumDistanceBetweenDashes

minimumDistanceBetweenDashes: number

Private minimumNeededXspaceForTieGhostObject

minimumNeededXspaceForTieGhostObject: number

Private minimumStaffLineDistance

minimumStaffLineDistance: number

Private moodTextHeight

moodTextHeight: number

Private noteDistances

noteDistances: number[] = [1.0, 1.0, 1.3, 1.6, 2.0, 2.5, 3.0, 4.0]

Private noteDistancesScalingFactors

noteDistancesScalingFactors: number[] = [1.0, 2.0, 4.0, 8.0, 16.0, 32.0, 64.0, 128.0]

Private noteHelperLinesOffset

noteHelperLinesOffset: number

Private octaveShiftLineWidth

octaveShiftLineWidth: number

Private octaveShiftVerticalLineLength

octaveShiftVerticalLineLength: number

Private oneMinusTPower3

oneMinusTPower3: number[]

Private ornamentAccidentalScalingFactor

ornamentAccidentalScalingFactor: number

Private pageBottomMargin

pageBottomMargin: number

Private pageHeight

pageHeight: number

Private pageLeftMargin

pageLeftMargin: number

Private pagePlacementEnum

pagePlacementEnum: PagePlacementEnum

Private pageRightMargin

pageRightMargin: number

Private pageTopMargin

pageTopMargin: number

Private pageTopMarginNarrow

pageTopMarginNarrow: number

Private renderArpeggios

renderArpeggios: boolean

Private renderComposer

renderComposer: boolean

Whether to render a label for the composer of the piece at the top of the sheet.

Private renderFingerings

renderFingerings: boolean

Private renderLyricist

renderLyricist: boolean

Private renderLyrics

renderLyrics: boolean

Private renderMeasureNumbers

renderMeasureNumbers: boolean

Private renderPartAbbreviations

renderPartAbbreviations: boolean

Private renderPartNames

renderPartNames: boolean

Private renderSlurs

renderSlurs: boolean

Private renderSubtitle

renderSubtitle: boolean

Private renderTitle

renderTitle: boolean

Private repetitionEndingLabelHeight

repetitionEndingLabelHeight: number

Private repetitionEndingLabelXOffset

repetitionEndingLabelXOffset: number

Private repetitionEndingLabelYOffset

repetitionEndingLabelYOffset: number

Private repetitionEndingLineYLowerOffset

repetitionEndingLineYLowerOffset: number

Private repetitionEndingLineYUpperOffset

repetitionEndingLineYUpperOffset: number

Private rhythmRightMargin

rhythmRightMargin: number

Private samplingUnit

samplingUnit: number

Private setWantedStemDirectionByXml

setWantedStemDirectionByXml: boolean

Private sheetAuthorHeight

sheetAuthorHeight: number

Private sheetComposerHeight

sheetComposerHeight: number

Private sheetMinimumDistanceBetweenTitleAndSubtitle

sheetMinimumDistanceBetweenTitleAndSubtitle: number

Private sheetSubtitleHeight

sheetSubtitleHeight: number

Private sheetTitleHeight

sheetTitleHeight: number

Height (size) of the sheet title.

Private slurNoteHeadYOffset

slurNoteHeadYOffset: number

Private slurSlopeMaxAngle

slurSlopeMaxAngle: number

Private slurStemXOffset

slurStemXOffset: number

Private slurTangentMaxAngle

slurTangentMaxAngle: number

Private slurTangentMinAngle

slurTangentMinAngle: number

Private slursStartingAtSameStaffEntryYOffset

slursStartingAtSameStaffEntryYOffset: number

Private staccatoScalingFactor

staccatoScalingFactor: number

Private staccatoShorteningFactor

staccatoShorteningFactor: number

Private staffDistance

staffDistance: number

Private staffHeight

staffHeight: number

Private staffLineWidth

staffLineWidth: number

Private stemMargin

stemMargin: number

Private stemMaxLength

stemMaxLength: number

Private stemMinAllowedDistanceBetweenNoteHeadAndBeamLine

stemMinAllowedDistanceBetweenNoteHeadAndBeamLine: number

Private stemMinLength

stemMinLength: number

Private stemNoteHeadBorderYOffset

stemNoteHeadBorderYOffset: number

Private stemWidth

stemWidth: number

Private subMeasureXSpacingThreshold

subMeasureXSpacingThreshold: number

Private systemBoldLineWidth

systemBoldLineWidth: number

Private systemComposerDistance

systemComposerDistance: number

Private systemDistance

systemDistance: number

Private systemDotWidth

systemDotWidth: number

Private systemLabelsRightMargin

systemLabelsRightMargin: number

Private systemLeftMargin

systemLeftMargin: number

Private systemRepetitionEndingLineWidth

systemRepetitionEndingLineWidth: number

Private systemRightMargin

systemRightMargin: number

Private systemThinLineWidth

systemThinLineWidth: number

Private tPower3

tPower3: number[]

Private tempoChangeMeasureValidity

tempoChangeMeasureValidity: number

Private tempoContinousFactor

tempoContinousFactor: number

Private tieGhostObjectWidth

tieGhostObjectWidth: number

Private tieHeightInterpolationD

tieHeightInterpolationD: number

Private tieHeightInterpolationK

tieHeightInterpolationK: number

Private tieHeightMaximum

tieHeightMaximum: number

Private tieHeightMinimum

tieHeightMinimum: number

Private tieYPositionOffsetFactor

tieYPositionOffsetFactor: number

Private titleBottomDistance

titleBottomDistance: number

Private titleTopDistance

titleTopDistance: number

Private tripletsBracketed

tripletsBracketed: boolean

Whether all triplets should be bracketed. Overrides tupletsBracketed for triplets. If false, only triplets given as bracketed in XML (bracket="yes") will be bracketed. (Bracketing all triplets can be cluttering)

Private tupletLineWidth

tupletLineWidth: number

Private tupletNumberLabelHeight

tupletNumberLabelHeight: number

Private tupletNumberYOffset

tupletNumberYOffset: number

Private tupletVerticalLineLength

tupletVerticalLineLength: number

Private tupletsBracketed

tupletsBracketed: boolean

Whether all tuplets should be bracketed (e.g. |--5--| instead of 5). Default false. If false, only tuplets given as bracketed in XML (bracket="yes") will be bracketed. (If not given in XML, bracketing is implementation-dependent according to standard)

Private tupletsRatioed

tupletsRatioed: boolean

Whether tuplets should display ratio (3:2 instead of 3 for triplet). Default false.

Private unknownTextHeight

unknownTextHeight: number

Private verticalBetweenLyricsDistance

verticalBetweenLyricsDistance: number

Private wedgeHorizontalMargin

wedgeHorizontalMargin: number

Private wedgeLineWidth

wedgeLineWidth: number

Private wedgeMeasureBeginOpeningLength

wedgeMeasureBeginOpeningLength: number

Private wedgeMeasureEndOpeningLength

wedgeMeasureEndOpeningLength: number

Private wedgeMinLength

wedgeMinLength: number

Private wedgeOpeningLength

wedgeOpeningLength: number

Private wedgePlacementAboveY

wedgePlacementAboveY: number

Private wedgePlacementBelowY

wedgePlacementBelowY: number

Private wedgeVerticalMargin

wedgeVerticalMargin: number

Private wholeRestXShiftVexflow

wholeRestXShiftVexflow: number

Static Private rules

Static Private unit

unit: number = 1

A unit of distance. 1.0 is the distance between lines of a stave for OSMD, which is 10 pixels in Vexflow.

Accessors

AlignRests

  • get AlignRests(): number
  • set AlignRests(value: number): void

ArpeggioDistance

  • get ArpeggioDistance(): number
  • set ArpeggioDistance(value: number): void

ArpeggiosGoAcrossVoices

  • get ArpeggiosGoAcrossVoices(): boolean
  • set ArpeggiosGoAcrossVoices(value: boolean): void

AutoBeamNotes

  • get AutoBeamNotes(): boolean
  • set AutoBeamNotes(value: boolean): void

AutoBeamOptions

BeamForwardLength

  • get BeamForwardLength(): number
  • set BeamForwardLength(value: number): void

BeamSlopeMaxAngle

  • get BeamSlopeMaxAngle(): number
  • set BeamSlopeMaxAngle(value: number): void

BeamSpaceWidth

  • get BeamSpaceWidth(): number
  • set BeamSpaceWidth(value: number): void

BeamWidth

  • get BeamWidth(): number
  • set BeamWidth(value: number): void

BetweenDotsDistance

  • get BetweenDotsDistance(): number
  • set BetweenDotsDistance(value: number): void

BetweenKeySymbolsDistance

  • get BetweenKeySymbolsDistance(): number
  • set BetweenKeySymbolsDistance(value: number): void

BetweenStaffDistance

  • get BetweenStaffDistance(): number
  • set BetweenStaffDistance(value: number): void

BetweenStaffLinesDistance

  • get BetweenStaffLinesDistance(): number
  • set BetweenStaffLinesDistance(value: number): void

BetweenSyllableMaximumDistance

  • get BetweenSyllableMaximumDistance(): number
  • set BetweenSyllableMaximumDistance(value: number): void

BetweenSyllableMinimumDistance

  • get BetweenSyllableMinimumDistance(): number
  • set BetweenSyllableMinimumDistance(value: number): void

BezierCurveStepSize

  • get BezierCurveStepSize(): number
  • set BezierCurveStepSize(value: number): void

BezierFactorOne

  • get BezierFactorOne(): number[]
  • set BezierFactorOne(value: number[]): void

BezierFactorTwo

  • get BezierFactorTwo(): number[]
  • set BezierFactorTwo(value: number[]): void

ChordSymbolTextHeight

  • get ChordSymbolTextHeight(): number
  • set ChordSymbolTextHeight(value: number): void

ChordSymbolXSpacing

  • get ChordSymbolXSpacing(): number
  • set ChordSymbolXSpacing(value: number): void

ChordSymbolYOffset

  • get ChordSymbolYOffset(): number
  • set ChordSymbolYOffset(value: number): void

ClefLeftMargin

  • get ClefLeftMargin(): number
  • set ClefLeftMargin(value: number): void

ClefRightMargin

  • get ClefRightMargin(): number
  • set ClefRightMargin(value: number): void

ColorBeams

  • get ColorBeams(): boolean
  • set ColorBeams(value: boolean): void

ColorFlags

  • get ColorFlags(): boolean
  • set ColorFlags(value: boolean): void

ColorStemsLikeNoteheads

  • get ColorStemsLikeNoteheads(): boolean
  • set ColorStemsLikeNoteheads(value: boolean): void

ColoringEnabled

  • get ColoringEnabled(): boolean
  • set ColoringEnabled(value: boolean): void

ColoringMode

ColoringSetCurrent

  • get ColoringSetCurrent(): Dictionary<NoteEnum | number, string>
  • set ColoringSetCurrent(value: Dictionary<NoteEnum | number, string>): void

CompactMode

  • get CompactMode(): boolean
  • set CompactMode(value: boolean): void

ContinuousDynamicTextHeight

  • get ContinuousDynamicTextHeight(): number
  • set ContinuousDynamicTextHeight(value: number): void

ContinuousTempoTextHeight

  • get ContinuousTempoTextHeight(): number
  • set ContinuousTempoTextHeight(value: number): void

DefaultColorLabel

  • get DefaultColorLabel(): string
  • set DefaultColorLabel(value: string): void

DefaultColorNotehead

  • get DefaultColorNotehead(): string
  • set DefaultColorNotehead(value: string): void

DefaultColorRest

  • get DefaultColorRest(): string
  • set DefaultColorRest(value: string): void

DefaultColorStem

  • get DefaultColorStem(): string
  • set DefaultColorStem(value: string): void

DefaultColorTitle

  • get DefaultColorTitle(): string
  • set DefaultColorTitle(value: string): void

DefaultFontFamily

  • get DefaultFontFamily(): string
  • set DefaultFontFamily(value: string): void

DisplacedNoteMargin

  • get DisplacedNoteMargin(): number
  • set DisplacedNoteMargin(value: number): void

DistanceBetweenAdjacentDynamics

  • get DistanceBetweenAdjacentDynamics(): number
  • set DistanceBetweenAdjacentDynamics(value: number): void

DistanceBetweenDotAndLine

  • get DistanceBetweenDotAndLine(): number
  • set DistanceBetweenDotAndLine(value: number): void

DistanceBetweenLastInstructionAndRepetitionBarline

  • get DistanceBetweenLastInstructionAndRepetitionBarline(): number
  • set DistanceBetweenLastInstructionAndRepetitionBarline(value: number): void

DistanceBetweenNaturalAndSymbolWhenCancelling

  • get DistanceBetweenNaturalAndSymbolWhenCancelling(): number
  • set DistanceBetweenNaturalAndSymbolWhenCancelling(value: number): void

DistanceBetweenVerticalSystemLines

  • get DistanceBetweenVerticalSystemLines(): number
  • set DistanceBetweenVerticalSystemLines(value: number): void

DistanceOffsetBetweenTwoHorizontallyCrossedWedges

  • get DistanceOffsetBetweenTwoHorizontallyCrossedWedges(): number
  • set DistanceOffsetBetweenTwoHorizontallyCrossedWedges(value: number): void

DurationDistanceDict

  • get DurationDistanceDict():

DurationScalingDistanceDict

  • get DurationScalingDistanceDict():

DynamicExpressionMaxDistance

  • get DynamicExpressionMaxDistance(): number
  • set DynamicExpressionMaxDistance(value: number): void

DynamicExpressionSpacer

  • get DynamicExpressionSpacer(): number
  • set DynamicExpressionSpacer(value: number): void

FillEmptyMeasuresWithWholeRest

FingeringInsideStafflines

  • get FingeringInsideStafflines(): boolean
  • set FingeringInsideStafflines(value: boolean): void

FingeringLabelFontHeight

  • get FingeringLabelFontHeight(): number
  • set FingeringLabelFontHeight(value: number): void

FingeringPosition

FirstSystemMargin

  • get FirstSystemMargin(): number
  • set FirstSystemMargin(value: number): void

FixStafflineBoundingBox

  • get FixStafflineBoundingBox(): boolean
  • set FixStafflineBoundingBox(value: boolean): void

GraceLineWidth

  • get GraceLineWidth(): number
  • set GraceLineWidth(value: number): void

GraceNoteScalingFactor

  • get GraceNoteScalingFactor(): number
  • set GraceNoteScalingFactor(value: number): void

GraceNoteXOffset

  • get GraceNoteXOffset(): number
  • set GraceNoteXOffset(value: number): void

HorizontalBetweenLyricsDistance

  • get HorizontalBetweenLyricsDistance(): number
  • set HorizontalBetweenLyricsDistance(value: number): void

IdealStemLength

  • get IdealStemLength(): number
  • set IdealStemLength(value: number): void

InStaffClefScalingFactor

  • get InStaffClefScalingFactor(): number
  • set InStaffClefScalingFactor(value: number): void

InstantaneousTempoTextHeight

  • get InstantaneousTempoTextHeight(): number
  • set InstantaneousTempoTextHeight(value: number): void

InstrumentLabelTextHeight

  • get InstrumentLabelTextHeight(): number
  • set InstrumentLabelTextHeight(value: number): void

KeyRightMargin

  • get KeyRightMargin(): number
  • set KeyRightMargin(value: number): void

LabelMarginBorderFactor

  • get LabelMarginBorderFactor(): number
  • set LabelMarginBorderFactor(value: number): void

LastSystemMaxScalingFactor

  • get LastSystemMaxScalingFactor(): number
  • set LastSystemMaxScalingFactor(value: number): void

LedgerLineWidth

  • get LedgerLineWidth(): number
  • set LedgerLineWidth(value: number): void

LyricOverlapAllowedIntoNextMeasure

  • get LyricOverlapAllowedIntoNextMeasure(): number
  • set LyricOverlapAllowedIntoNextMeasure(value: number): void

LyricUnderscoreLineWidth

  • get LyricUnderscoreLineWidth(): number
  • set LyricUnderscoreLineWidth(value: number): void

LyricsAlignmentStandard

LyricsHeight

  • get LyricsHeight(): number
  • set LyricsHeight(value: number): void

LyricsYOffsetToStaffHeight

  • get LyricsYOffsetToStaffHeight(): number
  • set LyricsYOffsetToStaffHeight(value: number): void

MaxInstructionsConstValue

  • get MaxInstructionsConstValue(): number
  • set MaxInstructionsConstValue(value: number): void

MaxMeasureToDrawIndex

  • get MaxMeasureToDrawIndex(): number
  • set MaxMeasureToDrawIndex(value: number): void

MeasureDynamicsMaxScalingFactor

  • get MeasureDynamicsMaxScalingFactor(): number
  • set MeasureDynamicsMaxScalingFactor(value: number): void

MeasureLeftMargin

  • get MeasureLeftMargin(): number
  • set MeasureLeftMargin(value: number): void

MeasureNumberLabelHeight

  • get MeasureNumberLabelHeight(): number
  • set MeasureNumberLabelHeight(value: number): void

MeasureNumberLabelOffset

  • get MeasureNumberLabelOffset(): number
  • set MeasureNumberLabelOffset(value: number): void

MeasureRightMargin

  • get MeasureRightMargin(): number
  • set MeasureRightMargin(value: number): void

MetronomeMarkXShift

  • get MetronomeMarkXShift(): number
  • set MetronomeMarkXShift(value: number): void

MetronomeMarkYShift

  • get MetronomeMarkYShift(): number
  • set MetronomeMarkYShift(value: number): void

MinMeasureToDrawIndex

  • get MinMeasureToDrawIndex(): number
  • set MinMeasureToDrawIndex(value: number): void

MinNoteDistance

  • get MinNoteDistance(): number
  • set MinNoteDistance(value: number): void

MinimumAllowedDistanceBetweenSystems

  • get MinimumAllowedDistanceBetweenSystems(): number
  • set MinimumAllowedDistanceBetweenSystems(value: number): void

MinimumCrossedBeamDifferenceMargin

  • get MinimumCrossedBeamDifferenceMargin(): number
  • set MinimumCrossedBeamDifferenceMargin(value: number): void

MinimumDistanceBetweenDashes

  • get MinimumDistanceBetweenDashes(): number
  • set MinimumDistanceBetweenDashes(value: number): void

MinimumNeededXspaceForTieGhostObject

  • get MinimumNeededXspaceForTieGhostObject(): number
  • set MinimumNeededXspaceForTieGhostObject(value: number): void

MinimumStaffLineDistance

  • get MinimumStaffLineDistance(): number
  • set MinimumStaffLineDistance(value: number): void

MoodTextHeight

  • get MoodTextHeight(): number
  • set MoodTextHeight(value: number): void

NoteDistances

  • get NoteDistances(): number[]
  • set NoteDistances(value: number[]): void

NoteDistancesScalingFactors

  • get NoteDistancesScalingFactors(): number[]
  • set NoteDistancesScalingFactors(value: number[]): void

NoteHelperLinesOffset

  • get NoteHelperLinesOffset(): number
  • set NoteHelperLinesOffset(value: number): void

OctaveShiftLineWidth

  • get OctaveShiftLineWidth(): number
  • set OctaveShiftLineWidth(value: number): void

OctaveShiftVerticalLineLength

  • get OctaveShiftVerticalLineLength(): number
  • set OctaveShiftVerticalLineLength(value: number): void

OneMinusTPow3

  • get OneMinusTPow3(): number[]
  • set OneMinusTPow3(value: number[]): void

OrnamentAccidentalScalingFactor

  • get OrnamentAccidentalScalingFactor(): number
  • set OrnamentAccidentalScalingFactor(value: number): void

PageBottomMargin

  • get PageBottomMargin(): number
  • set PageBottomMargin(value: number): void

PageHeight

  • get PageHeight(): number
  • set PageHeight(value: number): void

PageLeftMargin

  • get PageLeftMargin(): number
  • set PageLeftMargin(value: number): void

PagePlacement

PageRightMargin

  • get PageRightMargin(): number
  • set PageRightMargin(value: number): void

PageTopMargin

  • get PageTopMargin(): number
  • set PageTopMargin(value: number): void

PageTopMarginNarrow

  • get PageTopMarginNarrow(): number
  • set PageTopMarginNarrow(value: number): void

RenderArpeggios

  • get RenderArpeggios(): boolean
  • set RenderArpeggios(value: boolean): void

RenderComposer

  • get RenderComposer(): boolean
  • set RenderComposer(value: boolean): void

RenderFingerings

  • get RenderFingerings(): boolean
  • set RenderFingerings(value: boolean): void

RenderLyricist

  • get RenderLyricist(): boolean
  • set RenderLyricist(value: boolean): void

RenderLyrics

  • get RenderLyrics(): boolean
  • set RenderLyrics(value: boolean): void

RenderMeasureNumbers

  • get RenderMeasureNumbers(): boolean
  • set RenderMeasureNumbers(value: boolean): void

RenderPartAbbreviations

  • get RenderPartAbbreviations(): boolean
  • set RenderPartAbbreviations(value: boolean): void

RenderPartNames

  • get RenderPartNames(): boolean
  • set RenderPartNames(value: boolean): void

RenderSlurs

  • get RenderSlurs(): boolean
  • set RenderSlurs(value: boolean): void

RenderSubtitle

  • get RenderSubtitle(): boolean
  • set RenderSubtitle(value: boolean): void

RenderTitle

  • get RenderTitle(): boolean
  • set RenderTitle(value: boolean): void

RepetitionEndingLabelHeight

  • get RepetitionEndingLabelHeight(): number
  • set RepetitionEndingLabelHeight(value: number): void

RepetitionEndingLabelXOffset

  • get RepetitionEndingLabelXOffset(): number
  • set RepetitionEndingLabelXOffset(value: number): void

RepetitionEndingLabelYOffset

  • get RepetitionEndingLabelYOffset(): number
  • set RepetitionEndingLabelYOffset(value: number): void

RepetitionEndingLineYLowerOffset

  • get RepetitionEndingLineYLowerOffset(): number
  • set RepetitionEndingLineYLowerOffset(value: number): void

RepetitionEndingLineYUpperOffset

  • get RepetitionEndingLineYUpperOffset(): number
  • set RepetitionEndingLineYUpperOffset(value: number): void

RhythmRightMargin

  • get RhythmRightMargin(): number
  • set RhythmRightMargin(value: number): void

SamplingUnit

  • get SamplingUnit(): number

SetWantedStemDirectionByXml

  • get SetWantedStemDirectionByXml(): boolean
  • set SetWantedStemDirectionByXml(value: boolean): void

SheetAuthorHeight

  • get SheetAuthorHeight(): number
  • set SheetAuthorHeight(value: number): void

SheetComposerHeight

  • get SheetComposerHeight(): number
  • set SheetComposerHeight(value: number): void

SheetMinimumDistanceBetweenTitleAndSubtitle

  • get SheetMinimumDistanceBetweenTitleAndSubtitle(): number
  • set SheetMinimumDistanceBetweenTitleAndSubtitle(value: number): void

SheetSubtitleHeight

  • get SheetSubtitleHeight(): number
  • set SheetSubtitleHeight(value: number): void

SheetTitleHeight

  • get SheetTitleHeight(): number
  • set SheetTitleHeight(value: number): void

SlurNoteHeadYOffset

  • get SlurNoteHeadYOffset(): number
  • set SlurNoteHeadYOffset(value: number): void

SlurSlopeMaxAngle

  • get SlurSlopeMaxAngle(): number
  • set SlurSlopeMaxAngle(value: number): void

SlurStemXOffset

  • get SlurStemXOffset(): number
  • set SlurStemXOffset(value: number): void

SlurTangentMaxAngle

  • get SlurTangentMaxAngle(): number
  • set SlurTangentMaxAngle(value: number): void

SlurTangentMinAngle

  • get SlurTangentMinAngle(): number
  • set SlurTangentMinAngle(value: number): void

SlursStartingAtSameStaffEntryYOffset

  • get SlursStartingAtSameStaffEntryYOffset(): number
  • set SlursStartingAtSameStaffEntryYOffset(value: number): void

StaccatoScalingFactor

  • get StaccatoScalingFactor(): number
  • set StaccatoScalingFactor(value: number): void

StaccatoShorteningFactor

  • get StaccatoShorteningFactor(): number
  • set StaccatoShorteningFactor(value: number): void

StaffDistance

  • get StaffDistance(): number
  • set StaffDistance(value: number): void

StaffHeight

  • get StaffHeight(): number
  • set StaffHeight(value: number): void

StaffLineWidth

  • get StaffLineWidth(): number
  • set StaffLineWidth(value: number): void

StemMargin

  • get StemMargin(): number
  • set StemMargin(value: number): void

StemMaxLength

  • get StemMaxLength(): number
  • set StemMaxLength(value: number): void

StemMinAllowedDistanceBetweenNoteHeadAndBeamLine

  • get StemMinAllowedDistanceBetweenNoteHeadAndBeamLine(): number
  • set StemMinAllowedDistanceBetweenNoteHeadAndBeamLine(value: number): void

StemMinLength

  • get StemMinLength(): number
  • set StemMinLength(value: number): void

StemNoteHeadBorderYOffset

  • get StemNoteHeadBorderYOffset(): number
  • set StemNoteHeadBorderYOffset(value: number): void

StemWidth

  • get StemWidth(): number
  • set StemWidth(value: number): void

SubMeasureXSpacingThreshold

  • get SubMeasureXSpacingThreshold(): number
  • set SubMeasureXSpacingThreshold(value: number): void

SystemBoldLineWidth

  • get SystemBoldLineWidth(): number
  • set SystemBoldLineWidth(value: number): void

SystemComposerDistance

  • get SystemComposerDistance(): number
  • set SystemComposerDistance(value: number): void

SystemDistance

  • get SystemDistance(): number
  • set SystemDistance(value: number): void

SystemDotWidth

  • get SystemDotWidth(): number
  • set SystemDotWidth(value: number): void

SystemLabelsRightMargin

  • get SystemLabelsRightMargin(): number
  • set SystemLabelsRightMargin(value: number): void

SystemLeftMargin

  • get SystemLeftMargin(): number
  • set SystemLeftMargin(value: number): void

SystemRepetitionEndingLineWidth

  • get SystemRepetitionEndingLineWidth(): number
  • set SystemRepetitionEndingLineWidth(value: number): void

SystemRightMargin

  • get SystemRightMargin(): number
  • set SystemRightMargin(value: number): void

SystemThinLineWidth

  • get SystemThinLineWidth(): number
  • set SystemThinLineWidth(value: number): void

TPow3

  • get TPow3(): number[]
  • set TPow3(value: number[]): void

TempoChangeMeasureValidity

  • get TempoChangeMeasureValidity(): number
  • set TempoChangeMeasureValidity(value: number): void

TempoContinousFactor

  • get TempoContinousFactor(): number
  • set TempoContinousFactor(value: number): void

TieGhostObjectWidth

  • get TieGhostObjectWidth(): number
  • set TieGhostObjectWidth(value: number): void

TieHeightInterpolationD

  • get TieHeightInterpolationD(): number
  • set TieHeightInterpolationD(value: number): void

TieHeightInterpolationK

  • get TieHeightInterpolationK(): number
  • set TieHeightInterpolationK(value: number): void

TieHeightMaximum

  • get TieHeightMaximum(): number
  • set TieHeightMaximum(value: number): void

TieHeightMinimum

  • get TieHeightMinimum(): number
  • set TieHeightMinimum(value: number): void

TieYPositionOffsetFactor

  • get TieYPositionOffsetFactor(): number
  • set TieYPositionOffsetFactor(value: number): void

TitleBottomDistance

  • get TitleBottomDistance(): number
  • set TitleBottomDistance(value: number): void

TitleTopDistance

  • get TitleTopDistance(): number
  • set TitleTopDistance(value: number): void

TripletsBracketed

  • get TripletsBracketed(): boolean
  • set TripletsBracketed(value: boolean): void

TupletLineWidth

  • get TupletLineWidth(): number
  • set TupletLineWidth(value: number): void

TupletNumberLabelHeight

  • get TupletNumberLabelHeight(): number
  • set TupletNumberLabelHeight(value: number): void

TupletNumberYOffset

  • get TupletNumberYOffset(): number
  • set TupletNumberYOffset(value: number): void

TupletVerticalLineLength

  • get TupletVerticalLineLength(): number
  • set TupletVerticalLineLength(value: number): void

TupletsBracketed

  • get TupletsBracketed(): boolean
  • set TupletsBracketed(value: boolean): void

TupletsRatioed

  • get TupletsRatioed(): boolean
  • set TupletsRatioed(value: boolean): void

UnknownTextHeight

  • get UnknownTextHeight(): number
  • set UnknownTextHeight(value: number): void

VerticalBetweenLyricsDistance

  • get VerticalBetweenLyricsDistance(): number
  • set VerticalBetweenLyricsDistance(value: number): void

WedgeHorizontalMargin

  • get WedgeHorizontalMargin(): number
  • set WedgeHorizontalMargin(value: number): void

WedgeLineWidth

  • get WedgeLineWidth(): number
  • set WedgeLineWidth(value: number): void

WedgeMeasureBeginOpeningLength

  • get WedgeMeasureBeginOpeningLength(): number
  • set WedgeMeasureBeginOpeningLength(value: number): void

WedgeMeasureEndOpeningLength

  • get WedgeMeasureEndOpeningLength(): number
  • set WedgeMeasureEndOpeningLength(value: number): void

WedgeMinLength

  • get WedgeMinLength(): number
  • set WedgeMinLength(value: number): void

WedgeOpeningLength

  • get WedgeOpeningLength(): number
  • set WedgeOpeningLength(value: number): void

WedgePlacementAboveY

  • get WedgePlacementAboveY(): number
  • set WedgePlacementAboveY(value: number): void

WedgePlacementBelowY

  • get WedgePlacementBelowY(): number
  • set WedgePlacementBelowY(value: number): void

WedgeVerticalMargin

  • get WedgeVerticalMargin(): number
  • set WedgeVerticalMargin(value: number): void

WholeRestXShiftVexflow

  • get WholeRestXShiftVexflow(): number
  • set WholeRestXShiftVexflow(value: number): void

Static Rules

Methods

Private calculateCurveParametersArrays

  • calculateCurveParametersArrays(): void

Private populateDictionaries

  • populateDictionaries(): void

Generated using TypeDoc