FormArray<TAbstractControl extends AbstractControl> class

Inheritance

Constructors

FormArray(ObservableList<TAbstractControl> controls, {OptionsFormArray<TAbstractControl>? options})

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
controls ↔ ObservableList<TAbstractControl>
getter/setter pairinherited
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
length int
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

add(TAbstractControl element) → void
inherited
addAll(Iterable<TAbstractControl> iterable) → void
inherited
allControls() List<FormControl>
Returns a complete list of FormControls without subgroups (terminal elements) Возвращает полный список FormControl-ов без вложений (терминальные элементы)
inherited
any(bool test(TAbstractControl element)) bool
inherited
baseExecuteAsyncValidation<TAbstractControl extends AbstractControl>(ValidatorsFunction<TAbstractControl> validator, Function onValidationFunction) Future<List<ValidationEvent>>
inherited
clear() → void
inherited
contains(Object element) bool
inherited
dispose() → void
Dispose (call in unmount react control) Вызвать при удалении контрола
inherited
error(String key) ValidationEvent?
Get error by key Получить ошибку по ключу
inherited
every(bool test(TAbstractControl element)) bool
inherited
executeAsyncValidation<TAbstractControl extends AbstractControl>(ValidatorsFunction<TAbstractControl> validator) Future<List<ValidationEvent>>
inherited
firstWhere(bool test(TAbstractControl element), {TAbstractControl orElse()?}) → TAbstractControl
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
lastWhere(bool test(TAbstractControl element), {TAbstractControl orElse()?}) → TAbstractControl
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
remove(Object element) bool
inherited
removeAt(int index) → TAbstractControl
inherited
removeLast() → TAbstractControl
inherited
removeRange(int start, int end) → void
inherited
removeWhere(bool test(TAbstractControl)) → void
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
skip(int count) Iterable<TAbstractControl>
inherited
skipWhile(bool test(TAbstractControl element)) Iterable<TAbstractControl>
inherited
take(int count) Iterable<TAbstractControl>
inherited
takeWhile(bool test(TAbstractControl element)) Iterable<TAbstractControl>
inherited
toString() String
A string representation of this object.
inherited
wait() Future
Waiting for end of validation Ожидание окончания проверки
inherited
where(bool test(TAbstractControl element)) Iterable<TAbstractControl>
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited
operator [](int index) → TAbstractControl
inherited