Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SourceStaffEntry

A SourceStaffEntry is a container spanning all the VoiceEntrys at one timestamp for one StaffLine.

Hierarchy

  • SourceStaffEntry

Index

Constructors

constructor

Properties

Private chordSymbolContainer

chordSymbolContainer: ChordSymbolContainer

Private instructions

instructions: AbstractNotationInstruction[] = []

Private parentStaff

parentStaff: Staff

Private staffEntryLink

staffEntryLink: StaffEntryLink

Private verticalContainerParent

verticalContainerParent: VerticalSourceStaffEntryContainer

Private voiceEntries

voiceEntries: VoiceEntry[] = []

Accessors

AbsoluteTimestamp

ChordContainer

Instructions

Link

ParentStaff

  • get ParentStaff(): Staff

Timestamp

VerticalContainerParent

VoiceEntries

Methods

calculateMaxNoteLength

calculateMinNoteLength

findLinkedNotes

  • findLinkedNotes(linkedNotes: Note[]): void

hasNotes

  • hasNotes(): boolean

hasTie

  • hasTie(): boolean

removeAllInstructionsOfTypeClefInstruction

  • removeAllInstructionsOfTypeClefInstruction(): number

removeAllInstructionsOfTypeKeyInstruction

  • removeAllInstructionsOfTypeKeyInstruction(): number

removeAllInstructionsOfTypeRhythmInstruction

  • removeAllInstructionsOfTypeRhythmInstruction(): number

removeFirstInstructionOfTypeClefInstruction

  • removeFirstInstructionOfTypeClefInstruction(): boolean

removeFirstInstructionOfTypeKeyInstruction

  • removeFirstInstructionOfTypeKeyInstruction(): boolean

removeFirstInstructionOfTypeRhythmInstruction

  • removeFirstInstructionOfTypeRhythmInstruction(): boolean

Generated using TypeDoc