quantity property
Implementation
@override
Quantity get quantity {
var unit = standardUnit;
if (unit == this) {
if (_elements.isEmpty) return Quantities.dimensionless;
var q = Quantities.values.firstWhereOrNull(
(q) =>
(q.siUnit is AlternateUnit
? (q.siUnit as AlternateUnit).parent
: q.siUnit) ==
unit,
);
if (q != null) return q;
}
return unit.quantity;
}