getNumberWithFormat static method

String getNumberWithFormat(
  1. String number
)

Implementation

static String getNumberWithFormat(String number) {
  String numberWithFormat = "";
  if(number.length > 3) {
    NumberFormat formatter = NumberFormat('#,###,###');
    if(number.length == 4) {
      formatter = NumberFormat('#,###');
    } else if(number.length == 5) {
      formatter = NumberFormat('##,###');
    } else if(number.length == 6) {
      formatter = NumberFormat('###,###');
    }
    numberWithFormat = formatter.format(double.parse(number));
  } else {
    numberWithFormat = number;
  }

  AppConfig.logger.d("Returning number $number with format as $numberWithFormat");
  return numberWithFormat;
}