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 WeightUnit.nanogram:
      return 'nanogram';
    case WeightUnit.microgram:
      return 'microgram';
    case WeightUnit.milligram:
      return 'milligram';
    case WeightUnit.gram:
      return 'gram';
    case WeightUnit.kilogram:
      return 'kilogram';
    case WeightUnit.tonne:
      return 'tonne';
    case WeightUnit.megatonne:
      return 'megatonne';
    case WeightUnit.gigatonne:
      return 'gigatonne';

    // Imperial.
    case WeightUnit.ounce:
      return 'ounce';
    case WeightUnit.pound:
      return 'pound';
    case WeightUnit.imperialTon:
      return 'ton';

    // US.
    case WeightUnit.usTon:
      return 'ton';
  }
}