UNPKG

@porscheinformatik/clr-addons

Version:
16 lines (15 loc) 668 B
import { InjectionToken } from '@angular/core'; import { ClrHistoryModel } from './history-model.interface'; export declare const HISTORY_PROVIDER: InjectionToken<any>; /** * Interface to be implemented by a history provider to adjust the behavior of the history components. * */ export declare abstract class HistoryProvider { /** * Modifies the history entries before they are displayed. The list of modified entries will be shown to the user. * * @param entries The history entries before modification * @returns The modified history entries */ abstract getModifiedHistoryEntries(entries: ClrHistoryModel[]): ClrHistoryModel[]; }