Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ExpressionReader

Index

Constructors

Properties

WedgeYPosXml: number
activeInstantaneousDynamic: InstantaneousDynamicExpression
currentMultiTempoExpression: MultiTempoExpression
directionTimestamp: Fraction
divisions: number
getMultiExpression: MultiExpression
globalStaffIndex: number
lastWedge: ContinuousDynamicExpression
musicSheet: MusicSheet
offsetDivisions: number
openContinuousDynamicExpressions: ContinuousDynamicExpression[] = []
openContinuousTempoExpression: ContinuousTempoExpression
openOctaveShift: OctaveShift
openPedal: Pedal
placement: PlacementEnum
soundDynamic: number
soundTempo: number
staffNumber: number

Methods

  • checkIfWordsNodeIsRepetitionInstruction(inputString: string): boolean
  • closeOpenContinuousDynamic(openContinuousDynamicExpression: ContinuousDynamicExpression, endMeasure: SourceMeasure, timestamp: Fraction): void
  • closeOpenContinuousTempo(endTimestamp: Fraction): void
  • createExpressionFromString(prefix: string, stringTrimmed: string, currentMeasure: SourceMeasure, inSourceMeasureCurrentFraction: any, inputString: string, fontStyle: FontStyles, fontColor: string, defaultYXml?: number): boolean
  • createNewMultiExpressionIfNeeded(currentMeasure: SourceMeasure, numberXml: number, timestamp?: Fraction): MultiExpression
  • createNewTempoExpressionIfNeeded(currentMeasure: SourceMeasure): void
  • fillMultiOrTempoExpression(inputString: string, currentMeasure: SourceMeasure, inSourceMeasureCurrentFraction: Fraction, fontStyle: FontStyles, fontColor: string, defaultYXml?: number): void
  • hasDigit(input: string): boolean
  • initialize(): void
  • readExpressionParameters(xmlNode: IXmlElement, currentInstrument: Instrument, divisions: number, inSourceMeasureCurrentFraction: Fraction, inSourceMeasureFormerFraction: Fraction, currentMeasureIndex: number, ignoreDivisionsOffset: boolean): void
  • readExpressionPlacement(yPosAttr: Attr, catchLogMessage: string): void
  • readPosition(posAttr: Attr): number

Generated using TypeDoc