CardInfo.fromMap constructor

CardInfo.fromMap(
  1. Map<String, dynamic>? map
)

Implementation

factory CardInfo.fromMap(Map<String, dynamic>? map) {
  if (map == null) return const CardInfo();
  return CardInfo(
    maskedCardNumber: map['maskedCardNumber'] as String?,
    cardHolderName: map['cardHolderName'] as String?,
    cardType: _parseCardType(map['cardType'] as String?),
    expirationMonth: map['expirationMonth'] as String?,
    expirationYear: map['expirationYear'] as String?,
    entryMode: _parseEntryMode(map['entryMode'] as String?),
    cardBrand: map['cardBrand'] as String?,
  );
}