UNPKG

ng-devui

Version:

DevUI components based on Angular

16 lines (15 loc) 748 B
import { AbstractControl } from '@angular/forms'; import { Subscription } from 'rxjs'; import * as i0 from "@angular/core"; export declare class DValidateSyncService { controlsMap: Map<string, AbstractControl[]>; controlsSubMap: Map<AbstractControl, Subscription>; constructor(); addControl(key: string, cd: AbstractControl): void; removeControl(key: string, cd: AbstractControl): void; validateControlsSync(key: string, cd: AbstractControl): void; _addControlSubscription(key: string, cd: AbstractControl): void; _removeControlSubscription(cd: AbstractControl): void; static ɵfac: i0.ɵɵFactoryDeclaration<DValidateSyncService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<DValidateSyncService>; }