Validations class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
cnpj(String? value, {String error = 'CNPJ inválido'})
→ String?
-
use to validate cnpj fields
-
compare(String? value, {String compareTo = '', String error = 'Compo inválido'})
→ String?
-
compare two fields such as password and password confirmation
-
cpf(String? value, {String error = 'CPF inválido'})
→ String?
-
use to validate cpf fields
-
cpfOrCnpj(String? value, {String errorCPF = 'CPF inválido', String errorCNPJ = 'CNPJ inválido'})
→ String?
-
use to validate cpfOrCnpj fields
-
date(String? value, {String error = 'Data inválida', DateTime? min, DateTime? max})
→ String?
-
use to validate date fields
-
dateTime(String? value, {String error = 'Data inválida', DateTime? min, DateTime? max, bool timeWithSeconds = false})
→ String?
-
use to validate dateTime fields
-
email(String? value, {String error = 'Email inválido'})
→ String?
-
use to validate email fields
-
generic(String? value, {String error = 'Campo inválido', int min = 1})
→ String?
-
use to validate generic fields
-
money(String? value, {String error = 'Valor inválido', double min = 1, int decimalLength = 2})
→ String?
-
use to validate money fields
-
multiple({required List<String?> validations})
→ String?
-
use to apply multiple validations
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
phone(String? value, {String error = 'Telefone inválido'})
→ String?
-
-
time(String? value, {String error = 'Horário inválido', TimeOfDay? min, TimeOfDay? max})
→ String?
-
use to validate time fields
-
toString()
→ String
-
A string representation of this object.
inherited