Pular para o conteúdo principal

validateFormatCompatibility

@raizfc/contracts


@raizfc/contracts / validateFormatCompatibility

Function: validateFormatCompatibility()

validateFormatCompatibility(format, participantCount): Readonly<{ message: string; reason: "INSUFFICIENT_PARTICIPANTS" | "KNOCKOUT_REQUIRES_POWER_OF_TWO" | "GROUPS_PARTICIPANT_COUNT_MISMATCH" | "GROUPS_INVALID_PARAMETERS"; }> | undefined

Defined in: championship/championship-fixture-generator.ts:279

Parameters

format

ChampionshipFormatConfig

participantCount

number

Returns

Readonly<{ message: string; reason: "INSUFFICIENT_PARTICIPANTS" | "KNOCKOUT_REQUIRES_POWER_OF_TWO" | "GROUPS_PARTICIPANT_COUNT_MISMATCH" | "GROUPS_INVALID_PARAMETERS"; }> | undefined