forked from Qihoo360/wayne
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathshared.module.ts
More file actions
162 lines (161 loc) · 5.92 KB
/
shared.module.ts
File metadata and controls
162 lines (161 loc) · 5.92 KB
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
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { PageNotFoundComponent } from './not-found/not-found.component';
import { MessageComponent } from './global-message/message.component';
import { MessageService } from './global-message/message.service';
import { MessageHandlerService } from './message-handler/message-handler.service';
import { ConfirmationDialogComponent } from './confirmation-dialog/confirmation-dialog.component';
import { ConfirmationDialogService } from './confirmation-dialog/confirmation-dialog.service';
import { BrowserModule } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { FormsModule } from '@angular/forms';
import { HttpClientModule } from '@angular/common/http';
import { DualListBoxModule } from './dual-list-box';
import { ClarityModule } from '@clr/angular';
import { PublishService } from './client/v1/publish.service';
import { UnauthorizedComponent } from './unauthorized/unauthorized.component';
import { StorageService } from './client/v1/storage.service';
import { TabsComponent } from './tabs/tabs.component';
import { TabComponent } from './tabs/tab/tab.component';
import { PaginateComponent } from './paginate/paginate.component';
import { BreadcrumbService } from './client/v1/breadcrumb.service';
import { BreadcrumbComponent } from './breadcrumb/breadcrumb.component';
import { AceEditorComponent } from './ace-editor/ace-editor.component';
import { AceEditorBoxComponent } from './ace-editor/ace-editor-box/ace-editor-box.component';
import { AceEditorService } from './ace-editor/ace-editor.service';
import { ModalOperateComponent } from './modal-operate/modal-operate.component';
import { ProgressComponent } from './progress/progress.component';
import { FloatWindowComponent } from './float-window/float-window.component';
import { FloatWindowItemComponent } from './float-window/float-window-item/float-window-item.component';
import { TipService } from './client/v1/tip.service';
import { TipDirective } from './client/v1/tip.directive';
import { ScrollBarService } from './client/v1/scrollBar.service';
import { CopyService } from './client/v1/copy.service';
import { NavigationComponent } from './navigation/navigation.component';
import { TabDragService } from './client/v1/tab-drag.service';
import { SelectCopyService } from './client/v1/select-copy.service';
import { CardComponent } from './card/card.compontent';
import { InputComponent } from './input/input.component';
import { SelectComponent } from './select/select.component';
import { OptionComponent } from './select/option/option.component';
import { FilterBoxComponent } from './filter-box/filter-box.component';
import { CheckboxComponent } from './checkbox/checkbox.component';
import { CheckboxGroupComponent } from './checkbox-group/checkbox-group.component';
import { DropDownComponent } from './dropdown/dropdown.component';
import { DropdownItemComponent } from './dropdown/item/dropdown-item.component';
import { RelativeTimeFilterPipe } from './pipe/relative-time.filter.pipe';
import { TranslateModule, TranslatePipe } from '@ngx-translate/core';
import { DiffComponent } from './diff/diff.component';
import { DiffService } from './diff/diff.service';
import { ResourceLimitModule } from './component/resource-limit/resource-limit.module';
import { EchartsModule } from './echarts/echars.module';
import { ListPodComponent } from './list-pod/list-pod.component';
import { ListEventComponent } from './list-event/list-event.component';
import { SideNavService } from './client/v1/sidenav.service';
import { SearchSectionComponent } from './tabs/search-section/search-section.component';
import { CollapseModule } from './collapse/collapse.module';
@NgModule({
imports: [
BrowserAnimationsModule,
RouterModule,
TranslateModule,
BrowserModule,
FormsModule,
ResourceLimitModule,
HttpClientModule,
EchartsModule,
ClarityModule,
CollapseModule
],
declarations: [
PageNotFoundComponent,
UnauthorizedComponent,
MessageComponent,
ConfirmationDialogComponent,
TabsComponent,
TabComponent,
PaginateComponent,
BreadcrumbComponent,
AceEditorComponent,
AceEditorBoxComponent,
ModalOperateComponent,
ProgressComponent,
FloatWindowComponent,
FloatWindowItemComponent,
TipDirective,
NavigationComponent,
CardComponent,
InputComponent,
SelectComponent,
OptionComponent,
FilterBoxComponent,
CheckboxComponent,
CheckboxGroupComponent,
DropDownComponent,
DropdownItemComponent,
RelativeTimeFilterPipe,
DiffComponent,
ListPodComponent,
ListEventComponent,
SearchSectionComponent
],
exports: [
BrowserAnimationsModule,
BrowserModule,
ResourceLimitModule,
FormsModule,
EchartsModule,
ClarityModule,
UnauthorizedComponent,
PageNotFoundComponent,
MessageComponent,
TabsComponent,
TabComponent,
BreadcrumbComponent,
PaginateComponent,
DualListBoxModule,
ConfirmationDialogComponent,
AceEditorComponent,
AceEditorBoxComponent,
ModalOperateComponent,
ProgressComponent,
FloatWindowComponent,
FloatWindowItemComponent,
TipDirective,
NavigationComponent,
CardComponent,
InputComponent,
SelectComponent,
OptionComponent,
FilterBoxComponent,
CheckboxComponent,
CheckboxGroupComponent,
DropDownComponent,
DropdownItemComponent,
RelativeTimeFilterPipe,
TranslateModule,
DiffComponent,
ListPodComponent,
ListEventComponent,
SearchSectionComponent,
CollapseModule
],
providers: [
SideNavService,
TipService,
MessageService,
StorageService,
PublishService,
MessageHandlerService,
ConfirmationDialogService,
BreadcrumbService,
ScrollBarService,
AceEditorService,
CopyService,
TabDragService,
SelectCopyService,
DiffService
]
})
export class SharedModule {
}