Mass class

Inheritance

Constructors

Mass.new({int significantFigures = 10, bool removeTrailingZeros = true, dynamic name})
Class for mass conversions, e.g. if you want to convert 1 gram in ounces:

Properties

carats Unit
no setter
centigrams Unit
no setter
ettograms Unit
no setter
grams Unit
no setter
hashCode int
The hash code for this object.
no setterinherited
kilograms Unit
no setter
mapSymbols Map<MASS, String>
final
milligrams Unit
no setter
name ↔ dynamic
getter/setter pairinherited
ounces Unit
no setter
pennyweights Unit
no setter
pounds Unit
no setter
quintals Unit
no setter
removeTrailingZeros bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
significantFigures int
getter/setter pair
size int
latefinalinherited
stones Unit
no setter
tons Unit
no setter
troyOunces Unit
no setter
uma Unit
no setter
unitConversion Node
getter/setter pairinherited
unitList List<Unit>
getter/setter pairinherited

Methods

convert(MASS name, double? value) → void
Converts a unit with a specific name (e.g. MASS.centigrams) and value to all other units
override
getAll() List<Unit>
Returns all the units converted with prefixes
inherited
getUnit(dynamic name) Unit
Returns the Unit with the corresponding name
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited