@nakedobjects/gemini
Version:
Single Page Application client for a Naked Objects application.
22 lines (21 loc) • 943 B
TypeScript
import { Location } from '@angular/common';
import { HttpClient } from '@angular/common/http';
import { OnInit } from '@angular/core';
import { AuthService, ConfigService, ContextService } from '@nakedobjects/services';
import * as i0 from "@angular/core";
export declare class LogoffComponent implements OnInit {
private readonly context;
private readonly authService;
readonly configService: ConfigService;
private readonly http;
private readonly location;
constructor(context: ContextService, authService: AuthService, configService: ConfigService, http: HttpClient, location: Location);
userId: string;
isActive: boolean;
userIsLoggedIn(): boolean;
cancel(): void;
logoff(): void;
ngOnInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<LogoffComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<LogoffComponent, "nof-logoff", never, {}, {}, never, never, false, never>;
}