@siemens/ngx-datatable
Version:
ngx-datatable is an Angular table grid component for presenting large and complex data.
28 lines (27 loc) • 2.76 kB
TypeScript
import { ModuleWithProviders } from '@angular/core';
import { AllPartial, NgxDatatableConfig } from './ngx-datatable.config';
import * as i0 from "@angular/core";
import * as i1 from "./components/footer/footer-template.directive";
import * as i2 from "./components/datatable.component";
import * as i3 from "./components/columns/column.directive";
import * as i4 from "./components/row-detail/row-detail.directive";
import * as i5 from "./components/body/body-group-header.directive";
import * as i6 from "./components/row-detail/row-detail-template.directive";
import * as i7 from "./components/columns/column-header.directive";
import * as i8 from "./components/columns/column-cell.directive";
import * as i9 from "./components/columns/column-ghost-cell.directive";
import * as i10 from "./components/columns/tree.directive";
import * as i11 from "./components/footer/footer.directive";
import * as i12 from "./components/body/body-group-header-template.directive";
import * as i13 from "./directives/disable-row.directive";
import * as i14 from "./components/body/body-row-def.component";
export declare class NgxDatatableModule {
/**
* Configure global configuration via INgxDatatableConfig
* @param configuration
*/
static forRoot(configuration: AllPartial<NgxDatatableConfig>): ModuleWithProviders<NgxDatatableModule>;
static ɵfac: i0.ɵɵFactoryDeclaration<NgxDatatableModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<NgxDatatableModule, never, [typeof i1.DataTableFooterTemplateDirective, typeof i2.DatatableComponent, typeof i3.DataTableColumnDirective, typeof i4.DatatableRowDetailDirective, typeof i5.DatatableGroupHeaderDirective, typeof i6.DatatableRowDetailTemplateDirective, typeof i7.DataTableColumnHeaderDirective, typeof i8.DataTableColumnCellDirective, typeof i9.DataTableColumnGhostCellDirective, typeof i10.DataTableColumnCellTreeToggle, typeof i11.DatatableFooterDirective, typeof i12.DatatableGroupHeaderTemplateDirective, typeof i13.DisableRowDirective, typeof i14.DatatableRowDefComponent, typeof i14.DatatableRowDefDirective], [typeof i2.DatatableComponent, typeof i4.DatatableRowDetailDirective, typeof i5.DatatableGroupHeaderDirective, typeof i6.DatatableRowDetailTemplateDirective, typeof i3.DataTableColumnDirective, typeof i7.DataTableColumnHeaderDirective, typeof i8.DataTableColumnCellDirective, typeof i9.DataTableColumnGhostCellDirective, typeof i10.DataTableColumnCellTreeToggle, typeof i1.DataTableFooterTemplateDirective, typeof i11.DatatableFooterDirective, typeof i12.DatatableGroupHeaderTemplateDirective, typeof i13.DisableRowDirective, typeof i14.DatatableRowDefComponent, typeof i14.DatatableRowDefDirective]>;
static ɵinj: i0.ɵɵInjectorDeclaration<NgxDatatableModule>;
}