FormAbstractGroup class abstract

Inheritance
Implementers

Constructors

FormAbstractGroup({bool activate()?, dynamic additionalData, required ControlTypes type})

Properties

active bool
Error checking enabled Проверка ошибок включена
no setterinherited
additionalData ↔ dynamic
Field for transferring additional information Поле для передачи дополнительной информации (в логике не участвует)
getter/setter pairinherited
context → ReactiveContext
Override this method to use a custom context.
no setterinherited
dirty bool
Value changed Значение изменялось
no setterinherited
disabled bool
Error checking is disabled (control is always valid) Проверка ошибок отключена (контрол всегда валиден)
no setterinherited
errors List<ValidationEvent>
Errors list Список ошибок
no setterinherited
focused bool
The field is now in focus Поле сейчас в фокусе
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
informationMessages List<ValidationEvent>
Informations messages list Сообщения с типом "Информационные сообщения"
no setterinherited
inProcessing bool
getter/setter pairinherited
invalid bool
Invalid Невалидные данные
no setterinherited
maxEventLevel ValidationEventTypes
Max message level Максимальный уровень сообщения
no setterinherited
onChange StreamController<AbstractControl>
Callback function of on change Сообщает факт изменения данных
getter/setter pairinherited
pristine bool
The value has not changed Значение не изменялось
no setterinherited
processing bool
Validation in progress В процессе анализа
no setterinherited
reactionOnValidatorDisposers List<ReactionDisposer>
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serverErrors ↔ ObservableList<String>
Additional (server) errors Дополнительтные (серверные) ошибки
getter/setter pairinherited
successes List<ValidationEvent>
Successes messages list Сообщения с типом "успешная валидация"
no setterinherited
touched bool
The field was in focus Поле было в фокусе
no setterinherited
type ControlTypes
Type Тип контрола
finalinherited
untouched bool
The field was out of focus Поле не было в фокусе
no setterinherited
valid bool
Valid Валидные данные
no setterinherited
warnings List<ValidationEvent>
Warnings messages list Список сообщений с типом "Внимание"
no setterinherited

Methods

allControls() List<FormControl>
Returns a complete list of FormControls without subgroups (terminal elements) Возвращает полный список FormControl-ов без вложений (терминальные элементы)
inherited
baseExecuteAsyncValidation<TAbstractControl extends AbstractControl>(ValidatorsFunction<TAbstractControl> validator, Function onValidationFunction) Future<List<ValidationEvent>>
inherited
dispose() → void
Dispose (call in unmount react control) Вызвать при удалении контрола
inherited
error(String key) ValidationEvent?
Get error by key Получить ошибку по ключу
inherited
executeAsyncValidation<TAbstractControl extends AbstractControl>(ValidatorsFunction<TAbstractControl> validator) Future<List<ValidationEvent>>
inherited
getControls() Iterable<AbstractControl>
inherited
hasErrors() bool
The field contains errors Присутствуют ошибки
inherited
hasInformationMessages() bool
The field contains informations messages Присутствуют сообщения с типом "Информационные сообщения"
inherited
hasSuccesses() bool
The field contains successes Присутствуют сообщения с типом "успешная валидация"
inherited
hasWarnings() bool
The field contains warnings messages Присутствуют сообщения с типом "Внимание"
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onValidation<TAbstractControl extends AbstractControl>({required List<ValidatorsFunction<TAbstractControl>> validators, required dynamic onCompleter(Completer<List<ValidationEvent>> completer, ValidatorsFunction<TAbstractControl> validator), required Function onValidationFunction, required Function afterCheck}) → dynamic
inherited
runInAction(Function action) → void
inherited
setDirty(bool dirty) AbstractControl
Set marker "Value has changed" Установить маркер "Значение изменилось"
inherited
setTouched(bool touched) AbstractControl
Set marker "field was in focus" Установить маркер "Поле было в фокусе"
inherited
toString() String
A string representation of this object.
inherited
wait() Future
Waiting for end of validation Ожидание окончания проверки
inherited

Operators

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