easy_breezy_validator 0.0.1 copy "easy_breezy_validator: ^0.0.1" to clipboard
easy_breezy_validator: ^0.0.1 copied to clipboard

A new Flutter Package for validations.

a simple pure dart text validation to validate your needs

Features #

  • ⚡️ Pure Dart: Build Flexible without any flutter code
  • 🧷️ Documented: each rule have a code documentation

Usage #

Example 1

/// true or false
var isEmailValid = isEmail("mohamedkx77@gmail.com");
var yourTextField =  TextFormField(
validator:  isEmailValid ? null : "please enter a valid Email",
);

Example 2

/// true or false
var isMyFullNameValid = isFullName("Muhammed Khaled");
String? gimmeMyNameOrNull(){
  if(isMyFullNameValid){
    return "Muhammed Khaled";
  }else{
    return null;
  }
}

Current Rules #

var isEmailValid = isEmail("mohamedkx77@gmail.com");
var isFullNameValid = isFullName("Muhammed Khaled");
var isNameValid = isName("Muhammed");
var isDateOfBirthValid = isDateOfBirth("1999/01/11");
var isEgyptianPhoneValid = isDateOfBirth("01112345678");

Additional information #

You can suggest any extra rules or you can contribute with me

just open an issue with your new rules, and Start Code Don't fongot to write tests

1
likes
110
pub points
61%
popularity

Publisher

unverified uploader

A new Flutter Package for validations.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on easy_breezy_validator