-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy pathcomponents.module.ts
108 lines (104 loc) · 4.14 KB
/
components.module.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
import {NgModule} from '@angular/core';
import {CommonModule} from '@angular/common';
import {GraphComponent} from './graph/graph.component';
import {ChartsModule} from 'ng2-charts';
import {ToastComponent} from './toast/toast.component';
import {AppBreadcrumbModule} from '@coreui/angular';
import {BreadcrumbComponent} from './breadcrumb/breadcrumb.component';
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
import {LeftSidebarComponent} from './left-sidebar/left-sidebar.component';
import {TreeModule} from 'angular-tree-component';
import {RightSidebarComponent} from './right-sidebar/right-sidebar.component';
import {RouterModule} from '@angular/router';
import {DataTableComponent} from './data-view/data-table/data-table.component';
import {DynamicFormsComponent} from './dynamic-forms/dynamic-forms.component';
import {RenderItemComponent} from './information-manager/render-item/render-item.component';
import {InformationManagerComponent} from './information-manager/information-manager.component';
import {InputComponent} from './data-view/input/input.component';
import {EditorComponent} from './editor/editor.component';
import {ExplainVisualizerModule} from '../explain-visualizer/explain-visualizer.module';
import {CollapseModule} from 'ngx-bootstrap/collapse';
import {TooltipModule} from 'ngx-bootstrap/tooltip';
import {ProgressbarModule} from 'ngx-bootstrap/progressbar';
import {ModalModule} from 'ngx-bootstrap/modal';
import {TabsModule} from 'ngx-bootstrap/tabs';
import {TypeaheadModule} from 'ngx-bootstrap/typeahead';
import {DataCardComponent} from './data-view/data-card/data-card.component';
import {DataCarouselComponent} from './data-view/data-carousel/data-carousel.component';
import {CarouselModule} from 'ngx-bootstrap/carousel';
import {DataViewComponent} from './data-view/data-view.component';
import {PlyrModule} from 'ngx-plyr';
import {MediaComponent} from './data-view/media/media.component';
import {DeleteConfirmComponent} from './delete-confirm/delete-confirm.component';
import {ExpandableTextComponent} from './data-view/expandable-text/expandable-text.component';
import {JsonTextComponent} from './data-view/json-text/json-text.component';
import {NgxJsonViewerModule} from 'ngx-json-viewer';
import {JsonEditorComponent} from './json/json-editor.component';
import {JsonElemComponent} from './json/json-elem/json-elem.component';
import {DataGraphComponent} from './data-view/data-graph/data-graph.component';
import {DatesPipeModule} from './data-view/shared-module';
//import 'hammerjs';
@NgModule({
imports: [
//AppRoutingModule,
RouterModule,
CommonModule,
ChartsModule,
TypeaheadModule.forRoot(),
AppBreadcrumbModule.forRoot(),
TreeModule,
TabsModule.forRoot(),
// forms
FormsModule, ReactiveFormsModule,
CollapseModule,
TooltipModule,
ProgressbarModule.forRoot(),
ExplainVisualizerModule,
ModalModule.forRoot(),
CarouselModule,
PlyrModule, NgxJsonViewerModule, DatesPipeModule
],
declarations: [
BreadcrumbComponent,
DynamicFormsComponent,
GraphComponent,
LeftSidebarComponent,
RightSidebarComponent,
ToastComponent,
InformationManagerComponent,
RenderItemComponent,
InputComponent,
EditorComponent,
JsonEditorComponent,
DataViewComponent,
DataCardComponent,
DataTableComponent,
DataGraphComponent,
DataCarouselComponent,
MediaComponent,
DeleteConfirmComponent,
ExpandableTextComponent,
JsonTextComponent,
JsonElemComponent
],
exports: [
BreadcrumbComponent,
DataViewComponent,
DataTableComponent,
DataCardComponent,
DataCarouselComponent,
DynamicFormsComponent,
GraphComponent,
LeftSidebarComponent,
RightSidebarComponent,
ToastComponent,
InformationManagerComponent,
InputComponent,
JsonEditorComponent,
EditorComponent,
DeleteConfirmComponent,
DataGraphComponent
]
})
export class ComponentsModule {
}