HoraMinMax class

Utility class for min/max operations on Hora.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Static Methods

clamp(Hora value, Hora min, Hora max) Hora
Clamps a date to be within a range.
max(Iterable<Hora> dates) Hora
Gets the maximum from a list of dates.
max2(Hora a, Hora b) Hora
Gets the maximum of two dates.
maxOrNull(Iterable<Hora> dates) Hora?
Gets the maximum from a list, or null if empty.
min(Iterable<Hora> dates) Hora
Gets the minimum from a list of dates.
min2(Hora a, Hora b) Hora
Gets the minimum of two dates.
minMax(Iterable<Hora> dates) MinMaxResult
Gets both min and max from a list.
minMaxOrNull(Iterable<Hora> dates) MinMaxResult?
Gets both min and max, or null if empty.
minOrNull(Iterable<Hora> dates) Hora?
Gets the minimum from a list, or null if empty.