Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Builder

Hierarchy

  • Builder

Index

Constructors

constructor

Properties

commitHooks

commitHooks: CommitHook[] = []

elements

elements: BuilderElements

factory

factory: Factory

options

piece

piece: Piece

rollingDuration

rollingDuration: string

Methods

addChord

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

    Returns void

addCommitHook

addNote

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

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

    Returns void

addNoteOption

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

    • key: string
    • value: string

    Returns void

addSingleNote

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

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

    Returns void

commitPiece

  • commitPiece(): void
  • Returns void

getElements

getFactory

reset

resetPiece

  • resetPiece(): void
  • Returns void

setNoteDots

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

    Returns void

setNoteDuration

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

    • Optional duration: string

    Returns void

setNoteType

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

    • Optional type: string

    Returns void