nextflow_thai_personal_id

Creator: coderz1093

Last updated:

Add to Cart

Description:

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

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files:

Customer Reviews

There are no reviews.