Validator()
type Validator<TForm, TField> = (value, scope, root) => ValidationError | null;
Defined in: form/types/validation-schema.ts:36
Чистый синхронный валидатор поля (legacy-сигнатура (value, scope, root)).
Type Parameters
TForm
TForm
TField
TField
Parameters
value
TField
scope
unknown
root
FormModel<TForm>
Returns
ValidationError | null
Deprecated
Осиротевший остаток удалённого дерево-движка (validateFormModel). Живой контракт —
Rule<T> = (value) => ValidationError | null из @reformer/core/validation: правила
передаются в validate(sig, [rules]) внутри defineValidationSchema и запускаются
validateModel(model, schema). Cross-field — оператор cross(sig, (f) => …) над снапшотом
model.get() (третий аргумент root больше не нужен). Тип экспортируется только ради
обратной совместимости (SchemaValidator-union).