UNPKG

@porscheinformatik/clr-addons

Version:
49 lines (48 loc) 1.05 kB
import { InjectionToken } from '@angular/core'; export declare const HISTORY_NOTIFICATION_URL_PROVIDER: InjectionToken<string>; export interface ClrHistoryModel { /** * The username */ username: string; /** * The name of the page */ pageName: string; /** * The context of the page */ context: { applicationName?: string; tenantid: string; context?: string; [key: string]: string | undefined; }; /** * The title to be displayed. */ title: string; /** * The url where the navigation goes. */ url: string; } export interface ClrHistorySettingsModel { /** * Indicating if history is pinned (additional menu is shown if true) */ historyPinned: boolean; /** * The username */ username: string; } export interface ClrHistoryNotificationModel { username: string; pageName: string; applicationName?: string; tenantId: string; title: string; url: string; context?: string; }