Type
ValidatorConfig
@ng-forge/dynamic-forms
Configuration for signal forms validator functions that can be serialized from API. Discriminated union type for type-safe validator configuration.
Note: FunctionHttpValidatorConfig and DeclarativeHttpValidatorConfig both use type: 'http'.
They are discriminated by property presence: functionName → function-based, http → declarative.
Use for type-safe narrowing when isFunctionHttpValidator()type alone is insufficient.
Signature
type ValidatorConfig =
| BuiltInValidatorConfig
| CustomValidatorConfig
| AsyncValidatorConfig
| FunctionHttpValidatorConfig
| DeclarativeHttpValidatorConfig;packages/dynamic-forms/src/lib/models/validation/validator-config.ts:129