@echecs/tournament - v3.3.0
    Preparing search index...

    Interface TournamentData

    The plain data interface. What toJSON() returns and fromJSON() accepts. What @echecs/trf's parse() returns and stringify() consumes.

    interface TournamentData {
        acceleratedRounds?: AcceleratedRound[];
        adjustments?: PointAdjustment[];
        completedRounds: CompletedRound[];
        currentRound?: Round;
        metadata?: TournamentMetadata;
        playerAccelerations?: PlayerAcceleration[];
        players: Player[];
        prohibitedPairings?: ProhibitedPairing[];
        scoringSystem?: ScoringSystem;
        teams?: Team[];
        tiebreaks?: string[];
        totalRounds: number;
        withdrawnPlayers?: string[];
    }
    Index

    Properties

    acceleratedRounds?: AcceleratedRound[]
    adjustments?: PointAdjustment[]
    completedRounds: CompletedRound[]
    currentRound?: Round
    playerAccelerations?: PlayerAcceleration[]
    players: Player[]
    prohibitedPairings?: ProhibitedPairing[]
    scoringSystem?: ScoringSystem
    teams?: Team[]
    tiebreaks?: string[]
    totalRounds: number
    withdrawnPlayers?: string[]