getSymbol method

String getSymbol({
  1. required String locale,
})

Gets a localized symbol for this unit.

Implementation

String getSymbol({
  required String locale,
}) {
  switch (this) {
    case TimeUnit.nanosecond:
      return 'ns';
    case TimeUnit.microsecond:
      return 'μs';
    case TimeUnit.millisecond:
      return 'ms';
    case TimeUnit.centisecond:
      return 'cs';
    case TimeUnit.decisecond:
      return 'ds';
    case TimeUnit.second:
      return 's';
    case TimeUnit.decasecond:
      return 'das';
    case TimeUnit.minute:
      return 'min';
    case TimeUnit.hour:
      return 'hr';
    case TimeUnit.day:
      return 'd';
    case TimeUnit.week:
      return 'wk';
    case TimeUnit.fortnight:
      return 'fn';
    case TimeUnit.month:
      return 'mo';
    case TimeUnit.quarter:
      return 'qr';
    case TimeUnit.year:
      return 'yr';
    case TimeUnit.decade:
      return 'dec';
    case TimeUnit.century:
      return 'c';
  }
}