SongGuess
    Preparing search index...

    Interface PersistedMultipleChoiceGame

    interface PersistedMultipleChoiceGame {
        currentQuestionIndex: number;
        gamePhase: GamePhase;
        isRunning: boolean;
        questions: PersistedMultipleChoiceQuestion[];
        questionStartTime: number;
        questionTick: number;
        remainingSongs: {
            artist: string;
            audioURL: string;
            cover: string | null;
            hrefURL: string;
            name: string;
        }[];
        roundCurrent: number;
        type: "multiple_choice";
    }

    Hierarchy (View Summary)

    Index

    Properties

    currentQuestionIndex: number
    gamePhase: GamePhase
    isRunning: boolean
    questionStartTime: number
    questionTick: number
    remainingSongs: {
        artist: string;
        audioURL: string;
        cover: string | null;
        hrefURL: string;
        name: string;
    }[]

    Type Declaration

    • artist: string

      The name of the song artist.

    • audioURL: string

      A URL to the audio file of the song. Currently only audio previews from Apple Music and SoundCloud are allowed.

    • cover: string | null

      Cover URL of the song.

    • hrefURL: string

      The URL users will be redirected to when clicking.

    • name: string

      The name of the song.

    roundCurrent: number
    type: "multiple_choice"