@libraz/libcantus - v1.1.0
    Preparing search index...

    Type Alias IntervalData

    IntervalData: Omit<SpelledInterval, "descending"> & { descending?: boolean }

    Interval data as a caller may write it, with the direction optional.

    Deliberately wider than SpelledInterval: a caller hands in what they have, including data written before the direction travelled with it, and toSpelledInterval decides what is missing. Narrowing the input to the resolved shape would refuse the very data the resolver exists to repair.

    Type Declaration

    • Optionaldescending?: boolean

      Whether the letters move down; read from the span and quality when absent.