Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Repetition

Hierarchy

Index

Constructors

constructor

Properties

absoluteTimestamp

absoluteTimestamp: Fraction

Private backwardJumpInstructions

backwardJumpInstructions: RepetitionInstruction[] = []

endIndex

endIndex: number

endMarker

Private endingIndexDict

endingIndexDict: object

Type declaration

Private endingParts

endingParts: RepetitionEndingPart[] = []

Protected enrolledTimestamps

enrolledTimestamps: Fraction[] = []

forwardJumpInstruction

forwardJumpInstruction: RepetitionInstruction

Private fromWords

fromWords: boolean = false

Protected musicSheet

musicSheet: MusicSheet

Private musicSheet2

musicSheet2: MusicSheet

Private numberOfEndings

numberOfEndings: number = 1

Private repetitonIterationOrder

repetitonIterationOrder: number[] = []

startIndex

startIndex: number

startMarker

Private userNumberOfRepetitions

userNumberOfRepetitions: number = 0

Private virtualOverallRepetition

virtualOverallRepetition: boolean

Protected visible

visible: boolean = true

Private visibles

visibles: boolean[] = []

Accessors

AbsoluteTimestamp

BackwardJumpInstructions

DefaultNumberOfRepetitions

  • get DefaultNumberOfRepetitions(): number

EndIndex

  • get EndIndex(): number

EndingIndexDict

  • get EndingIndexDict(): object

EndingParts

FirstSourceMeasureNumber

  • get FirstSourceMeasureNumber(): number

FromWords

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

LastSourceMeasureNumber

  • get LastSourceMeasureNumber(): number

NumberOfEndings

  • get NumberOfEndings(): number

StartIndex

  • get StartIndex(): number

UserNumberOfRepetitions

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

Visible

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

Visibles

  • get Visibles(): boolean[]
  • set Visibles(value: boolean[]): void

Methods

SetEndingStartIndex

  • SetEndingStartIndex(endingNumbers: number[], startIndex: number): void

Private checkRepetitionForMultipleLyricVerses

  • checkRepetitionForMultipleLyricVerses(): number

getBackwardJumpTarget

  • getBackwardJumpTarget(): number

getFirstSourceMeasure

getForwardJumpTargetForIteration

  • getForwardJumpTargetForIteration(iteration: number): number

getLastSourceMeasure

setEndingEndIndex

  • setEndingEndIndex(endingNumber: number, endIndex: number): void

Generated using TypeDoc