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?