aug_validateform_generator 0.0.1-dev.7
aug_validateform_generator: ^0.0.1-dev.7 copied to clipboard
High-performance code generator for aug_validateform. Automates reactive validation logic using Dart Augmentations for boilerplate-free Flutter forms.
aug_validateform_generator Example #
This example demonstrates how to use aug_validateform_generator to generate validation logic for your data models.
Setup #
- Add the dependencies to your
pubspec.yaml:
dependencies:
aug_validateform_annotations: ^0.0.1-dev.1
dev_dependencies:
aug_validateform_generator: ^0.0.1-dev.1
build_runner: ^2.4.8
- Run the generator:
dart run build_runner build
Example Model #
import 'package:aug_validateform_annotations/aug_validateform_annotations.dart';
part 'user_model.validate.dart';
@Validatable()
class UserModel with _$UserModelValidation {
@Required()
@Email()
String email = "";
@MinLength(8)
String password = "";
}