Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TickContext

TickContext formats abstract tickable objects, such as notes, chords, tabs, etc.

Hierarchy

  • TickContext

Index

Constructors

Properties

tContexts: TickContext[]

Methods

  • getFormatterMetrics(): { freedom: { left: number; right: number } }
  • Returns { freedom: { left: number; right: number } }

    • freedom: { left: number; right: number }
      • left: number
      • right: number
  • Gets widths context, note and left/right modifiers for formatting.

    Returns TickContextMetrics

  • getTickID(): number
  • Returns number

  • getTickableForVoice(voiceIndex: number): Tickable
  • getTickablesByVoice(): Record<string, Tickable>
  • getWidth(): number
  • Returns number

  • getX(): number
  • Returns number

  • getXBase(): number
  • Returns number

  • getXOffset(): number
  • Returns number

  • setXBase(xBase: number): void
  • Parameters

    • xBase: number

    Returns void

  • setXOffset(xOffset: number): void
  • Parameters

    • xOffset: number

    Returns void