formatAsCardNumber function

String formatAsCardNumber(
  1. String cardNumber
)

Implementation

String formatAsCardNumber(String cardNumber) {
  if (!isCardNumberValid(
    cardNumber: cardNumber,
  )) {
    return _formatByMask(cardNumber, '0000 0000 0000 0000');
  }
  cardNumber = toNumericString(
    cardNumber,
  );
  var cardSystemData = _CardSystemDatas.getCardSystemDataByNumber(cardNumber)!;
  return _formatByMask(cardNumber, cardSystemData.numberMask!);
}