getSymbol method
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';
}
}