MtgCard.fromMap constructor
MtgCard.fromMap(
- Map m
Convert a map to an MtgCard instance. The intended use case is to store or request JSON data and convert that to a Dart Map, then pass that to this constructor.
Implementation
MtgCard.fromMap(super.m)
: cardFaces = _cardFaces(m['card_faces']),
keywords = ((m['keywords'] ?? []) as List).cast<String>(),
language = m['lang'],
rarity = Rarity.fromString(m['rarity']),
releasedAt = DateTime.parse(m['released_at']),
reserved = m['reserved'],
setCode = m['set'],
setName = m['set_name'],
super.fromMap();