getSymbol method

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

Gets a localized symbol for this unit.

Implementation

String getSymbol({
  required String locale,
}) {
  switch (this) {
    // SI.
    case TemperatureUnit.nanokelvin:
      return 'nK';
    case TemperatureUnit.microkelvin:
      return 'μK';
    case TemperatureUnit.millikelvin:
      return 'mK';
    case TemperatureUnit.centikelvin:
      return 'cK';
    case TemperatureUnit.decikelvin:
      return 'dK';
    case TemperatureUnit.kelvin:
      return 'K';

    // Celsius.
    case TemperatureUnit.celsius:
      return '°C';

    // Fahrenheit.
    case TemperatureUnit.fahrenheit:
      return '°F';
  }
}