getName method

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

Gets a localized name for this unit.

Implementation

String getName({
  required String locale,
}) {
  switch (this) {
    // SI.
    case LengthUnit.nanometer:
      return 'nanometer';
    case LengthUnit.micrometer:
      return 'micrometer';
    case LengthUnit.millimeter:
      return 'millimeter';
    case LengthUnit.centimeter:
      return 'centimeter';
    case LengthUnit.decimeter:
      return 'decimeter';
    case LengthUnit.meter:
      return 'meter';
    case LengthUnit.decameter:
      return 'decameter';
    case LengthUnit.hectometer:
      return 'hectometer';
    case LengthUnit.kilometer:
      return 'kilometer';
    case LengthUnit.megameter:
      return 'megameter';
    case LengthUnit.gigameter:
      return 'gigameter';

    // Imperial.
    case LengthUnit.thou:
      return 'thou';
    case LengthUnit.inch:
      return 'inch';
    case LengthUnit.foot:
      return 'foot';
    case LengthUnit.yard:
      return 'yard';
    case LengthUnit.mile:
      return 'mile';
  }
}