Last updated:
0 purchases
nextflow thai personal id
Nextflow's Thai Personal Id checker #
Thai people's personal ID has 13 digit. So I decided to create a class with validate method to check correction.
you can apply it directly to TextField's validate result, or decide to invoke validate() method yourself.
Getting Started #
You can use this with TextFormField's validate property
Using with TextFormField #
ThaiIdValidator validator = ThaiIdValidator(errorMessage: 'Incorrect, Please check again');
TextFormField(
validate: validator.validate
)
copied to clipboard
Using in dart code #
ThaiIdValidator validator = ThaiIdValidator(errorMessage: 'Incorrect, Please check again');
String errorMessage = validator.validate('thai personal id');
if(errorMessage != null) {
// personal id not pass
} else {
// go go!
}
copied to clipboard
Using static method #
NOTE: This static method cannot be used with TextFormField
String errorMessage = ThaiIdValidator.validateNow(personalId: 'thai personal id', errorMessage: 'Incorrect, Please check again');
if(errorMessage != null) {
// personal id not pass
} else {
// go go!
}
copied to clipboard
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.