@nestjs-mod/afat
Version:
Common utilites for AFAT (Angular, Formly, Antd, Transloco)
17 lines (16 loc) • 924 B
TypeScript
import { TranslocoService } from '@jsverse/transloco';
import { FormlyFieldConfig } from '@ngx-formly/core';
import { ValidationErrorMetadataInterface } from '../types/validation';
import * as i0 from "@angular/core";
export declare class ValidationService {
protected readonly translocoService: TranslocoService;
constructor(translocoService: TranslocoService);
catchAndProcessServerError(err: any, setFormlyFields: (options?: {
errors?: ValidationErrorMetadataInterface[];
}) => void): import("rxjs").Observable<null>;
appendServerErrorsAsValidatorsToFields(fields: FormlyFieldConfig[], errors: ValidationErrorMetadataInterface[]): FormlyFieldConfig<import("@ngx-formly/core").FormlyFieldProps & {
[additionalProperties: string]: any;
}>[];
static ɵfac: i0.ɵɵFactoryDeclaration<ValidationService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<ValidationService>;
}