@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
18 lines (17 loc) • 997 B
TypeScript
import { EventEmitter } from '@angular/core';
import { UserService } from '../../../../user/services/user.service';
import { LoggerService } from '../../../../logger/services/logger.service';
import { ConfigurationService } from '../../../../configuration/configuration.service';
import { Router } from '@angular/router';
import * as i0 from "@angular/core";
export declare abstract class AbstractLogoutShortcutComponent {
protected _user: UserService;
protected _log: LoggerService;
protected _config: ConfigurationService;
protected _router: Router;
loggedOut: EventEmitter<any>;
constructor(_user: UserService, _log: LoggerService, _config: ConfigurationService, _router: Router);
logout(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<AbstractLogoutShortcutComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<AbstractLogoutShortcutComponent, "ncc-abstract-logout-shortcut", never, {}, { "loggedOut": "loggedOut"; }, never, never, false, never>;
}