1 import {NgModule} from '@angular/core';
2 import {EgCommonModule} from '@eg/common.module';
3 import {CommonWidgetsModule} from '@eg/share/common-widgets.module';
4 import {GridComponent} from './grid.component';
5 import {GridColumnComponent} from './grid-column.component';
6 import {GridHeaderComponent} from './grid-header.component';
7 import {GridBodyComponent} from './grid-body.component';
8 import {GridBodyCellComponent} from './grid-body-cell.component';
9 import {GridToolbarComponent} from './grid-toolbar.component';
10 import {GridToolbarButtonComponent} from './grid-toolbar-button.component';
11 import {GridToolbarCheckboxComponent} from './grid-toolbar-checkbox.component';
12 import {GridToolbarActionComponent} from './grid-toolbar-action.component';
13 import {GridToolbarActionsMenuComponent} from './grid-toolbar-actions-menu.component';
14 import {GridColumnConfigComponent} from './grid-column-config.component';
15 import {GridColumnWidthComponent} from './grid-column-width.component';
16 import {GridPrintComponent} from './grid-print.component';
17 import {GridFilterControlComponent} from './grid-filter-control.component';
22 // public + internal components
27 GridBodyCellComponent,
29 GridToolbarButtonComponent,
30 GridToolbarCheckboxComponent,
31 GridToolbarActionComponent,
32 GridToolbarActionsMenuComponent,
33 GridColumnConfigComponent,
34 GridColumnWidthComponent,
36 GridFilterControlComponent
46 GridToolbarButtonComponent,
47 GridToolbarCheckboxComponent,
48 GridToolbarActionComponent
54 export class GridModule {