ngx-reactive-forms-utils
Version:
Reactive forms in Angular are a great way to manage forms. This library provides utilities that make it easier to work with reactive forms.
21 lines (20 loc) • 1.11 kB
TypeScript
import { AfterContentInit } from '@angular/core';
import { NgControl } from '@angular/forms';
import { Observable } from 'rxjs';
import { CustomErrorMessages } from '../custom-error-message-utils';
import * as i0 from "@angular/core";
export declare class ControlErrorsDisplayComponent implements AfterContentInit {
private _errors;
private debounceTime;
containerClasses: string;
errorClasses: string;
rules: string[];
control: NgControl;
errorsList$: Observable<string[]> | undefined;
get rulesBroken(): boolean;
private _errorMessages;
constructor(_errors: CustomErrorMessages, debounceTime: number);
ngAfterContentInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ControlErrorsDisplayComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ControlErrorsDisplayComponent, "ngx-control-errors-display", never, { "containerClasses": { "alias": "containerClasses"; "required": false; }; "errorClasses": { "alias": "errorClasses"; "required": false; }; "rules": { "alias": "rules"; "required": false; }; }, {}, ["control"], ["*"], true, never>;
}