UNPKG

@iotize/ionic

Version:

Iotize specific building blocks on top of @ionic/angular.

17 lines (16 loc) 936 B
import { ActivatedRouteSnapshot, CanActivate, RouterStateSnapshot } from '@angular/router'; import { NavController } from '@ionic/angular'; import { CurrentDeviceService } from './current-device.service'; import { ProtocolMeta } from './extensions/protocol-info'; import { ProtocolFactoryService } from './protocol-factory.service'; import * as i0 from "@angular/core"; export declare class TapSelectedGuard implements CanActivate { private tapService; private protocolFactory; private navController; constructor(tapService: CurrentDeviceService, protocolFactory: ProtocolFactoryService, navController: NavController); canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Promise<boolean>; tryRestaureSession(): ProtocolMeta | undefined; static ɵfac: i0.ɵɵFactoryDeclaration<TapSelectedGuard, never>; static ɵprov: i0.ɵɵInjectableDeclaration<TapSelectedGuard>; }