getPropertyFromEnum function

Property? getPropertyFromEnum(
  1. dynamic propertyEnum
)

Implementation

Property? getPropertyFromEnum(dynamic propertyEnum) {
  switch (propertyEnum.runtimeType) {
    case AMOUNT_OF_SUBSTANCE:
      return AmountOfSubstance();
    case ANGLE:
      return Angle();
    case AREA:
      return Area();
    case DENSITY:
      return Density();
    case DIGITAL_DATA:
      return DigitalData();
    case ENERGY:
      return Energy();
    case FORCE:
      return Force();
    case FUEL_CONSUMPTION:
      return FuelConsumption();
    case ILLUMINANCE:
      return Illuminance();
    case LENGTH:
      return Length();
    case MASS:
      return Mass();
    case MOLAR_MASS:
      return MolarMass();
    case MOLAR_VOLUME:
      return MolarVolume();
    case POWER:
      return Power();
    case PRESSURE:
      return Pressure();
    case RECIPROCAL_OF_MOLAR_MASS:
      return ReciprocalOfMolarMass();
    case SHOE_SIZE:
      return ShoeSize();
    case SI_PREFIXES:
      return SIPrefixes();
    case SPEED:
      return Speed();
    case TEMPERATURE:
      return Temperature();
    case TIME:
      return Time();
    case TORQUE:
      return Torque();
    case VOLUME:
      return Volume();
    default:
      {
        assert(false, "${propertyEnum.runtimeType} is not a valid enum type");
        return null;
      }
  }
}