NumExtension<T extends num> extension

Utilities for formatting numbers.

on
  • T

Properties

carats double

Available on T, provided by the NumExtension extension

Convert grams to carats
no setter
caratsToGrams double

Available on T, provided by the NumExtension extension

From Carats to grams
no setter
celsius double

Available on T, provided by the NumExtension extension

Convert fahrenheit to celsius
no setter
degrees double

Available on T, provided by the NumExtension extension

Convert radians to degree
no setter
fahrenheit double

Available on T, provided by the NumExtension extension

Convert celsius to fahrenheit
no setter
kilometers double

Available on T, provided by the NumExtension extension

Convert miles to kilometers
no setter
miles double

Available on T, provided by the NumExtension extension

Convert kilometers to miles
no setter
millisecondsToDateTime DateTime

Available on T, provided by the NumExtension extension

Convert milliseconds to DateTime
no setter
millisecondsToUTCDateTime DateTime

Available on T, provided by the NumExtension extension

Convert milliseconds to UTCDateTime
no setter
ounces double

Available on T, provided by the NumExtension extension

Convert grams to ounces
no setter
ouncesToGrams double

Available on T, provided by the NumExtension extension

From Ounces to grams
no setter
radians double

Available on T, provided by the NumExtension extension

Convert degrees to radians
no setter

Methods

between(num min, num max) bool

Available on T, provided by the NumExtension extension

Returns true if this is between the given min (inclusive) and max (exclusive).
outside(num min, num max) bool

Available on T, provided by the NumExtension extension

Returns true if this number is outside the given range of min (exclusive) and max (exclusive).
padLeft(int width, [String padding = '0']) String

Available on T, provided by the NumExtension extension

Transforms this into a String and pads it on the left if it is shorter than the given width.
padRight(int width, [String padding = '0']) String

Available on T, provided by the NumExtension extension

Transforms this into a String and pads it on the right if it is shorter than the given width.
percentage({int fixed = 2, bool fit = false}) String

Available on T, provided by the NumExtension extension

Converts a number into a percentage string.
thousands() String

Available on T, provided by the NumExtension extension

Formats a number with thousands separators (commas).
timer({String format = 'mm:SS'}) String

Available on T, provided by the NumExtension extension

Converts a number representing total seconds into a time-formatted string.