Time class

Inheritance

Constructors

Time.new({int significantFigures = 10, bool removeTrailingZeros = true, dynamic name})
Class for time conversions, e.g. if you want to convert 1 hour in seconds:

Properties

centiseconds Unit
no setter
centuries Unit
no setter
days Unit
no setter
decades Unit
no setter
deciseconds Unit
no setter
hashCode int
The hash code for this object.
no setterinherited
hours Unit
no setter
lustrum Unit
no setter
mapSymbols Map<TIME, String>
final
microseconds Unit
no setter
millennium Unit
no setter
milliseconds Unit
no setter
minutes Unit
no setter
name ↔ dynamic
getter/setter pairinherited
nanoseconds Unit
no setter
removeTrailingZeros bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seconds Unit
no setter
significantFigures int
getter/setter pair
size int
latefinalinherited
unitConversion Node
getter/setter pairinherited
unitList List<Unit>
getter/setter pairinherited
weeks Unit
no setter
years365 Unit
no setter

Methods

convert(TIME name, double? value) → void
Converts a unit with a specific name (e.g. TIME.days) 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