session-expiration-alert
Version:
An Angular module to time session expiration. When user session idle time reaches a threshold, then pop up a modal dialog to let user choose to continue session or log out the system. When user session is expired, timer will stop and user will be logged o
17 lines (16 loc) • 895 B
TypeScript
import { ModuleWithProviders } from '@angular/core';
import { SessionExpirationConfig } from './models/session-expiration-config';
import * as i0 from "@angular/core";
import * as i1 from "./components/session-expiration-alert/session-expiration-alert.component";
import * as i2 from "@angular/common";
export declare class SessionExpirationAlert {
/**
*
* @param config SessionExpirationConfig, default value: { totalMinutes: 20 }
*
*/
static forRoot(config?: SessionExpirationConfig): ModuleWithProviders<SessionExpirationAlert>;
static ɵfac: i0.ɵɵFactoryDeclaration<SessionExpirationAlert, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<SessionExpirationAlert, [typeof i1.SessionExpirationAlertComponent], [typeof i2.CommonModule], [typeof i1.SessionExpirationAlertComponent]>;
static ɵinj: i0.ɵɵInjectorDeclaration<SessionExpirationAlert>;
}