imng-prime-table-odata
Version:
This library was generated with [Nx](https://nx.dev).
14 lines (13 loc) • 537 B
TypeScript
import { IdType } from 'imng-nrsrx-client-utils';
import { Observable } from 'rxjs';
import { PrimeTableState } from './models/prime-table-state';
export interface IPrimeODataTableFacade<Entity extends {
id?: IdType | null;
}> {
activeEffectCount$: Observable<number>;
tableState$: Observable<PrimeTableState>;
tableData$: Observable<Entity[]>;
totalRecordCount$: Observable<number | undefined>;
loadEntities(primeTableState: PrimeTableState): void;
reloadEntities(primeTableState?: PrimeTableState): void;
}