helium_validator library

Classes

BooleanValidator
A validator for boolean values, ensuring they meet specific conditions.
CustomValidator<T>
A validator that allows custom validation logic.
DateValidator
DateValidator provides validation rules for date values in yyyy-MM-dd format.
ListValidator<T>
ListValidator provides validation rules for lists of type <T>.
NumberValidator
A validator for numeric values, supporting various validation rules.
ObjectValidator
A validator for validating object structures (Map<String, dynamic>). Supports defining a schema, optional fields, extra key handling, and custom validation rules.
StringValidator
A validator for string values, providing various validation rules such as length constraints, format checks (email, URL, UUID), and pattern matching.
V
A utility class providing quick access to various validators.