UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

17 lines (16 loc) 1.19 kB
import { QueryList } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; import { Observable } from 'rxjs'; import { ConfirmationDialogOptions } from '../../dialog/confirmation-dialog/confirmation-dialog.component'; import { CommonSettingsComponent } from '../common-settings/common-settings.component'; import { CanComponentDeactivate } from '../settings-can-deactivate-guard.service'; import * as i0 from "@angular/core"; export declare abstract class CommonSettingsComponentBase implements CanComponentDeactivate { commonSettingsComponent: QueryList<CommonSettingsComponent>; canDeactivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<boolean> | Promise<boolean> | boolean; abstract confirmContinueEditingDialogOptions(dirtyForm: FormGroup, allForms: FormGroup[]): ConfirmationDialogOptions; get combinedForm(): FormGroup<any>; static ɵfac: i0.ɵɵFactoryDeclaration<CommonSettingsComponentBase, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<CommonSettingsComponentBase, never, never, {}, {}, never, never, false, never>; }