UNPKG

signal-template-forms

Version:

A powerful, type-safe Angular forms library built with signals, providing reactive form management with excellent developer experience and performance.

7 lines (6 loc) 484 B
import { Signal } from '@angular/core'; import { type SignalFormContainer, type SignalValidatorFn } from '../models/signal-form.model'; /** * Variant for guaranteed signal access (same-step dependencies), with full access to the form context. */ export declare function withSignalValidation<TVal, TDep, TModel>(getDepSignal: () => Signal<TDep>, validate: (val: TVal, depValue: TDep | undefined, form: SignalFormContainer<TModel>) => string | null): SignalValidatorFn<TVal, TModel>;