nice_service
library
Functions
-
encodeQueryParameters(Map<String, String> params)
→ String
-
-
shortenParamForLog(dynamic value, {int keep = 1000})
→ dynamic
-
-
tBool(dynamic value, {num numberThreshold = 0, bool defaultValue = false})
→ bool
-
-
tDateString(dynamic val)
→ String?
-
-
tDaysFromNow(dynamic val)
→ int?
-
-
tDouble(dynamic value, {double defaultValue = 0.0})
→ double
-
-
tDoubleOrNull(dynamic value)
→ double?
-
-
tInt(dynamic value, {int defaultValue = 0})
→ int
-
-
tIntOrNull(dynamic value)
→ int?
-
-
tList<T>(dynamic val, {T? mapper(dynamic item)?})
→ List<T>
-
-
tListOrNull<T>(dynamic val, {bool allowEmpty = false, T? mapper(dynamic item)?})
→ List<T>?
-
-
tMap<K, T>(dynamic val)
→ Map<K, T>
-
-
toPrettyJson(dynamic json)
→ String?
-
-
toPrice(dynamic cents, {bool showPlus = false, bool isNegative = false, String? symbol = "\$", int decimalDigits = 2, double divider = 100, bool removeTrailingZeros = false, bool thousandSeparator = true})
→ String
-
-
tString(dynamic value, {bool allowEmpty = true, String defaultValue = ""})
→ String
-
-
tStringOrNull(dynamic value, {bool allowEmpty = false})
→ String?
-
-
tTime(dynamic val, {bool toLocal = true})
→ DateTime?
-
-
tUrl(dynamic val)
→ String
-
-
tUrlOrNull(dynamic val)
→ String?
-