@porscheinformatik/clr-addons
Version:
Addon components for Clarity Angular
17 lines (16 loc) • 895 B
TypeScript
import { ClrHistoryModel } from './history-model.interface';
import { Observable } from 'rxjs';
import { HttpClient } from '@angular/common/http';
import { ClrHistoryHttpService } from './history.http.service';
import * as i0 from "@angular/core";
export declare class ClrHistoryHttpImplService implements ClrHistoryHttpService {
private readonly historyNotificationUrl;
private readonly httpClient;
constructor(historyNotificationUrl: string, httpClient: HttpClient);
addHistoryEntry(historyEntry: ClrHistoryModel): Observable<void>;
getHistory(username: string, tenantId: string): Observable<ClrHistoryModel[]>;
removeFromHistory(historyEntry: ClrHistoryModel): Observable<void>;
private buildGetHistoryUrl;
static ɵfac: i0.ɵɵFactoryDeclaration<ClrHistoryHttpImplService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<ClrHistoryHttpImplService>;
}