Pular para o conteúdo principal

computeChampionshipDiscipline

@raizfc/contracts


@raizfc/contracts / computeChampionshipDiscipline

Function: computeChampionshipDiscipline()

computeChampionshipDiscipline(matches, rules, overrides?): readonly ChampionshipDisciplinePlayerStatus[]

Defined in: championship/championship-standings.dto.ts:217

Parameters

matches

readonly Readonly<{ awayScore: number; awayTeam: PublicTeamSummaryDto; events: readonly Readonly<{ description: string; id: string; minuteLabel: string; period: "administrative" | "first_half" | "second_half" | "extra_time" | "penalties"; primaryPlayer?: Readonly<{ displayName: string; playerId?: string; publicRoute?: string; }>; secondaryPlayer?: Readonly<{ displayName: string; playerId?: string; publicRoute?: string; }>; teamId?: string; type: PublicMatchEventType; }>[]; groupName?: string; homeScore: number; homeTeam: PublicTeamSummaryDto; matchId: string; }>[]

rules

ChampionshipDisciplineRules

overrides?

readonly Readonly<{ action: "suspend" | "clear"; playerKey: string; reason: string; }>[] = []

Returns

readonly ChampionshipDisciplinePlayerStatus[]