2 Module for grouping commonly used widgets that might be embedded
3 in other shared components. Components included here should be
4 unlikely to ever need to embed one another.
6 import {NgModule, ModuleWithProviders} from '@angular/core';
7 import {CommonModule} from '@angular/common';
8 import {FormsModule, ReactiveFormsModule} from '@angular/forms';
9 import {NgbModule} from '@ng-bootstrap/ng-bootstrap';
10 import {EgCoreModule} from '@eg/core/core.module';
11 import {ComboboxComponent, IdlClassTemplateDirective} from '@eg/share/combobox/combobox.component';
12 import {ComboboxEntryComponent} from '@eg/share/combobox/combobox-entry.component';
13 import {DateSelectComponent} from '@eg/share/date-select/date-select.component';
14 import {OrgSelectComponent} from '@eg/share/org-select/org-select.component';
15 import {DateRangeSelectComponent} from '@eg/share/daterange-select/daterange-select.component';
16 import {DateTimeSelectComponent} from '@eg/share/datetime-select/datetime-select.component';
17 import {ContextMenuModule} from '@eg/share/context-menu/context-menu.module';
18 import {FileReaderComponent} from '@eg/share/file-reader/file-reader.component';
19 import {IntervalInputComponent} from '@eg/share/interval-input/interval-input.component';
25 ComboboxEntryComponent,
28 DateRangeSelectComponent,
29 DateTimeSelectComponent,
31 IdlClassTemplateDirective,
32 IntervalInputComponent,
48 ComboboxEntryComponent,
51 DateRangeSelectComponent,
52 DateTimeSelectComponent,
55 IntervalInputComponent,
59 export class CommonWidgetsModule { }