compact method

String compact()

Implementation

String compact() {
  double value = double.tryParse(this) ?? 0;
  if (value >= 10000000) {
    return '${(value / 10000000).toStringAsFixed(1)} Cr';
  } else if (value >= 100000) {
    return '${(value / 100000).toStringAsFixed(1)} Lakh';
  } else if (value >= 1000) {
    return '${(value / 1000).toStringAsFixed(1)} K';
  } else {
    return value.round().toString();
  }
}