apptomate_utility_validations 0.0.2 copy "apptomate_utility_validations: ^0.0.2" to clipboard
apptomate_utility_validations: ^0.0.2 copied to clipboard

A powerful and easy-to-use Dart/Flutter utility package that provides a wide range of input validations for forms and user data including passwords, phone numbers, email, date formats (`MM-yyyy`, `MM- [...]

example/lib/main.dart

import 'package:apptomate_utility_validations/apptomate_validator_utils.dart';

void main() {
  print("šŸ“¦ Validator Utils Example");

  String password = "Test@123";
  String phone = "9876543210";
  String email = "demo@example.com";
  String fromDate = "05-2023";
  String toDate = "06-2024";

  print("\nšŸ” Password Validation:");
  print(Validator.validatePassword(password)); // null means valid

  print("\nšŸ“ž Phone Validation:");
  print(Validator.validatePhoneNumber(phone)); // null means valid

  print("\nšŸ“§ Email Validation:");
  print(Validator.emailValidator(email)); // null means valid


  print("\nšŸ“… Date Range:");
  print(Validator.isValidDateRange(fromDate: fromDate,toDate:  toDate)); // true
}
0
likes
120
points
57
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A powerful and easy-to-use Dart/Flutter utility package that provides a wide range of input validations for forms and user data including passwords, phone numbers, email, date formats (`MM-yyyy`, `MM-dd-yyyy`), and more.

Homepage

License

MIT (license)

Dependencies

flutter, intl

More

Packages that depend on apptomate_utility_validations