buildMoneyNumberString function

String buildMoneyNumberString(
  1. double? number, {
  2. String defaultValue = '',
  3. String prefix = '',
  4. String suffix = '',
  5. bool decimalUptoTwo = false,
})

Implementation

String buildMoneyNumberString(
  double? number, {
  String defaultValue = '',
  String prefix = '',
  String suffix = '',
  bool decimalUptoTwo = false,
}) {
  if (number == null) {
    return defaultValue;
  }
  if (number.isNegative) {
    prefix = '-';
    number = -number;
  }
  return '$prefix₹${buildNumberString(number, decimalUptoTwo: decimalUptoTwo)}$suffix';
}