UNPKG

slickgrid

Version:

A lightning fast JavaScript grid/spreadsheet

28 lines 1.11 kB
import type { ColumnSort } from './models/index'; /*** * A sample AJAX data store implementation. * Right now, it's hooked up to load search results from Octopart, but can * easily be extended to support any JSONP-compatible backend that accepts paging parameters. */ export declare class SlickRemoteModel { protected PAGESIZE: number; protected data: any; protected searchstr: string; protected sortcol: ColumnSort | null; protected sortdir: number; protected h_request: any; protected req: any; onDataLoading: import("./slick.core").SlickEvent<any>; onDataLoaded: import("./slick.core").SlickEvent<any>; constructor(); init(): void; isDataLoaded(from: number, to: number): boolean; clear(): void; ensureData(from: number, to: number): void; protected onError(fromPage: number | string, toPage: number | string): void; protected onSuccess(resp: any): void; reloadData(from: number, to: number): void; setSort(column: ColumnSort, dir: number): void; setSearch(str: string): void; } //# sourceMappingURL=slick.remotemodel.d.ts.map