Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Builder

Hierarchy

  • Builder

Index

Constructors

Properties

commitHooks: CommitHook[] = []
elements: BuilderElements
factory: Factory
piece: Piece
rollingDuration: string

Methods

  • addChord(notes: Match[]): void
  • Parameters

    Returns void

  • addNote(key?: string, accid?: null | string, octave?: string): void
  • Parameters

    • Optional key: string
    • Optional accid: null | string
    • Optional octave: string

    Returns void

  • addNoteOption(key: string, value: string): void
  • Parameters

    • key: string
    • value: string

    Returns void

  • addSingleNote(key: string, accid?: null | string, octave?: string): void
  • Parameters

    • key: string
    • Optional accid: null | string
    • Optional octave: string

    Returns void

  • commitPiece(): void
  • Returns void

  • resetPiece(): void
  • Returns void

  • setNoteDots(dots: Match[]): void
  • Parameters

    Returns void

  • setNoteDuration(duration?: string): void
  • Parameters

    • Optional duration: string

    Returns void

  • setNoteType(type?: string): void
  • Parameters

    • Optional type: string

    Returns void