]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/eg2/src/app/share/grid/grid.module.ts
LP2061136 - Stamping 1405 DB upgrade script
[working/Evergreen.git] / Open-ILS / src / eg2 / src / app / share / grid / grid.module.ts
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';
18 import {GridToolbarActionsEditorComponent} from './grid-toolbar-actions-editor.component';
19 import {GridFlatDataService} from './grid-flat-data.service';
20 import {GridManageFiltersDialogComponent} from './grid-manage-filters-dialog.component';
21
22
23 @NgModule({
24     declarations: [
25         // public + internal components
26         GridComponent,
27         GridColumnComponent,
28         GridHeaderComponent,
29         GridBodyComponent,
30         GridBodyCellComponent,
31         GridToolbarComponent,
32         GridToolbarButtonComponent,
33         GridToolbarCheckboxComponent,
34         GridToolbarActionComponent,
35         GridToolbarActionsMenuComponent,
36         GridColumnConfigComponent,
37         GridColumnWidthComponent,
38         GridPrintComponent,
39         GridFilterControlComponent,
40         GridToolbarActionsEditorComponent,
41         GridManageFiltersDialogComponent
42     ],
43     imports: [
44         EgCommonModule,
45         CommonWidgetsModule
46     ],
47     exports: [
48         // public components
49         GridComponent,
50         GridColumnComponent,
51         GridToolbarButtonComponent,
52         GridToolbarCheckboxComponent,
53         GridToolbarActionComponent
54     ],
55     providers: [
56         GridFlatDataService
57     ]
58 })
59
60 export class GridModule {
61
62 }