web-music-score - v7.0.0
    Preparing search index...

    Type Alias SpanBuilder

    Span builder type.

    type SpanBuilder = {
        beats: (beatCount: number) => SpanBuilder;
        hide: () => SpanBuilder;
        infinity: () => SpanBuilder;
        measures: (measureCount: number) => SpanBuilder;
        notes: (noteLength: NoteLengthValue, noteCount?: number) => SpanBuilder;
    }
    Index
    beats: (beatCount: number) => SpanBuilder

    Increase span length by number of beats.

    Type Declaration

      • (beatCount: number): SpanBuilder
      • Parameters

        • beatCount: number

          Number of beats.

        Returns SpanBuilder

        • this extension builder object.
    hide: () => SpanBuilder

    Create an invisible span.

    Type Declaration

    infinity: () => SpanBuilder

    Create span as long as possible.

    Type Declaration

    measures: (measureCount: number) => SpanBuilder

    Increase span length by given number of measures.

    Type Declaration

      • (measureCount: number): SpanBuilder
      • Parameters

        • measureCount: number

          Number of measures.

        Returns SpanBuilder

        • this extension builder object.
    notes: (noteLength: NoteLengthValue, noteCount?: number) => SpanBuilder

    Increase span length by note length multiplied by number of notes.

    Type Declaration