dynamic-display-shared
Version:
A library for dynamic view
138 lines • 14.9 kB
JavaScript
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { EntitiesCollectionViewComponent, EntitiesListComponent, GroupsCollectionComponent, InnerEntityDetailsComponent, ParametersGroupComponent } from './components/recursive-components';
import { UserAccountComponent } from './components/user-account/user-account.component';
import { FlexLayoutModule } from '@angular/flex-layout';
import { BuildingsAnimationComponent } from './components/buildings-animation/buildings-animation.component';
import { RouterModule } from '@angular/router';
import { FileUploadComponent } from './components/file-upload/file-upload.component';
import { UnauthorizedPageComponent } from './components/unauthorized-page/unauthorized-page.component';
import { LongTextDialogComponent } from './components/long-text-dialog/long-text-dialog.component';
import { EntityService } from './services/entity.service';
import { IdentityInitializer } from './auth/identity-initializer';
import { CustomMaterialModule } from './custom-material-module.module';
import { AzureFileUploadBlService } from './documents/azure-file-upload-bl.service';
import { StorageService } from './documents/storage.service';
import { UpdateEntityService } from './services/update-entity.service';
import * as i0 from "@angular/core";
export class SharedModule {
static forRoot(environment, authConfig) {
return {
ngModule: SharedModule,
providers: [
EntityService,
{
provide: 'env',
useValue: environment
},
InnerEntityDetailsComponent,
{
provide: 'env',
useValue: environment
},
ParametersGroupComponent,
{
provide: 'env',
useValue: environment
},
AzureFileUploadBlService,
{
provide: 'env',
useValue: environment
},
StorageService,
{
provide: 'env',
useValue: environment
},
UpdateEntityService,
{
provide: 'env',
useValue: environment
},
IdentityInitializer,
{
provide: 'authConfig',
useValue: authConfig
}
]
};
}
}
SharedModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.0.4", ngImport: i0, type: SharedModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
SharedModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "14.0.4", ngImport: i0, type: SharedModule, declarations: [ParametersGroupComponent,
InnerEntityDetailsComponent,
EntitiesListComponent,
EntitiesCollectionViewComponent,
UserAccountComponent,
BuildingsAnimationComponent,
FileUploadComponent,
UnauthorizedPageComponent,
LongTextDialogComponent,
GroupsCollectionComponent], imports: [CommonModule,
FormsModule,
ReactiveFormsModule,
CustomMaterialModule,
FlexLayoutModule,
RouterModule], exports: [CommonModule,
FormsModule,
ReactiveFormsModule,
CustomMaterialModule,
ParametersGroupComponent,
InnerEntityDetailsComponent,
EntitiesListComponent,
EntitiesCollectionViewComponent,
UserAccountComponent,
BuildingsAnimationComponent,
FileUploadComponent,
UnauthorizedPageComponent] });
SharedModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "14.0.4", ngImport: i0, type: SharedModule, imports: [CommonModule,
FormsModule,
ReactiveFormsModule,
CustomMaterialModule,
FlexLayoutModule,
RouterModule, CommonModule,
FormsModule,
ReactiveFormsModule,
CustomMaterialModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.0.4", ngImport: i0, type: SharedModule, decorators: [{
type: NgModule,
args: [{
declarations: [
ParametersGroupComponent,
InnerEntityDetailsComponent,
EntitiesListComponent,
EntitiesCollectionViewComponent,
UserAccountComponent,
BuildingsAnimationComponent,
FileUploadComponent,
UnauthorizedPageComponent,
LongTextDialogComponent,
GroupsCollectionComponent
],
imports: [
CommonModule,
FormsModule,
ReactiveFormsModule,
CustomMaterialModule,
FlexLayoutModule,
RouterModule
],
exports: [
CommonModule,
FormsModule,
ReactiveFormsModule,
CustomMaterialModule,
ParametersGroupComponent,
InnerEntityDetailsComponent,
EntitiesListComponent,
EntitiesCollectionViewComponent,
UserAccountComponent,
BuildingsAnimationComponent,
FileUploadComponent,
UnauthorizedPageComponent,
]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2hhcmVkLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2R5bmFtaWMtZGlzcGxheS1zaGFyZWQvc3JjL2xpYi9zaGFyZWQvc2hhcmVkLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQXVCLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUM5RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLFdBQVcsRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQ2xFLE9BQU8sRUFBRSwrQkFBK0IsRUFBRSxxQkFBcUIsRUFBRSx5QkFBeUIsRUFBRSwyQkFBMkIsRUFBRSx3QkFBd0IsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQzdMLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLGtEQUFrRCxDQUFDO0FBQ3hGLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3hELE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLGdFQUFnRSxDQUFDO0FBQzdHLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxnREFBZ0QsQ0FBQztBQUNyRixPQUFPLEVBQUUseUJBQXlCLEVBQUUsTUFBTSw0REFBNEQsQ0FBQztBQUN2RyxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSwwREFBMEQsQ0FBQztBQUNuRyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDMUQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFFbEUsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDdkUsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0sMENBQTBDLENBQUM7QUFDcEYsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBQzdELE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGtDQUFrQyxDQUFDOztBQXVDdkUsTUFBTSxPQUFPLFlBQVk7SUFDZCxNQUFNLENBQUMsT0FBTyxDQUFDLFdBQWdCLEVBQUUsVUFBMkI7UUFFL0QsT0FBTztZQUNILFFBQVEsRUFBRSxZQUFZO1lBQ3RCLFNBQVMsRUFBRTtnQkFDUCxhQUFhO2dCQUNiO29CQUNJLE9BQU8sRUFBRSxLQUFLO29CQUNkLFFBQVEsRUFBRSxXQUFXO2lCQUN4QjtnQkFDRCwyQkFBMkI7Z0JBQzNCO29CQUNJLE9BQU8sRUFBRSxLQUFLO29CQUNkLFFBQVEsRUFBRSxXQUFXO2lCQUN4QjtnQkFDRCx3QkFBd0I7Z0JBQ3hCO29CQUNJLE9BQU8sRUFBRSxLQUFLO29CQUNkLFFBQVEsRUFBRSxXQUFXO2lCQUN4QjtnQkFDRCx3QkFBd0I7Z0JBQ3hCO29CQUNJLE9BQU8sRUFBRSxLQUFLO29CQUNkLFFBQVEsRUFBRSxXQUFXO2lCQUN4QjtnQkFDRCxjQUFjO2dCQUNkO29CQUNJLE9BQU8sRUFBRSxLQUFLO29CQUNkLFFBQVEsRUFBRSxXQUFXO2lCQUN4QjtnQkFDRCxtQkFBbUI7Z0JBQ25CO29CQUNJLE9BQU8sRUFBRSxLQUFLO29CQUNkLFFBQVEsRUFBRSxXQUFXO2lCQUN4QjtnQkFDRCxtQkFBbUI7Z0JBQ25CO29CQUNJLE9BQU8sRUFBRSxZQUFZO29CQUNyQixRQUFRLEVBQUUsVUFBVTtpQkFDdkI7YUFDSjtTQUNKLENBQUM7SUFDTixDQUFDOzt5R0EzQ1EsWUFBWTswR0FBWixZQUFZLGlCQWxDakIsd0JBQXdCO1FBQ3hCLDJCQUEyQjtRQUMzQixxQkFBcUI7UUFDckIsK0JBQStCO1FBQy9CLG9CQUFvQjtRQUNwQiwyQkFBMkI7UUFDM0IsbUJBQW1CO1FBQ25CLHlCQUF5QjtRQUN6Qix1QkFBdUI7UUFDdkIseUJBQXlCLGFBR3pCLFlBQVk7UUFDWixXQUFXO1FBQ1gsbUJBQW1CO1FBQ25CLG9CQUFvQjtRQUNwQixnQkFBZ0I7UUFDaEIsWUFBWSxhQUdaLFlBQVk7UUFDWixXQUFXO1FBQ1gsbUJBQW1CO1FBQ25CLG9CQUFvQjtRQUNwQix3QkFBd0I7UUFDeEIsMkJBQTJCO1FBQzNCLHFCQUFxQjtRQUNyQiwrQkFBK0I7UUFDL0Isb0JBQW9CO1FBQ3BCLDJCQUEyQjtRQUMzQixtQkFBbUI7UUFDbkIseUJBQXlCOzBHQUdwQixZQUFZLFlBdEJqQixZQUFZO1FBQ1osV0FBVztRQUNYLG1CQUFtQjtRQUNuQixvQkFBb0I7UUFDcEIsZ0JBQWdCO1FBQ2hCLFlBQVksRUFHWixZQUFZO1FBQ1osV0FBVztRQUNYLG1CQUFtQjtRQUNuQixvQkFBb0I7MkZBV2YsWUFBWTtrQkFwQ3hCLFFBQVE7bUJBQUM7b0JBQ04sWUFBWSxFQUFFO3dCQUNWLHdCQUF3Qjt3QkFDeEIsMkJBQTJCO3dCQUMzQixxQkFBcUI7d0JBQ3JCLCtCQUErQjt3QkFDL0Isb0JBQW9CO3dCQUNwQiwyQkFBMkI7d0JBQzNCLG1CQUFtQjt3QkFDbkIseUJBQXlCO3dCQUN6Qix1QkFBdUI7d0JBQ3ZCLHlCQUF5QjtxQkFDNUI7b0JBQ0QsT0FBTyxFQUFFO3dCQUNMLFlBQVk7d0JBQ1osV0FBVzt3QkFDWCxtQkFBbUI7d0JBQ25CLG9CQUFvQjt3QkFDcEIsZ0JBQWdCO3dCQUNoQixZQUFZO3FCQUNmO29CQUNELE9BQU8sRUFBRTt3QkFDTCxZQUFZO3dCQUNaLFdBQVc7d0JBQ1gsbUJBQW1CO3dCQUNuQixvQkFBb0I7d0JBQ3BCLHdCQUF3Qjt3QkFDeEIsMkJBQTJCO3dCQUMzQixxQkFBcUI7d0JBQ3JCLCtCQUErQjt3QkFDL0Isb0JBQW9CO3dCQUNwQiwyQkFBMkI7d0JBQzNCLG1CQUFtQjt3QkFDbkIseUJBQXlCO3FCQUM1QjtpQkFDSiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE1vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XHJcbmltcG9ydCB7IEZvcm1zTW9kdWxlLCBSZWFjdGl2ZUZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xyXG5pbXBvcnQgeyBFbnRpdGllc0NvbGxlY3Rpb25WaWV3Q29tcG9uZW50LCBFbnRpdGllc0xpc3RDb21wb25lbnQsIEdyb3Vwc0NvbGxlY3Rpb25Db21wb25lbnQsIElubmVyRW50aXR5RGV0YWlsc0NvbXBvbmVudCwgUGFyYW1ldGVyc0dyb3VwQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3JlY3Vyc2l2ZS1jb21wb25lbnRzJztcclxuaW1wb3J0IHsgVXNlckFjY291bnRDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvdXNlci1hY2NvdW50L3VzZXItYWNjb3VudC5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBGbGV4TGF5b3V0TW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZmxleC1sYXlvdXQnO1xyXG5pbXBvcnQgeyBCdWlsZGluZ3NBbmltYXRpb25Db21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvYnVpbGRpbmdzLWFuaW1hdGlvbi9idWlsZGluZ3MtYW5pbWF0aW9uLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IFJvdXRlck1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL3JvdXRlcic7XHJcbmltcG9ydCB7IEZpbGVVcGxvYWRDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvZmlsZS11cGxvYWQvZmlsZS11cGxvYWQuY29tcG9uZW50JztcclxuaW1wb3J0IHsgVW5hdXRob3JpemVkUGFnZUNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy91bmF1dGhvcml6ZWQtcGFnZS91bmF1dGhvcml6ZWQtcGFnZS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBMb25nVGV4dERpYWxvZ0NvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9sb25nLXRleHQtZGlhbG9nL2xvbmctdGV4dC1kaWFsb2cuY29tcG9uZW50JztcclxuaW1wb3J0IHsgRW50aXR5U2VydmljZSB9IGZyb20gJy4vc2VydmljZXMvZW50aXR5LnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBJZGVudGl0eUluaXRpYWxpemVyIH0gZnJvbSAnLi9hdXRoL2lkZW50aXR5LWluaXRpYWxpemVyJztcclxuaW1wb3J0IHsgQXV0aENvbmZpZ01vZGVsIH0gZnJvbSAnLi9hdXRoL2F1dGguY29uZmlnLm1vZGVsJztcclxuaW1wb3J0IHsgQ3VzdG9tTWF0ZXJpYWxNb2R1bGUgfSBmcm9tICcuL2N1c3RvbS1tYXRlcmlhbC1tb2R1bGUubW9kdWxlJztcclxuaW1wb3J0IHsgQXp1cmVGaWxlVXBsb2FkQmxTZXJ2aWNlIH0gZnJvbSAnLi9kb2N1bWVudHMvYXp1cmUtZmlsZS11cGxvYWQtYmwuc2VydmljZSc7XHJcbmltcG9ydCB7IFN0b3JhZ2VTZXJ2aWNlIH0gZnJvbSAnLi9kb2N1bWVudHMvc3RvcmFnZS5zZXJ2aWNlJztcclxuaW1wb3J0IHsgVXBkYXRlRW50aXR5U2VydmljZSB9IGZyb20gJy4vc2VydmljZXMvdXBkYXRlLWVudGl0eS5zZXJ2aWNlJztcclxuXHJcblxyXG5ATmdNb2R1bGUoe1xyXG4gICAgZGVjbGFyYXRpb25zOiBbXHJcbiAgICAgICAgUGFyYW1ldGVyc0dyb3VwQ29tcG9uZW50LFxyXG4gICAgICAgIElubmVyRW50aXR5RGV0YWlsc0NvbXBvbmVudCxcclxuICAgICAgICBFbnRpdGllc0xpc3RDb21wb25lbnQsXHJcbiAgICAgICAgRW50aXRpZXNDb2xsZWN0aW9uVmlld0NvbXBvbmVudCxcclxuICAgICAgICBVc2VyQWNjb3VudENvbXBvbmVudCxcclxuICAgICAgICBCdWlsZGluZ3NBbmltYXRpb25Db21wb25lbnQsXHJcbiAgICAgICAgRmlsZVVwbG9hZENvbXBvbmVudCxcclxuICAgICAgICBVbmF1dGhvcml6ZWRQYWdlQ29tcG9uZW50LFxyXG4gICAgICAgIExvbmdUZXh0RGlhbG9nQ29tcG9uZW50LFxyXG4gICAgICAgIEdyb3Vwc0NvbGxlY3Rpb25Db21wb25lbnRcclxuICAgIF0sXHJcbiAgICBpbXBvcnRzOiBbXHJcbiAgICAgICAgQ29tbW9uTW9kdWxlLFxyXG4gICAgICAgIEZvcm1zTW9kdWxlLFxyXG4gICAgICAgIFJlYWN0aXZlRm9ybXNNb2R1bGUsXHJcbiAgICAgICAgQ3VzdG9tTWF0ZXJpYWxNb2R1bGUsXHJcbiAgICAgICAgRmxleExheW91dE1vZHVsZSxcclxuICAgICAgICBSb3V0ZXJNb2R1bGVcclxuICAgIF0sXHJcbiAgICBleHBvcnRzOiBbXHJcbiAgICAgICAgQ29tbW9uTW9kdWxlLFxyXG4gICAgICAgIEZvcm1zTW9kdWxlLFxyXG4gICAgICAgIFJlYWN0aXZlRm9ybXNNb2R1bGUsXHJcbiAgICAgICAgQ3VzdG9tTWF0ZXJpYWxNb2R1bGUsXHJcbiAgICAgICAgUGFyYW1ldGVyc0dyb3VwQ29tcG9uZW50LFxyXG4gICAgICAgIElubmVyRW50aXR5RGV0YWlsc0NvbXBvbmVudCxcclxuICAgICAgICBFbnRpdGllc0xpc3RDb21wb25lbnQsXHJcbiAgICAgICAgRW50aXRpZXNDb2xsZWN0aW9uVmlld0NvbXBvbmVudCxcclxuICAgICAgICBVc2VyQWNjb3VudENvbXBvbmVudCxcclxuICAgICAgICBCdWlsZGluZ3NBbmltYXRpb25Db21wb25lbnQsXHJcbiAgICAgICAgRmlsZVVwbG9hZENvbXBvbmVudCxcclxuICAgICAgICBVbmF1dGhvcml6ZWRQYWdlQ29tcG9uZW50LFxyXG4gICAgXVxyXG59KVxyXG5leHBvcnQgY2xhc3MgU2hhcmVkTW9kdWxlIHtcclxuICAgIHB1YmxpYyBzdGF0aWMgZm9yUm9vdChlbnZpcm9ubWVudDogYW55LCBhdXRoQ29uZmlnOiBBdXRoQ29uZmlnTW9kZWwpOiBNb2R1bGVXaXRoUHJvdmlkZXJzPFNoYXJlZE1vZHVsZT4ge1xyXG5cclxuICAgICAgICByZXR1cm4ge1xyXG4gICAgICAgICAgICBuZ01vZHVsZTogU2hhcmVkTW9kdWxlLFxyXG4gICAgICAgICAgICBwcm92aWRlcnM6IFtcclxuICAgICAgICAgICAgICAgIEVudGl0eVNlcnZpY2UsXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvdmlkZTogJ2VudicsXHJcbiAgICAgICAgICAgICAgICAgICAgdXNlVmFsdWU6IGVudmlyb25tZW50XHJcbiAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAgSW5uZXJFbnRpdHlEZXRhaWxzQ29tcG9uZW50LFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3ZpZGU6ICdlbnYnLFxyXG4gICAgICAgICAgICAgICAgICAgIHVzZVZhbHVlOiBlbnZpcm9ubWVudFxyXG4gICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICAgIFBhcmFtZXRlcnNHcm91cENvbXBvbmVudCxcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm92aWRlOiAnZW52JyxcclxuICAgICAgICAgICAgICAgICAgICB1c2VWYWx1ZTogZW52aXJvbm1lbnRcclxuICAgICAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgICAgICBBenVyZUZpbGVVcGxvYWRCbFNlcnZpY2UsXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvdmlkZTogJ2VudicsXHJcbiAgICAgICAgICAgICAgICAgICAgdXNlVmFsdWU6IGVudmlyb25tZW50XHJcbiAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAgU3RvcmFnZVNlcnZpY2UsXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcHJvdmlkZTogJ2VudicsXHJcbiAgICAgICAgICAgICAgICAgICAgdXNlVmFsdWU6IGVudmlyb25tZW50XHJcbiAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAgVXBkYXRlRW50aXR5U2VydmljZSxcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm92aWRlOiAnZW52JyxcclxuICAgICAgICAgICAgICAgICAgICB1c2VWYWx1ZTogZW52aXJvbm1lbnRcclxuICAgICAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgICAgICBJZGVudGl0eUluaXRpYWxpemVyLFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3ZpZGU6ICdhdXRoQ29uZmlnJyxcclxuICAgICAgICAgICAgICAgICAgICB1c2VWYWx1ZTogYXV0aENvbmZpZ1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBdXHJcbiAgICAgICAgfTtcclxuICAgIH1cclxufVxyXG4iXX0=