UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

14 lines (13 loc) 826 B
import { DialogService } from '@alauda/ui'; import { Component } from '@angular/core'; import { ActivatedRouteSnapshot, CanDeactivate, RouterStateSnapshot } from '@angular/router'; import { TranslateService } from '../../translate/public-api'; import * as i0 from "@angular/core"; export declare class EditPageLeaveGuardService implements CanDeactivate<Component> { private readonly dialogService; private readonly translate; constructor(dialogService: DialogService, translate: TranslateService); canDeactivate(_: Component, _ars: ActivatedRouteSnapshot, _rss: RouterStateSnapshot, nextState?: RouterStateSnapshot): import("rxjs").Observable<boolean>; static ɵfac: i0.ɵɵFactoryDeclaration<EditPageLeaveGuardService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<EditPageLeaveGuardService>; }