RUTValidator class Null safety

Constructors

RUTValidator({int? numbers, String? dv, String? validationErrorText})

Properties

digitoVerificado → String
Retorna el valor del digito verificador String en base a los números que componen la cadena de Strings mediante el calculo Mod 11.
read-only
dv ↔ String
read / write
hashCode → int
The hash code for this object.
read-only, inherited
isValid → bool
Retorna la validez de un rut de entrada
read-only
numbers ↔ int
read / write
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited
validationErrorText ↔ String
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited
validator(String? value) → String?
Valida rut en base al cálculo de su dígito verificador y formato.

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

deFormat(String value) → String
Quita el formato específico de RUT de un texto.
deFormatWithHyphen(String value) → String
Quita el formato específico de RUT de un text y lo deja con el guión.
formatFromText(String value) → String
Aplica el formato específico de RUT a partir de un texto. Formatos soportados:
formatFromTextController(TextEditingController controller) → void
Aplica el formato específico de RUT a partir de un controlador de texto. Formatos soportados:
getRutDV(String rutString) → String
Obtiene dígito verificador a partir de un RUT con formato de puntos y guiones.
getRutNumbers(String rutString) → int
Obtiene los elementos numéricos que componen el RUT, excluyendo el digito verificador.