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) List<T>
tListOrNull<T>(dynamic val, {bool allowEmpty = false}) 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?