Перейти к основному содержимому

revalidateWhen()

function revalidateWhen(deps, revalidate): BehaviorCleanup;

Defined in: model/behaviors-value.ts:215

Вызывает revalidate() при изменении зависимостей (не на инициализации). Валидация on-demand (validateModel из @reformer/core/validation), поэтому ревалидация выражается явным колбэком.

Parameters

deps

ReadonlySignal<unknown>[]

revalidate

() => void

Returns

BehaviorCleanup

Example

revalidateWhen([model.$.maxAmount], () => void validateModel(model, schema));