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 VolumeUnit.cubicNanometer:
      return 'cubic nanometer';
    case VolumeUnit.cubicMicrometer:
      return 'cubic micrometer';
    case VolumeUnit.cubicMillimeter:
      return 'cubic millimeter';
    case VolumeUnit.milliliter:
      return 'milliliter';
    case VolumeUnit.liter:
      return 'Liter';
    case VolumeUnit.cubicMeter:
      return 'Cubic meter';
    case VolumeUnit.cubicDecameter:
      return 'Cubic decameter';
    case VolumeUnit.cubicKilometer:
      return 'Cubic kilometer';
    case VolumeUnit.cubicMegameter:
      return 'Cubic megameter';
    case VolumeUnit.cubicGigameter:
      return 'Cubic gigameter';

    // Imperial.
    case VolumeUnit.cubicThou:
      return 'cubic thou';
    case VolumeUnit.imperialTeaspoon:
      return 'imperial teaspoon';
    case VolumeUnit.imperialTablespoon:
      return 'Imperial tablespoon';
    case VolumeUnit.imperialFluidOunce:
      return 'Imperial fluid ounce';
    case VolumeUnit.imperialCup:
      return 'Imperial cup';
    case VolumeUnit.imperialPint:
      return 'Imperial pint';
    case VolumeUnit.imperialQuart:
      return 'Imperial quart';
    case VolumeUnit.imperialGallon:
      return 'Imperial gallon';
    case VolumeUnit.cubicInch:
      return 'Cubic inch';
    case VolumeUnit.cubicFoot:
      return 'Cubic foot';
    case VolumeUnit.cubicYard:
      return 'Cubic yard';
    case VolumeUnit.cubicMile:
      return 'Cubic mile';

    // US.
    case VolumeUnit.usTeaspoon:
      return 'US teaspoon';
    case VolumeUnit.usTablespoon:
      return 'US tablespoon';
    case VolumeUnit.usFluidOunce:
      return 'US fluid ounce';
    case VolumeUnit.usCustomaryCup:
      return 'US customary cup';
    case VolumeUnit.usLegalCup:
      return 'US legal cup';
    case VolumeUnit.usLiquidPint:
      return 'US liquid pint';
    case VolumeUnit.usLiquidQuart:
      return 'US liquid quart';
    case VolumeUnit.usLiquidGallon:
      return 'US liquid gallon';
  }
}