new multi version export check

This commit is contained in:
Eugenio Romano
2018-02-26 15:08:56 +00:00
parent 4e05e78846
commit 273e0a3900
7 changed files with 5742 additions and 61 deletions

View File

@@ -80,33 +80,6 @@ export function createTranslateLoader(http: HttpClient, logService: LogService)
return new TranslateLoaderService(http, logService);
}
export function modules() {
return [
ViewerModule,
SideBarActionModule,
PipeModule,
CommonModule,
DirectiveModule,
FormsModule,
ReactiveFormsModule,
HttpClientModule,
HostSettingsModule,
UserInfoModule,
MaterialModule,
AppConfigModule,
PaginationModule,
ToolbarModule,
ContextMenuModule,
CardViewModule,
CollapsableModule,
FormModule,
LoginModule,
LanguageMenuModule,
InfoDrawerModule,
DataColumnModule,
DataTableModule
];
}
export function providers() {
return [
@@ -148,7 +121,29 @@ export function providers() {
@NgModule({
imports: [
...modules(),
ViewerModule,
SideBarActionModule,
PipeModule,
CommonModule,
DirectiveModule,
FormsModule,
ReactiveFormsModule,
HttpClientModule,
HostSettingsModule,
UserInfoModule,
MaterialModule,
AppConfigModule,
PaginationModule,
ToolbarModule,
ContextMenuModule,
CardViewModule,
CollapsableModule,
FormModule,
LoginModule,
LanguageMenuModule,
InfoDrawerModule,
DataColumnModule,
DataTableModule,
TranslateModule.forChild({
loader: {
provide: TranslateLoader,
@@ -158,7 +153,29 @@ export function providers() {
})
],
exports: [
...modules(),
ViewerModule,
SideBarActionModule,
PipeModule,
CommonModule,
DirectiveModule,
FormsModule,
ReactiveFormsModule,
HttpClientModule,
HostSettingsModule,
UserInfoModule,
MaterialModule,
AppConfigModule,
PaginationModule,
ToolbarModule,
ContextMenuModule,
CardViewModule,
CollapsableModule,
FormModule,
LoginModule,
LanguageMenuModule,
InfoDrawerModule,
DataColumnModule,
DataTableModule,
TranslateModule
]
})
@@ -167,7 +184,29 @@ export class CoreModuleLazy {
@NgModule({
imports: [
...modules(),
ViewerModule,
SideBarActionModule,
PipeModule,
CommonModule,
DirectiveModule,
FormsModule,
ReactiveFormsModule,
HttpClientModule,
HostSettingsModule,
UserInfoModule,
MaterialModule,
AppConfigModule,
PaginationModule,
ToolbarModule,
ContextMenuModule,
CardViewModule,
CollapsableModule,
FormModule,
LoginModule,
LanguageMenuModule,
InfoDrawerModule,
DataColumnModule,
DataTableModule,
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
@@ -177,7 +216,29 @@ export class CoreModuleLazy {
})
],
exports: [
...modules(),
ViewerModule,
SideBarActionModule,
PipeModule,
CommonModule,
DirectiveModule,
FormsModule,
ReactiveFormsModule,
HttpClientModule,
HostSettingsModule,
UserInfoModule,
MaterialModule,
AppConfigModule,
PaginationModule,
ToolbarModule,
ContextMenuModule,
CardViewModule,
CollapsableModule,
FormModule,
LoginModule,
LanguageMenuModule,
InfoDrawerModule,
DataColumnModule,
DataTableModule,
TranslateModule
],
providers: [