UNPKG

@ngspot/ngx-errors

Version:

<p align="center"> <img width="20%" height="20%" src="https://github.com/DmitryEfimenko/ngspot/blob/main/packages/ngx-errors/package/assets/logo.png?raw=true"> </p>

22 lines (21 loc) 1.18 kB
import { Signal } from '@angular/core'; import { AbstractControl, ControlContainer } from '@angular/forms'; import { ShowErrorWhen } from './errors-configuration'; import * as i0 from "@angular/core"; export declare abstract class NgxErrorsBase { private errorsState; private formDirective; parentControlContainer: ControlContainer | null; showWhen: import("@angular/core").InputSignal<ShowErrorWhen | undefined>; abstract resolvedControl: Signal<AbstractControl<any, any> | undefined>; controlState: Signal<{ control: AbstractControl<any, any>; parentForm: import("@angular/forms").FormGroupDirective | import("@angular/forms").NgForm | null; watchedEvents$: import("rxjs").Observable<any>; registeredInstancesCount: number; errors: import("@angular/core").WritableSignal<Record<number, boolean>>; } | undefined>; private registerResolvedControl; static ɵfac: i0.ɵɵFactoryDeclaration<NgxErrorsBase, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<NgxErrorsBase, never, never, { "showWhen": { "alias": "showWhen"; "required": false; "isSignal": true; }; }, {}, never, never, false, never>; }