max
Привязывает к указанному пути валидатор, который требует, чтобы значение было меньше или равно указанному maxValue. Эту функцию можно вызывать только для путей с числовыми значениями. Эту функцию можно вызывать только для путей с числовыми значениями. Помимо привязки валидатора, эта функция добавляет к полю свойство MAX.
API
function max< TValue extends number | null, TPathKind extends PathKind = PathKind.Root, >( path: SchemaPath<TValue, 1, TPathKind>, maxValue: number | LogicFn<TValue, number | undefined, TPathKind>, config?: BaseValidatorConfig<TValue, TPathKind> | undefined, ): void;
@parammaxValue
number | LogicFn<TValue, number | undefined, TPathKind>Максимальное значение или LogicFn, возвращающая максимальное значение.
@paramconfig
BaseValidatorConfig<TValue, TPathKind> | undefinedНеобязательный параметр, позволяющий задать любые из следующих настроек:
-
error: Пользовательские ошибки проверки, используемые вместо стандартной ошибкиValidationError.max(maxValue), или функция, которая получаетFieldContextи возвращает пользовательские ошибки проверки.
@returns
void
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/forms/signals/max