Arabic Maqām Network - TypeScript Library Documentation - v0.1.0
    Preparing search index...

    Interface MaqamDataInterface

    Interface for serializing MaqamData to JSON format. Used for data persistence and API communication.

    interface MaqamDataInterface {
        id: string;
        idName: string;
        name: string;
        ascendingNoteNames: string[];
        descendingNoteNames: string[];
        "suyūr": Sayr[];
        commentsEnglish: string;
        commentsArabic: string;
        sourcePageReferences: SourcePageReference[];
        numberOfTranspositions?: number;
    }
    Index

    Properties

    id: string
    idName: string
    name: string
    ascendingNoteNames: string[]
    descendingNoteNames: string[]
    "suyūr": Sayr[]
    commentsEnglish: string
    commentsArabic: string
    sourcePageReferences: SourcePageReference[]
    numberOfTranspositions?: number