wordsToNumberString static method

String? wordsToNumberString(
  1. String words, {
  2. UDigitLocale digits = UDigitLocale.en,
  3. bool addComma = false,
})

Implementation

static String? wordsToNumberString(String words, {UDigitLocale digits = UDigitLocale.en, bool addComma = false}) {
  final int? number = _wordsToNumber(words);
  if (number == null) return null;
  final String result = addComma ? _addCommas(number) : number.toString();
  switch (digits) {
    case UDigitLocale.fa:
      return _convertEnToFa(result);
    case UDigitLocale.ar:
      return _convertEnToAr(result);
    case UDigitLocale.en:
      return result;
  }
}