getPropertyFromEnum function
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;
}
}
}