amount property

String amount

Implementation

String get amount {
  if (_amount == null) {
    return '\$ TBD';
  } else if (_amount! > 0.01) {
    return '${(_amount! / 0.01).toStringAsFixed(2)} ¢';
  } else if (_amount! > 0.001) {
    return '${(_amount! / 0.001).toStringAsFixed(2)} m¢';
  } else if (_amount! > 0.000001) {
    return '${(_amount! / 0.000001).toStringAsFixed(2)} u¢';
  } else if (_amount! > 0.000000001) {
    return '${(_amount! / 0.001).toStringAsFixed(2)} n¢';
  } else {
    return '${(_amount! / 0.000000000001).toStringAsFixed(2)} p¢';
  }
}