@blackbaud/skyux
Version:
SKY UX built on Angular 2
9 lines (8 loc) • 405 B
TypeScript
import { ListDataRequestModel } from './list-data-request.model';
import { ListDataResponseModel } from './list-data-response.model';
import { Observable } from 'rxjs/Observable';
export declare abstract class ListDataProvider {
constructor(data?: Observable<Array<any>>);
abstract get(request: ListDataRequestModel): Observable<ListDataResponseModel>;
abstract count(): Observable<number>;
}