Options
All
  • Public
  • Public/Protected
  • All
Menu

Class StaffLine

A StaffLine contains the [[Measure]]s in one line of the music sheet (one instrument, one line, until a line break)

Hierarchy

Index

Constructors

constructor

Properties

Protected abstractExpressions

abstractExpressions: AbstractGraphicalExpression[] = []

Protected boundingBox

boundingBox: BoundingBox

Protected graphicalSlurs

graphicalSlurs: GraphicalSlur[] = []

Protected lyricLines

lyricLines: GraphicalLine[] = []

Protected lyricsDashes

lyricsDashes: GraphicalLabel[] = []

Protected measures

measures: GraphicalMeasure[] = []

Protected octaveShifts

octaveShifts: GraphicalOctaveShift[] = []

Protected parentMusicSystem

parentMusicSystem: MusicSystem

Protected parentStaff

parentStaff: Staff

Protected skyBottomLine

Protected staffLines

staffLines: GraphicalLine[] = new Array(5)

Accessors

AbstractExpressions

BottomLine

  • get BottomLine(): number[]

GraphicalSlurs

LyricLines

LyricsDashes

Measures

NextStaffLine

OctaveShifts

ParentMusicSystem

ParentStaff

  • get ParentStaff(): Staff
  • set ParentStaff(value: Staff): void

PositionAndShape

SkyBottomLineCalculator

SkyLine

  • get SkyLine(): number[]

StaffLines

Methods

addActivitySymbolClickArea

  • addActivitySymbolClickArea(): void

addSlurToStaffline

findClosestStaffEntry

isPartOfMultiStaffInstrument

  • isPartOfMultiStaffInstrument(): boolean

Generated using TypeDoc