value static method

String value(
  1. String key,
  2. String raw
)

Implementation

static String value(String key, String raw) {
  if (raw.isEmpty) return "---";
  if (_money.contains(key)) return (double.tryParse(raw) ?? 0).rial();
  if (_dates.contains(key)) return _date(raw);
  if (key == period) return raw.split("|").map(_date).join(" - ");
  if (key == simOperator) return TagSimOperator.values.fromNumber(int.tryParse(raw) ?? 0)?.localizedTitle ?? raw;
  if (key == goldWeight) return "$raw ${U.s.gram}";
  return raw;
}