utils/utils library

Classes

amountFormatter
dollarFmt
EinFormatter
Format incoming numeric text to fit the format of XX-XXXXXXX...
LengthLimitingNumberOnlyFormatter
numberFmt
PhoneFormatter
Ssn9Formatter
ssnFormatter

Constants

accountNumberPattern → const String
checkNumberPattern → const String
countries → const List<String>
einPattern → const String
months → const List<String>
namePattern → const String
onlyNum → const String
password12Pattern → const String
passwordPattern → const String
or r'^(\s*|\d+)$'
routingNumberPattern → const String
ssn4Pattern → const String
ssn9Pattern → const String
usStates → const List<String>
usStatesFull → const List<String>
weekDays → const List<String>
zipPattern → const String

Functions

accountNumberFormatter() → dynamic
add0IfNeeded(int value) String
add0IfNeeded_str(String value) String
checkPassword(String? input) String?
checkPattern(String? input, Pattern pt, {String? errMsg = "Please enter valid information"}) String?
copyToClipboard(String input) → void
emailValidator() String? Function(String?)
formate_amount(num? a) String
formated(DateTime d, {bool min = false, bool date = true}) String
formateDollar(double m, {bool addSign = true}) String
formateDollarStr(String m, {bool addSign = true}) String?
formatTime(List<int> r) String
loc2utc(DateTime? d) String?
percentFormat(BuildContext context, {int decimalDigits = 2}) → NumberFormat
Percent formatter with two decimal points.
phoneValidator(String? pn, {String invalid = "invalid number!", bool cn = false, bool us = true}) String?
pwValidator(String? pw, {bool required = true, String invalid = "invalid password!"}) String?
routingNumberFormatter() → dynamic
unformatPhone(String n, {bool trim1 = true}) String
usdWithSignFormat({int decimalDigits = 2}) → NumberFormat
Currency formatter for USD.
utc2loc(String? s) DateTime?
utc2locRq(String s) DateTime