Card Types
The Card Types Data Model describes the properties of a Card Data Model that has possible confurations of associated subtypes and supertypes.
- Parent file: CardTypes
- Parent property:
data
TypeScript Model
Toggle Model
TypeScript
export type CardTypes = {
artifact: CardType;
battle: CardType;
conspiracy: CardType;
creature: CardType;
enchantment: CardType;
instant: CardType;
land: CardType;
phenomenon: CardType;
plane: CardType;
planeswalker: CardType;
scheme: CardType;
sorcery: CardType;
tribal: CardType;
vanguard: CardType;
};
Model Properties
artifact
The artifact type of a card.
- Type:
CardType
- Introduced:
v4.0.0
battle
The battle type of a card.
- Type:
CardType
- Introduced:
v5.2.2
conspiracy
The artifact type of a card.
- Type:
CardType
- Introduced:
v4.0.0
creature
The creature type of a card.
- Type:
CardType
- Introduced:
v4.0.0
enchantment
The enchantment type of a card.
- Type:
CardType
- Introduced:
v4.0.0
instant
The instant type of a card.
- Type:
CardType
- Introduced:
v4.0.0
land
The land type of a card.
- Type:
CardType
- Introduced:
v4.0.0
phenomenon
The phenomenon type of a card.
- Type:
CardType
- Introduced:
v4.0.0
plane
The plane type of a card.
- Type:
CardType
- Introduced:
v4.0.0
planeswalker
The planeswalker type of a card.
- Type:
CardType
- Introduced:
v4.0.0
scheme
The scheme type of a card.
- Type:
CardType
- Introduced:
v4.0.0
sorcery
The sorcery type of a card.
- Type:
CardType
- Introduced:
v4.0.0
tribal
The tribal type of a card.
- Type:
CardType
- Introduced:
v4.0.0
vanguard
The vanguard type of a card.
- Type:
CardType
- Introduced:
v4.0.0