IntExtension extension

on

Methods

formatDate({String toFormat = 'dd MM yyyy'}) String?

Available on int?, provided by the IntExtension extension

Formats the integer (assumed as millisecondsSinceEpoch) using a specified toFormat.
isExpired() bool

Available on int?, provided by the IntExtension extension

Returns true if the timestamp (millisecondsSinceEpoch) has already passed.
isExpiredWith({Duration grace = Duration.zero}) bool

Available on int?, provided by the IntExtension extension

Returns true if the timestamp plus a given grace duration has already passed.
isNegative() bool

Available on int?, provided by the IntExtension extension

Returns true if the integer is less than zero.
isPositive() bool

Available on int?, provided by the IntExtension extension

Returns true if the integer is greater than zero.
safe() int

Available on int?, provided by the IntExtension extension

Returns the integer value or 0 if null.
toCurrency({CurrencyCountry country = CurrencyCountry.ID, bool usingSymbol = true, int decimalDigits = 0}) String

Available on int?, provided by the IntExtension extension

Converts the integer into a formatted currency string using CurrencyCountry.
toDate() DateTime?

Available on int?, provided by the IntExtension extension

Converts the integer (assumed as millisecondsSinceEpoch) to a DateTime.
toPercentage({required int total, int fixInto = 2}) String?

Available on int?, provided by the IntExtension extension

Converts the integer to a percentage. based on total Example:
toRupiah({bool usingSymbol = true}) String

Available on int?, provided by the IntExtension extension

Converts the integer (assumed as monetary value) into Indonesian Rupiah format.