Denomination.fromSuffix constructor

Denomination.fromSuffix(
  1. String suffix
)

Returns a Denomination from suffix, or null if there was no match.

Implementation

factory Denomination.fromSuffix(String suffix) {
  if (Thousands.suffix == suffix) {
    return Thousands;
  } else if (Millions.suffix == suffix) {
    return Millions;
  } else if (Billions.suffix == suffix) {
    return Billions;
  } else if (Trillions.suffix == suffix) {
    return Trillions;
  } else {
    // TODO: This logic need to reevaluated
    //return null;
    throw ArgumentError("Unrecognized suffix [$suffix]");
  }
}