eachValueSignal()
function eachValueSignal<T>(model, visit): void;
Defined in: model/create-model.ts:70
Обойти ВСЕ ручки значений модели: листья (включая элементы массивов) И сами массивы.
Отличие от eachLeafSignal — узлы-массивы: массив бывает одним значением поля
({ model: model.$.tags, component }), и нода такого поля привязана к сигналу массива, а не
к сигналам элементов. Обходчику, которому нужна именно НОДА поля (стратегия blur подписывается
на её touched), одних листьев мало — он не увидел бы мультивыбор. Так строятся триггеры
change/blur стратегий валидации (см. createFormValidation).
Type Parameters
T
T
Parameters
model
FormModel<T>
visit
(signal) => void
Returns
void