bitcitawebfront-library
Version:
Angular CLI project used by other Angular projects in the bitcita web project.<br />
13 lines (12 loc) • 706 B
TypeScript
import { CanActivate, Router, ActivatedRoute, ActivatedRouteSnapshot, RouterStateSnapshot } from "@angular/router";
import { Observable } from "rxjs";
import { CampanyaService } from "../service/campanya.service";
export declare class ConsultarCitaGuard implements CanActivate {
campanyaService: CampanyaService;
router: Router;
activatedRoute: ActivatedRoute;
readonly campanyaId: string;
constructor(campanyaService: CampanyaService, router: Router, activatedRoute: ActivatedRoute);
canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<boolean>;
checkPermiteConsultarCita(alternativeUrl: string, lang: string): Observable<boolean>;
}