bs-datatable
Version:
A data table based on Bootstrap 5
13 lines (12 loc) • 750 B
TypeScript
import { BSDataTableBase } from "./BSDataTableBase";
import { SessionStorageService } from "../services";
import { BSDataTableHttpClientOptions, IBSDataTableHttpClient, BSEvent } from "../commonTypes/common-types";
export declare class BSDataTableHttpClient extends BSDataTableBase implements IBSDataTableHttpClient {
sessionStorage: SessionStorageService;
enableCaching: boolean;
constructor(dataSourceName: string, enableCaching?: boolean);
notifyListeners(eventType: string, payload: BSEvent): void;
get(options: BSDataTableHttpClientOptions): Promise<void>;
notifyResponse(response: any, options: BSDataTableHttpClientOptions): void;
notifyError(error: any, options: BSDataTableHttpClientOptions): void;
}