Interface
DeclarativeHttpValidatorConfig
@ng-forge/dynamic-forms
Declarative HTTP validator configuration — fully JSON-serializable, no function registration required.
Uses HttpRequestConfig to define the HTTP request and HttpValidationResponseMapping
to interpret the response as a validation result. Powered by Angular's validateHttp API.
Discriminated from FunctionHttpValidatorConfig by the presence of http + responseMapping
(and absence of functionName).
Signature
interface DeclarativeHttpValidatorConfig
extends BaseValidatorConfigProperties
| Name | Type | Description |
|---|---|---|
type | "http" | Validator type identifier |
http | HttpRequestConfig | HTTP request configuration with expression-based query params and body |
responseMapping | HttpValidationResponseMapping | Mapping that interprets the HTTP response as a validation result |
packages/dynamic-forms/src/lib/models/validation/validator-config.ts:110