imng-prime-table-odata
Version:
This library was generated with [Nx](https://nx.dev).
23 lines (22 loc) • 1.2 kB
TypeScript
import { ChangeDetectorRef, OnDestroy, OnInit } from '@angular/core';
import { IPrimeODataTableFacade } from './prime-odata-table-facade';
import { Table } from 'primeng/table';
import { Subscriptions } from 'imng-ngrx-utils';
import { ImngPrimeODataTableBaseComponent } from './prime-odata-component-base';
import { IdType } from 'imng-nrsrx-client-utils';
import * as i0 from "@angular/core";
export declare class ImngPrimeODataTableDirective implements OnInit, OnDestroy {
readonly tableComponent: Table;
readonly changeDetectorRef: ChangeDetectorRef;
odataTableComponent: ImngPrimeODataTableBaseComponent<object, IPrimeODataTableFacade<{
id?: IdType | null;
}>>;
private facade;
private sortState;
readonly allSubscriptions: Subscriptions;
constructor(tableComponent: Table, changeDetectorRef: ChangeDetectorRef);
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ImngPrimeODataTableDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<ImngPrimeODataTableDirective, "[imngODataTable]", never, { "odataTableComponent": { "alias": "imngODataTable"; "required": false; }; }, {}, never, never, false, never>;
}