getNodeForSignal()
function getNodeForSignal(signal): FormNode<any> | undefined;
Defined in: core/utils/signal-node-registry.ts:68
Найти ноду формы по сигналу модели.
Используется state-операциями behavior (enableWhen/disableWhen) и роутингом ошибок
валидации в ноды. Возвращает undefined, если форма ещё не построена или поле не
материализовано в этой форме (например, элемент массива, который строится per-item).
Parameters
signal
Signal<any>
Сигнал значения из FormModel
Returns
FormNode<any> | undefined
Нода формы для этого поля или undefined
Example
import { getNodeForSignal } from '@reformer/core';
const sig = model.$.email;
getNodeForSignal(sig)?.setErrors([{ code: 'required', message: 'Обязательно' }]);
See
registerSignalNode - регистрация связи сигнал→нода