A prerequisite group has no influence on validation logic. It serves as a single unit for displaying purposes, where the source uses a prerequisites item that cannot be represented as a single prerequisite.
- Type: Object
Key | Description | Details |
---|---|---|
list |
See details | |
translations |
All translations for the entry, identified by IETF language tag (BCP47). | See details |
- Type: List
- Items: PrerequisiteGroup/list[]
- Minimum Items:
2
All translations for the entry, identified by IETF language tag (BCP47).
- Type: LocaleMap<NonEmptyString>
- Type: T
- Type: Object
Key | Description | Details |
---|---|---|
list |
See details | |
display_option? |
See details |
- Type: List
- Items: PrerequisitesDisjunction/list[]
- Minimum Items:
2
- Type: DisplayOption
- Type: T
- Type: Union
- Cases: PrerequisitesElement'Single | PrerequisitesElement'Disjunction | PrerequisitesElement'Group
- Type: Object
Key | Description | Details |
---|---|---|
tag |
See details | |
single |
See details |
- Constant:
"Single"
- Type: T
- Type: Object
Key | Description | Details |
---|---|---|
tag |
See details | |
disjunction |
See details |
- Constant:
"Disjunction"
- Type: PrerequisitesDisjunction<T>
- Type: Object
Key | Description | Details |
---|---|---|
tag |
See details | |
group |
See details |
- Constant:
"Group"
- Type: PrerequisiteGroup<T>
- Type: List
- Items: PlainPrerequisites[]
- Minimum Items:
1
- Type: PrerequisitesElement<T>
- Type: Object
Key | Description | Details |
---|---|---|
level |
See details | |
prerequisite |
See details |
- Type: Integer
- Minimum:
1
- Type: PrerequisitesElement<T>
- Type: List
- Items: PrerequisitesForLevels[]
- Minimum Items:
1
- Type: PrerequisiteForLevel<T>