UNPKG

@netgrif/components-core

Version:

Netgrif Application engine frontend core Angular library

25 lines (24 loc) 1.4 kB
import { OnDestroy, OnInit } from '@angular/core'; import { SessionService } from '../session/services/session.service'; import { SpinnerOverlayService } from '../../utility/service/spinner-overlay.service'; import { Router } from '@angular/router'; import { RedirectService } from '../../routing/redirect-service/redirect.service'; import { Subscription } from 'rxjs'; import { UserService } from '../../user/services/user.service'; import * as i0 from "@angular/core"; export declare abstract class AbstractAuthenticationOverlayComponent implements OnInit, OnDestroy { protected _session: SessionService; protected _spinnerOverlay: SpinnerOverlayService; protected router: Router; protected redirectService: RedirectService; protected userService: UserService; protected subSession: Subscription; protected user: Subscription; protected subInitializing: Subscription; constructor(_session: SessionService, _spinnerOverlay: SpinnerOverlayService, router: Router, redirectService: RedirectService, userService: UserService); ngOnInit(): void; protected redirect(bool: any): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<AbstractAuthenticationOverlayComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<AbstractAuthenticationOverlayComponent, "ncc-abstract-auth-overlay", never, {}, {}, never, never, false, never>; }