Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VexFlowStaffEntry

Hierarchy

Index

Constructors

constructor

Properties

Protected boundingBox

boundingBox: BoundingBox

graphicalChordContainers

graphicalChordContainers: GraphicalChordSymbolContainer[] = []

graphicalLink

graphicalVoiceEntries

graphicalVoiceEntries: GraphicalVoiceEntry[]

parentMeasure

parentMeasure: GraphicalMeasure

parentVerticalContainer

parentVerticalContainer: VerticalGraphicalStaffEntryContainer

relInMeasureTimestamp

relInMeasureTimestamp: Fraction

sourceStaffEntry

sourceStaffEntry: SourceStaffEntry

staffEntryParent

staffEntryParent: GraphicalStaffEntry

vfClefBefore

vfClefBefore: ClefNote

Accessors

GraphicalInstructions

GraphicalTies

LyricsEntries

PositionAndShape

Methods

addGraphicalNoteToListAtCorrectYPosition

calculateXPosition

  • calculateXPosition(): void
  • Calculates the staff entry positions from the VexFlow stave information and the tickabels inside the staff. This is needed in order to set the OSMD staff entries (which are almost the same as tickables) to the correct positionts. It is also needed to be done after formatting!

    Returns void

findEndTieGraphicalNoteFromNote

findEndTieGraphicalNoteFromNoteWithStartingSlur

findGraphicalNoteFromGraceNote

findGraphicalNoteFromNote

findOrCreateGraphicalVoiceEntry

findOrCreateGraphicalVoiceEntryFromGraphicalNote

findStaffEntryMaxNoteLength

  • findStaffEntryMaxNoteLength(): Fraction

findStaffEntryMinNoteLength

  • findStaffEntryMinNoteLength(): Fraction

findVoiceEntryGraphicalNotes

getAbsoluteTimestamp

getGraphicalNoteDurationFromVoice

hasOnlyRests

  • hasOnlyRests(): boolean

isVoiceEntryPartOfLinkedVoiceEntry

  • isVoiceEntryPartOfLinkedVoiceEntry(voiceEntry: VoiceEntry): boolean

Generated using TypeDoc