Type Alias SpecialReading

SpecialReading: {
    aliyot: AliyotMap;
    haft?: Aliyah | Aliyah[];
    reason: StringMap;
    seph?: Aliyah | Aliyah[];
}

Type declaration

  • aliyot: AliyotMap

    Map of aliyot 1 through 7 plus M for maftir

  • Optionalhaft?: Aliyah | Aliyah[]

    Haftarah object(s)

  • reason: StringMap

    Explanations for special readings, keyed by aliyah number, M for maftir or haftara for Haftarah

  • Optionalseph?: Aliyah | Aliyah[]

    Haftarah object(s) for Sephardim