SingleAsyncValidator<T> class
Вариант валидора с асинхронной валидацией
- Inheritance
-
- Object
- SingleValidatorBase<
T> - SingleAsyncValidator
Constructors
Properties
- errorProvider → _ErrorProvider
-
Провайдер ошибки
latefinalinherited
- errorText → String?
-
Текущая ошибка в валидаторе
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- label → String?
-
no setterinherited
- loadingProvider → _LoadingProvider
-
Провайдер загрузки - true, если валидация в процессе
latefinal
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
clearError(
) → void -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setError(
String? error) → void -
Устанавливает ошибку в провайдер.
inherited
-
setLabel(
String? label) → void -
inherited
-
softValidate(
) → FutureOr< String?> -
Вариант метода validate с
softMode
. Может поменять текущую ненулевую ошибку на другую, но не установить новую. При успешной валидации убирает ошибку или меняет на новую, если текущая она уже присутствует. Не устанавливает новую ошибку, если текущей нет.override -
toString(
) → String -
A string representation of this object.
inherited
-
validate(
) → FutureOr< String?> -
Метод валидации - обновляет провайдер и возвращает ошибку
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited