Text("100092".toWord()),//صد هزار و نود و دو
Text("100092".toWord(lang: NumStrLanguage.English)),//one hundred thousand ninety two
Text('صد و یک هزار و سیصد و نود و دو'.toNumber().toString()), // 101392
Text("100092".seRagham()),//100,092
Text("100092".seRagham(separator: "-")),//100-092
Text("6037991123456789".charRagham()), //6037-9911-2345-6789
Text("6037-9911-2345-6789".charRagham(separator: " ")), //6037 9911 2345 6789
Text("123456+.abc".extractNumber()),//۱۲۳۴۵۶
Text("number123456اب ج -".extractNumber(toDigit: NumStrLanguage.English)),//123456
Text("123456789".toPersianDigit()),//۱۲۳۴۵۶۷۸۹
Text("۱۲۳۴۵۶۷۸۹".toEnglishDigit()),//123456789
Text("100092".isNumeric().toString()),//true
Text("100092aaa".isNumeric().toString()),//false
Text(DateTime.now().toPersianDate()),//۱۳۹۹/۰۷/۰۶
Text(DateTime.now().toPersianDate(twoDigits: false)),//۱۳۹۹/۷/۶
Text(DateTime.now().toPersianDate(twoDigits: true,showTime: true,timeSeprator: ' - ')),//۱۳۹۹/۰۷/۰۶ - ۰۷:۳۹
//اگه نیاز بود که زمان در سمت راست یا چپ متن قرار بگیرد
Text(DateTime.now().toPersianDate(twoDigits: true,showTime: true,changeDirectionShowTimw: false)),//۰۷:۳۹ ۱۳۹۹/۰۷/۰۶
Text("2020-10-07T07:47:03.233Z".toPersinaDate()),//۱۳۹۹/۷/۶
Text(DateTime.now().toPersianDateStr(strDay: true,strMonth: true)),// شانزده مهر ۱۳۹۹
Text(DateTime.now().toPersianDateStr(showDayStr: true)),//چهارشنبه ۱۶ مهر ۱۳۹۹
Text(DateTime.now().toPersianDateStr(strDay: true, strMonth: true, useAfghaniMonthName: true,)),//شانزده حوت ۱۳۹۹
Text('1234567890'.isValidIranianNationalCode().toString()), // false
Text('2220042944'.isValidIranianNationalCode().toString()), // true
Text('01112223344'.isValidIranianMobileNumber().toString()), // false
Text('09353391994'.isValidIranianMobileNumber().toString()), // true
Text('+989353391994'.isValidIranianMobileNumber().toString()), // true
Text('00989353391994'.isValidIranianMobileNumber().toString()), // true
//Text(تاریخ و زمان مورد نظر شما .getDifferenceDateString().getDifferenceDateString())
Text(DateTime.now().add(Duration(seconds: -1)).getDifferenceDateString()),//لحظاتی پیش
Text(DateTime.now().add(Duration(seconds: -40)).getDifferenceDateString(aFewSecondsAgoText: "همین الان")),//همین الان
Text(DateTime.now().add(Duration(days: -6)).getDifferenceDateString()),//چند روز پیش
Text(DateTime.now().add(Duration(days: -1)).getDifferenceDateString()),//دیروز
Text(DateTime.now().add(Duration(days: -365)).getDifferenceDateString()),//سال پیش
Text(DateTime.now().add(Duration(days: -365)).getDifferenceDateString(lastYearText: "پارسال")),//پارسال
Text(DateTime.now().add(Duration(days: -78)).getDifferenceDateString())//چند ماه پیش
Text('1200'.beToman()), // 12000
Text('1200'.beRial()), // 120
Text('1232234543212345'.isValidBankCardNumber().toString()), // false
Text('60376976...'.getBankNameFromCardNumber()), // بانک صادرات ایران
Text('60379911...'.getBankNameFromCardNumber()), // بانک ملی
Text('00000000...'.getBankNameFromCardNumber()), // -
Text('ئ ي ك ﮑ ﮐ ﮏ'.fixPersianChars()), //ی ی ک ک ک ک
Text('5955846418'.isValidIranianPostalCode().toString()), // true
اولین کاراکتر رشته را به "حروف بزرگ" و بقیه را به "حروف کوچک" تبدیل می کند.
'justkawal'.capitalize; // Justkawal
'JUSTKAWAL'.capitalize; // Justkawal
اولین کاراکتر رشته را به حروف کوچک تبدیل می کند.
'Justkawal'.lowerFirst; // justkawal
'JUSTKAWAL'.lowerFirst; // jUSTKAWAL
اولین کاراکتر رشته را به حروف بزرگ تبدیل می کند.
'justkawal'.upperFirst; // Justkawal
'jUSTKAWAL'.upperFirst; // JUSTKAWAL
"فهرست کلمات" را برمی گرداند.
'kàwàl vu'.words; // ['kàwàl', 'vu']
رشته را به 'camelCase' تبدیل می کند و آن را برمی گرداند.
'___just__kawal__'.camelCase; // justKawal
' just Kawal '.camelCase; // justKawal
'-----just--Kawal--'.camelCase; // justKawal
رشته را به 'kebabCase' تبدیل می کند.
'___hello__world__'.kebabCase(); // hello-world
' hello World '.kebabCase(); // hello-world
'-----hello--world--'.kebabCase(); // hello-world
///رشته را به حروف کوچک تبدیل می کند.
'___hello__world__'.lowerCase(); // hello world
' hello World '.lowerCase(); // hello world
'-----hello--world--'.lowerCase(); // hello world
رشته را به 'snakeCase' تبدیل می کند و آن را برمی گرداند.
'___hello__world__'.snakeCase(); // hello_world
' helloWorld '.snakeCase(); // hello_world
'-----hello--world--'.snakeCase(); // hello_world
رشته را به 'nameCase' تبدیل می کند و آن را برمی گرداند.
'___kaWaljeet__sInGH__'.nameCase(); // Kawaljeet Singh
' justKawal '.nameCase(); // Just Kawal
'-----kawaljeet--singh--'.nameCase(); // Kawaljeet Singh
setInterval: فاصله تایمر را تنظیم کنید.
setTotalTime: کل زمان شمارش معکوس را تنظیم کنید.
startTimer(): تایمر را شروع کنید.
startCountDown: شروع شمارش معکوس تایمر.
updateTotalTime: کل زمان شمارش معکوس را بازنشانی کنید.
cancel: تایمر را لغو کنید.
setOnTimerTickCallback: پاسخ به کال بک تایمر.
isActive: آیا تایمر شروع شده است یا خیر.