(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["main"],{
/***/ "./src/$$_lazy_route_resource lazy recursive":
/*!**********************************************************!*\
!*** ./src/$$_lazy_route_resource lazy namespace object ***!
\**********************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
function webpackEmptyAsyncContext(req) {
// Here Promise.resolve().then() is used instead of new Promise() to prevent
// uncaught exception popping up in devtools
return Promise.resolve().then(function() {
var e = new Error("Cannot find module '" + req + "'");
e.code = 'MODULE_NOT_FOUND';
throw e;
});
}
webpackEmptyAsyncContext.keys = function() { return []; };
webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
module.exports = webpackEmptyAsyncContext;
webpackEmptyAsyncContext.id = "./src/$$_lazy_route_resource lazy recursive";
/***/ }),
/***/ "./src/app/app-routing.module.ts":
/*!***************************************!*\
!*** ./src/app/app-routing.module.ts ***!
\***************************************/
/*! exports provided: AppRoutingModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppRoutingModule", function() { return AppRoutingModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var _shared_authorization_callback_open_id_call_back_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./shared/authorization/callback/open-id-call-back.component */ "./src/app/shared/authorization/callback/open-id-call-back.component.ts");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _shared_error_rnlt_errors_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./shared/error/rnlt-errors.component */ "./src/app/shared/error/rnlt-errors.component.ts");
/* harmony import */ var _dashboard_dashboard_component__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./dashboard/dashboard.component */ "./src/app/dashboard/dashboard.component.ts");
/* harmony import */ var _shared_authorization_authguard_authguard_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./shared/authorization/authguard/authguard.service */ "./src/app/shared/authorization/authguard/authguard.service.ts");
/* harmony import */ var _shared_authorization_authorization_model__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./shared/authorization/authorization.model */ "./src/app/shared/authorization/authorization.model.ts");
/* harmony import */ var _shared_template_template_component__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./shared/template/template.component */ "./src/app/shared/template/template.component.ts");
/* harmony import */ var _components_doc_forms_types_doc_forms_types_component__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./components/doc-forms-types/doc-forms-types.component */ "./src/app/components/doc-forms-types/doc-forms-types.component.ts");
/* harmony import */ var _components_pics_url_pics_url_component__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./components/pics-url/pics-url.component */ "./src/app/components/pics-url/pics-url.component.ts");
/* harmony import */ var _components_logout_logout_component__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./components/logout/logout.component */ "./src/app/components/logout/logout.component.ts");
/* harmony import */ var _components_master_demand_master_demand_master_component__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./components/master/demand-master/demand-master.component */ "./src/app/components/master/demand-master/demand-master.component.ts");
/* harmony import */ var _components_master_document_code_master_document_code_master_component__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./components/master/document-code-master/document-code-master.component */ "./src/app/components/master/document-code-master/document-code-master.component.ts");
/* harmony import */ var _components_master_format_code_master_format_code_master_component__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./components/master/format-code-master/format-code-master.component */ "./src/app/components/master/format-code-master/format-code-master.component.ts");
/* harmony import */ var _components_translation_parameter_list_translation_parameter_list_component__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./components/translation-parameter-list/translation-parameter-list.component */ "./src/app/components/translation-parameter-list/translation-parameter-list.component.ts");
/* harmony import */ var _components_recipients_list_recipients_list_component__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./components/recipients-list/recipients-list.component */ "./src/app/components/recipients-list/recipients-list.component.ts");
/* harmony import */ var _components_data_quality_list_data_quality_list_component__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./components/data-quality-list/data-quality-list.component */ "./src/app/components/data-quality-list/data-quality-list.component.ts");
var routes = [
{ path: '', redirectTo: 'auth/oidc', pathMatch: 'full' },
{ path: 'auth', children: [
{ path: 'oidc', component: _shared_authorization_callback_open_id_call_back_component__WEBPACK_IMPORTED_MODULE_2__["OpenIdCallBackComponent"] }
] },
{ path: 'logout', component: _components_logout_logout_component__WEBPACK_IMPORTED_MODULE_11__["LogoutComponent"] },
{ path: 'dashboard', component: _shared_template_template_component__WEBPACK_IMPORTED_MODULE_8__["TemplateComponent"], children: [
{ path: '', component: _dashboard_dashboard_component__WEBPACK_IMPORTED_MODULE_5__["DashboardComponent"], canActivate: [_shared_authorization_authguard_authguard_service__WEBPACK_IMPORTED_MODULE_6__["AuthGuard"]], data: { authorizations: _shared_authorization_authorization_model__WEBPACK_IMPORTED_MODULE_7__["Authorization"].NONE } },
{ path: 'documentTypes', component: _components_doc_forms_types_doc_forms_types_component__WEBPACK_IMPORTED_MODULE_9__["DocFormsTypesComponent"], canActivate: [_shared_authorization_authguard_authguard_service__WEBPACK_IMPORTED_MODULE_6__["AuthGuard"]], data: { authorizations: _shared_authorization_authorization_model__WEBPACK_IMPORTED_MODULE_7__["Authorization"].NONE } },
{ path: 'picsUrl', component: _components_pics_url_pics_url_component__WEBPACK_IMPORTED_MODULE_10__["PicsUrlComponent"], canActivate: [_shared_authorization_authguard_authguard_service__WEBPACK_IMPORTED_MODULE_6__["AuthGuard"]], data: { authorizations: _shared_authorization_authorization_model__WEBPACK_IMPORTED_MODULE_7__["Authorization"].NONE } },
{ path: 'translationParameters', component: _components_translation_parameter_list_translation_parameter_list_component__WEBPACK_IMPORTED_MODULE_15__["TranslationParameterListComponent"], canActivate: [_shared_authorization_authguard_authguard_service__WEBPACK_IMPORTED_MODULE_6__["AuthGuard"]],
data: { authorizations: _shared_authorization_authorization_model__WEBPACK_IMPORTED_MODULE_7__["Authorization"].NONE } },
{ path: 'recipients', component: _components_recipients_list_recipients_list_component__WEBPACK_IMPORTED_MODULE_16__["RecipientsListComponent"], canActivate: [_shared_authorization_authguard_authguard_service__WEBPACK_IMPORTED_MODULE_6__["AuthGuard"]], data: { authorizations: _shared_authorization_authorization_model__WEBPACK_IMPORTED_MODULE_7__["Authorization"].NONE } },
{ path: 'dataQualityCheck', component: _components_data_quality_list_data_quality_list_component__WEBPACK_IMPORTED_MODULE_17__["DataQualityListComponent"], canActivate: [_shared_authorization_authguard_authguard_service__WEBPACK_IMPORTED_MODULE_6__["AuthGuard"]],
data: { authorizations: _shared_authorization_authorization_model__WEBPACK_IMPORTED_MODULE_7__["Authorization"].NONE } }
]
},
{ path: 'master', component: _shared_template_template_component__WEBPACK_IMPORTED_MODULE_8__["TemplateComponent"], children: [
{ path: '', component: _dashboard_dashboard_component__WEBPACK_IMPORTED_MODULE_5__["DashboardComponent"], canActivate: [_shared_authorization_authguard_authguard_service__WEBPACK_IMPORTED_MODULE_6__["AuthGuard"]], data: { authorizations: _shared_authorization_authorization_model__WEBPACK_IMPORTED_MODULE_7__["Authorization"].NONE } },
{ path: 'demand', component: _components_master_demand_master_demand_master_component__WEBPACK_IMPORTED_MODULE_12__["DemandMasterComponent"], canActivate: [_shared_authorization_authguard_authguard_service__WEBPACK_IMPORTED_MODULE_6__["AuthGuard"]], data: { authorizations: _shared_authorization_authorization_model__WEBPACK_IMPORTED_MODULE_7__["Authorization"].NONE } },
{ path: 'documentCode', component: _components_master_document_code_master_document_code_master_component__WEBPACK_IMPORTED_MODULE_13__["DocumentCodeMasterComponent"], canActivate: [_shared_authorization_authguard_authguard_service__WEBPACK_IMPORTED_MODULE_6__["AuthGuard"]], data: { authorizations: _shared_authorization_authorization_model__WEBPACK_IMPORTED_MODULE_7__["Authorization"].NONE } },
{ path: 'formatCode', component: _components_master_format_code_master_format_code_master_component__WEBPACK_IMPORTED_MODULE_14__["FormatCodeMasterComponent"], canActivate: [_shared_authorization_authguard_authguard_service__WEBPACK_IMPORTED_MODULE_6__["AuthGuard"]], data: { authorizations: _shared_authorization_authorization_model__WEBPACK_IMPORTED_MODULE_7__["Authorization"].NONE } }
]
},
{ path: 'error/:errorType', component: _shared_error_rnlt_errors_component__WEBPACK_IMPORTED_MODULE_4__["RnltErrorsComponent"] },
{ path: 'error', component: _shared_error_rnlt_errors_component__WEBPACK_IMPORTED_MODULE_4__["RnltErrorsComponent"] },
{ path: '**', redirectTo: 'error' }
];
var AppRoutingModule = /** @class */ (function () {
function AppRoutingModule() {
}
AppRoutingModule = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["NgModule"])({
imports: [_angular_router__WEBPACK_IMPORTED_MODULE_1__["RouterModule"].forRoot(routes, { preloadingStrategy: _angular_router__WEBPACK_IMPORTED_MODULE_1__["PreloadAllModules"] })],
exports: [_angular_router__WEBPACK_IMPORTED_MODULE_1__["RouterModule"]]
})
], AppRoutingModule);
return AppRoutingModule;
}());
/***/ }),
/***/ "./src/app/app.component.css":
/*!***********************************!*\
!*** ./src/app/app.component.css ***!
\***********************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ".templateC {\n display: flex;\n justify-content: space-between;\n padding-bottom: 10px;\n border-bottom: 1px solid #deae70;\n}\n\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvYXBwLmNvbXBvbmVudC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLG9CQUFvQjtFQUNwQixnQ0FBZ0M7QUFDbEMiLCJmaWxlIjoic3JjL2FwcC9hcHAuY29tcG9uZW50LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi50ZW1wbGF0ZUMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlYWU3MDtcbn1cblxuIl19 */"
/***/ }),
/***/ "./src/app/app.component.html":
/*!************************************!*\
!*** ./src/app/app.component.html ***!
\************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n\n\n"
/***/ }),
/***/ "./src/app/app.component.ts":
/*!**********************************!*\
!*** ./src/app/app.component.ts ***!
\**********************************/
/*! exports provided: AppComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppComponent", function() { return AppComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _shared_authorization_authorization_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./shared/authorization/authorization.service */ "./src/app/shared/authorization/authorization.service.ts");
var AppComponent = /** @class */ (function () {
function AppComponent(authorizationService) {
this.authorizationService = authorizationService;
this.title = 'PIT';
this.authorizationService.configureOidcAndLogin();
}
AppComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-root',
template: __webpack_require__(/*! ./app.component.html */ "./src/app/app.component.html"),
styles: [__webpack_require__(/*! ./app.component.css */ "./src/app/app.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_shared_authorization_authorization_service__WEBPACK_IMPORTED_MODULE_2__["AuthorizationService"]])
], AppComponent);
return AppComponent;
}());
/***/ }),
/***/ "./src/app/app.module.ts":
/*!*******************************!*\
!*** ./src/app/app.module.ts ***!
\*******************************/
/*! exports provided: createTranslateLoader, getDatepickerConfig, AppModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createTranslateLoader", function() { return createTranslateLoader; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getDatepickerConfig", function() { return getDatepickerConfig; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppModule", function() { return AppModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/platform-browser */ "./node_modules/@angular/platform-browser/fesm5/platform-browser.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _app_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./app.component */ "./src/app/app.component.ts");
/* harmony import */ var angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! angular-oauth2-oidc-codeflow */ "./node_modules/angular-oauth2-oidc-codeflow/esm5/angular-oauth2-oidc-codeflow.js");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var _shared_shared_module__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./shared/shared.module */ "./src/app/shared/shared.module.ts");
/* harmony import */ var _app_routing_module__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./app-routing.module */ "./src/app/app-routing.module.ts");
/* harmony import */ var _shared_error_rnlt_errors_module__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./shared/error/rnlt-errors.module */ "./src/app/shared/error/rnlt-errors.module.ts");
/* harmony import */ var _dashboard_dashboard_component__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./dashboard/dashboard.component */ "./src/app/dashboard/dashboard.component.ts");
/* harmony import */ var _shared_authorization_authorization_module__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./shared/authorization/authorization.module */ "./src/app/shared/authorization/authorization.module.ts");
/* harmony import */ var _shared_authorization_config_oauth_module_config__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./shared/authorization/config/oauth-module.config */ "./src/app/shared/authorization/config/oauth-module.config.ts");
/* harmony import */ var _components_doc_forms_types_doc_forms_types_component__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./components/doc-forms-types/doc-forms-types.component */ "./src/app/components/doc-forms-types/doc-forms-types.component.ts");
/* harmony import */ var _components_pics_url_pics_url_component__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./components/pics-url/pics-url.component */ "./src/app/components/pics-url/pics-url.component.ts");
/* harmony import */ var _ngx_translate_core__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @ngx-translate/core */ "./node_modules/@ngx-translate/core/fesm5/ngx-translate-core.js");
/* harmony import */ var _ngx_translate_http_loader__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @ngx-translate/http-loader */ "./node_modules/@ngx-translate/http-loader/fesm5/ngx-translate-http-loader.js");
/* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @angular/platform-browser/animations */ "./node_modules/@angular/platform-browser/fesm5/animations.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var _components_add_doc_forms_add_doc_forms_component__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./components/add-doc-forms/add-doc-forms.component */ "./src/app/components/add-doc-forms/add-doc-forms.component.ts");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var angular_datatables__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! angular-datatables */ "./node_modules/angular-datatables/index.js");
/* harmony import */ var _shared_confirm_dialog_confirm_dialog_component__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./shared/confirm-dialog/confirm-dialog.component */ "./src/app/shared/confirm-dialog/confirm-dialog.component.ts");
/* harmony import */ var _services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./services/confirm-dialog.service */ "./src/app/services/confirm-dialog.service.ts");
/* harmony import */ var ng_http_loader__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ng-http-loader */ "./node_modules/ng-http-loader/fesm5/ng-http-loader.js");
/* harmony import */ var _components_logout_logout_component__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./components/logout/logout.component */ "./src/app/components/logout/logout.component.ts");
/* harmony import */ var _components_master_demand_master_demand_master_component__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./components/master/demand-master/demand-master.component */ "./src/app/components/master/demand-master/demand-master.component.ts");
/* harmony import */ var _components_master_document_code_master_document_code_master_component__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./components/master/document-code-master/document-code-master.component */ "./src/app/components/master/document-code-master/document-code-master.component.ts");
/* harmony import */ var _components_master_format_code_master_format_code_master_component__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./components/master/format-code-master/format-code-master.component */ "./src/app/components/master/format-code-master/format-code-master.component.ts");
/* harmony import */ var _model_add_document_code_add_document_code_component__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./model/add-document-code/add-document-code.component */ "./src/app/model/add-document-code/add-document-code.component.ts");
/* harmony import */ var _model_add_format_code_add_format_code_component__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./model/add-format-code/add-format-code.component */ "./src/app/model/add-format-code/add-format-code.component.ts");
/* harmony import */ var _components_translation_parameter_list_translation_parameter_list_component__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./components/translation-parameter-list/translation-parameter-list.component */ "./src/app/components/translation-parameter-list/translation-parameter-list.component.ts");
/* harmony import */ var _components_recipients_list_recipients_list_component__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./components/recipients-list/recipients-list.component */ "./src/app/components/recipients-list/recipients-list.component.ts");
/* harmony import */ var _model_add_translation_parameter_add_translation_parameter_component__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./model/add-translation-parameter/add-translation-parameter.component */ "./src/app/model/add-translation-parameter/add-translation-parameter.component.ts");
/* harmony import */ var _model_add_recipients_add_recipients_component__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./model/add-recipients/add-recipients.component */ "./src/app/model/add-recipients/add-recipients.component.ts");
/* harmony import */ var ngx_bootstrap_datepicker__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ngx-bootstrap/datepicker */ "./node_modules/ngx-bootstrap/datepicker/fesm5/ngx-bootstrap-datepicker.js");
/* harmony import */ var _model_translation_status_translation_status_component__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./model/translation-status/translation-status.component */ "./src/app/model/translation-status/translation-status.component.ts");
/* harmony import */ var _components_data_quality_list_data_quality_list_component__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./components/data-quality-list/data-quality-list.component */ "./src/app/components/data-quality-list/data-quality-list.component.ts");
function createTranslateLoader(http) {
return new _ngx_translate_http_loader__WEBPACK_IMPORTED_MODULE_15__["TranslateHttpLoader"](http, './assets/i18n/', '.json');
}
function getDatepickerConfig() {
return Object.assign(new ngx_bootstrap_datepicker__WEBPACK_IMPORTED_MODULE_35__["BsDatepickerConfig"](), {
dateInputFormat: 'DD-MMM-YYYY'
});
}
var AppModule = /** @class */ (function () {
function AppModule() {
}
AppModule = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["NgModule"])({
declarations: [
_app_component__WEBPACK_IMPORTED_MODULE_3__["AppComponent"],
_dashboard_dashboard_component__WEBPACK_IMPORTED_MODULE_9__["DashboardComponent"],
_components_doc_forms_types_doc_forms_types_component__WEBPACK_IMPORTED_MODULE_12__["DocFormsTypesComponent"],
_components_pics_url_pics_url_component__WEBPACK_IMPORTED_MODULE_13__["PicsUrlComponent"],
_components_add_doc_forms_add_doc_forms_component__WEBPACK_IMPORTED_MODULE_19__["AddDocFormsComponent"],
_shared_confirm_dialog_confirm_dialog_component__WEBPACK_IMPORTED_MODULE_22__["ConfirmDialogComponent"],
_components_logout_logout_component__WEBPACK_IMPORTED_MODULE_25__["LogoutComponent"],
_components_master_demand_master_demand_master_component__WEBPACK_IMPORTED_MODULE_26__["DemandMasterComponent"],
_components_master_document_code_master_document_code_master_component__WEBPACK_IMPORTED_MODULE_27__["DocumentCodeMasterComponent"],
_components_master_format_code_master_format_code_master_component__WEBPACK_IMPORTED_MODULE_28__["FormatCodeMasterComponent"],
_model_add_document_code_add_document_code_component__WEBPACK_IMPORTED_MODULE_29__["AddDocumentCodeComponent"],
_model_add_format_code_add_format_code_component__WEBPACK_IMPORTED_MODULE_30__["AddFormatCodeComponent"],
_components_translation_parameter_list_translation_parameter_list_component__WEBPACK_IMPORTED_MODULE_31__["TranslationParameterListComponent"],
_components_recipients_list_recipients_list_component__WEBPACK_IMPORTED_MODULE_32__["RecipientsListComponent"],
_model_add_translation_parameter_add_translation_parameter_component__WEBPACK_IMPORTED_MODULE_33__["AddTranslationParameterComponent"],
_model_add_recipients_add_recipients_component__WEBPACK_IMPORTED_MODULE_34__["AddRecipientsComponent"],
_model_translation_status_translation_status_component__WEBPACK_IMPORTED_MODULE_36__["TranslationStatusComponent"],
_components_data_quality_list_data_quality_list_component__WEBPACK_IMPORTED_MODULE_37__["DataQualityListComponent"],
],
imports: [
_shared_shared_module__WEBPACK_IMPORTED_MODULE_6__["SharedModule"],
_shared_authorization_authorization_module__WEBPACK_IMPORTED_MODULE_10__["AuthorizationModule"].forRoot(),
_shared_error_rnlt_errors_module__WEBPACK_IMPORTED_MODULE_8__["RnltErrorsModule"],
_app_routing_module__WEBPACK_IMPORTED_MODULE_7__["AppRoutingModule"],
_angular_platform_browser__WEBPACK_IMPORTED_MODULE_1__["BrowserModule"],
_angular_common_http__WEBPACK_IMPORTED_MODULE_5__["HttpClientModule"],
angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_4__["OAuthModule"].forRoot(),
_ngx_translate_core__WEBPACK_IMPORTED_MODULE_14__["TranslateModule"].forRoot({
loader: {
provide: _ngx_translate_core__WEBPACK_IMPORTED_MODULE_14__["TranslateLoader"],
useFactory: (createTranslateLoader),
deps: [_angular_common_http__WEBPACK_IMPORTED_MODULE_5__["HttpClient"]]
}
}),
_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_16__["BrowserAnimationsModule"],
ngx_toastr__WEBPACK_IMPORTED_MODULE_17__["ToastrModule"].forRoot(),
_ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_18__["NgbModule"],
_angular_forms__WEBPACK_IMPORTED_MODULE_20__["FormsModule"],
_angular_forms__WEBPACK_IMPORTED_MODULE_20__["ReactiveFormsModule"],
angular_datatables__WEBPACK_IMPORTED_MODULE_21__["DataTablesModule"],
ng_http_loader__WEBPACK_IMPORTED_MODULE_24__["NgHttpLoaderModule"].forRoot(),
ngx_bootstrap_datepicker__WEBPACK_IMPORTED_MODULE_35__["BsDatepickerModule"].forRoot(),
ngx_bootstrap_datepicker__WEBPACK_IMPORTED_MODULE_35__["DatepickerModule"].forRoot(),
],
providers: [
{ provide: angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_4__["ValidationHandler"], useClass: angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_4__["JwksValidationHandler"] },
{ provide: angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_4__["OAuthModuleConfig"], useValue: _shared_authorization_config_oauth_module_config__WEBPACK_IMPORTED_MODULE_11__["oAuthModuleConfig"] },
_ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_18__["NgbActiveModal"],
_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_23__["ConfirmDialogService"],
{ provide: ngx_bootstrap_datepicker__WEBPACK_IMPORTED_MODULE_35__["BsDatepickerConfig"], useFactory: getDatepickerConfig }
],
bootstrap: [_app_component__WEBPACK_IMPORTED_MODULE_3__["AppComponent"]],
entryComponents: [
_components_add_doc_forms_add_doc_forms_component__WEBPACK_IMPORTED_MODULE_19__["AddDocFormsComponent"],
_shared_confirm_dialog_confirm_dialog_component__WEBPACK_IMPORTED_MODULE_22__["ConfirmDialogComponent"],
_model_add_document_code_add_document_code_component__WEBPACK_IMPORTED_MODULE_29__["AddDocumentCodeComponent"],
_model_add_format_code_add_format_code_component__WEBPACK_IMPORTED_MODULE_30__["AddFormatCodeComponent"],
_model_add_translation_parameter_add_translation_parameter_component__WEBPACK_IMPORTED_MODULE_33__["AddTranslationParameterComponent"],
_model_add_recipients_add_recipients_component__WEBPACK_IMPORTED_MODULE_34__["AddRecipientsComponent"],
_model_translation_status_translation_status_component__WEBPACK_IMPORTED_MODULE_36__["TranslationStatusComponent"]
]
})
], AppModule);
return AppModule;
}());
/***/ }),
/***/ "./src/app/components/add-doc-forms/add-doc-forms.component.css":
/*!**********************************************************************!*\
!*** ./src/app/components/add-doc-forms/add-doc-forms.component.css ***!
\**********************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ".form-control{\r\n border-radius:0px !important;\r\n}\r\n.body-content{\r\n padding: 8px;\r\n}\r\n.side-holder{\r\n padding: 0px 10px 0px 10px;\r\n vertical-align: top;\r\n}\r\n.header-title{\r\n padding: 0px 0px 8px 1px;\r\n font-weight: bold;\r\n}\r\n.content-holder{\r\n max-width: 275px;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n max-height: 20px;\r\n white-space: nowrap;\r\n}\r\nlabel{\r\n display: inline !important;\r\n}\r\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvY29tcG9uZW50cy9hZGQtZG9jLWZvcm1zL2FkZC1kb2MtZm9ybXMuY29tcG9uZW50LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtJQUNJLDRCQUE0QjtBQUNoQztBQUNBO0lBQ0ksWUFBWTtBQUNoQjtBQUNBO0lBQ0ksMEJBQTBCO0lBQzFCLG1CQUFtQjtBQUN2QjtBQUNBO0lBQ0ksd0JBQXdCO0lBQ3hCLGlCQUFpQjtBQUNyQjtBQUNBO0lBQ0ksZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQix1QkFBdUI7SUFDdkIsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtBQUN2QjtBQUNBO0lBQ0ksMEJBQTBCO0FBQzlCIiwiZmlsZSI6InNyYy9hcHAvY29tcG9uZW50cy9hZGQtZG9jLWZvcm1zL2FkZC1kb2MtZm9ybXMuY29tcG9uZW50LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5mb3JtLWNvbnRyb2x7XHJcbiAgICBib3JkZXItcmFkaXVzOjBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5ib2R5LWNvbnRlbnR7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbn1cclxuLnNpZGUtaG9sZGVye1xyXG4gICAgcGFkZGluZzogMHB4IDEwcHggMHB4IDEwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbi5oZWFkZXItdGl0bGV7XHJcbiAgICBwYWRkaW5nOiAwcHggMHB4IDhweCAxcHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4uY29udGVudC1ob2xkZXJ7XHJcbiAgICBtYXgtd2lkdGg6IDI3NXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgbWF4LWhlaWdodDogMjBweDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxubGFiZWx7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxufSJdfQ== */"
/***/ }),
/***/ "./src/app/components/add-doc-forms/add-doc-forms.component.html":
/*!***********************************************************************!*\
!*** ./src/app/components/add-doc-forms/add-doc-forms.component.html ***!
\***********************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "
"
/***/ }),
/***/ "./src/app/components/add-doc-forms/add-doc-forms.component.ts":
/*!*********************************************************************!*\
!*** ./src/app/components/add-doc-forms/add-doc-forms.component.ts ***!
\*********************************************************************/
/*! exports provided: AddDocFormsComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddDocFormsComponent", function() { return AddDocFormsComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
var AddDocFormsComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](AddDocFormsComponent, _super);
// tslint:disable-next-line:max-line-length
function AddDocFormsComponent(formBuilder, httpClient, activeModal, toastr) {
var _this = _super.call(this, toastr, httpClient) || this;
_this.formBuilder = formBuilder;
_this.httpClient = httpClient;
_this.activeModal = activeModal;
_this.toastr = toastr;
_this.isSubmitted = false;
_this.docformat = '';
_this.pimLabel = '';
_this.formatCode = [];
_this.reqJson = {};
return _this;
}
AddDocFormsComponent.prototype.ngOnInit = function () {
this.docForms = this.formBuilder.group({
doc_code: ['', _angular_forms__WEBPACK_IMPORTED_MODULE_3__["Validators"].required],
doc_label: ['', _angular_forms__WEBPACK_IMPORTED_MODULE_3__["Validators"].required],
formate_code: ['', _angular_forms__WEBPACK_IMPORTED_MODULE_3__["Validators"].required]
});
this.getDocumentCodes();
this.getFormatCodes();
};
AddDocFormsComponent.prototype.getDocumentCodes = function () {
var _this = this;
if (this.SelectedItem.toString() === '0'.toString()) {
this.getDocumentCodeList().subscribe(function (res) {
_this.docCodeList = res;
if (_this.docCodeList.length <= 0) {
_this.ShowNotification('Document codes not available', 'E');
}
});
this.selectedFormats = [];
}
else {
this.getDocumentCodeListById(this.SelectedItem).subscribe(function (res) {
_this.docCodeList = res;
_this.selectedFormats = _this.docCodeList[0].formatCode.replace('"', '').split(',');
for (var _i = 0, _a = _this.selectedFormats; _i < _a.length; _i++) {
var item = _a[_i];
_this.setFormatCode(item, true);
}
_this.setDocCode(_this.docCodeList[0].docCode, _this.docCodeList[0].pimLabel);
});
}
};
AddDocFormsComponent.prototype.checkSelectedFormatCode = function (code) {
var returnType = false;
for (var _i = 0, _a = this.selectedFormats; _i < _a.length; _i++) {
var fcode = _a[_i];
if (fcode.toString() === code.toString()) {
returnType = true;
break;
}
}
return returnType;
};
AddDocFormsComponent.prototype.getFormatCodes = function () {
var _this = this;
this.getFormCodeList().subscribe(function (res) {
_this.formCodeList = res;
});
};
AddDocFormsComponent.prototype.addDocFormTypes = function () {
var _this = this;
this.formatCode = this.formatCode.filter(function (elem, index, self) {
return index === self.indexOf(elem);
});
if (this.docformat === '') {
this.ShowNotification('Please select document code', 'E');
}
else if (this.formatCode.length < 1) {
this.ShowNotification('Please select format code', 'E');
}
else if (this.isSubmitted === false) {
var code = 'docFormatId';
this.reqJson[code] = this.SelectedItem;
code = 'docCode';
this.reqJson[code] = this.docformat;
code = 'pimLabel';
this.reqJson[code] = this.pimLabel;
code = 'formatCode';
this.reqJson[code] = this.formatCode.join(',');
code = 'interfaceCode';
this.reqJson[code] = sessionStorage.getItem('interface_code');
this.addDocFormList(this.reqJson).subscribe(function (resp) {
if (_this.SelectedItem !== 0) {
_this.ShowNotification('Document and Format Type Updated', 'S');
}
else {
_this.ShowNotification('Document and Format Type added', 'S');
}
// Code to Insert json to Database
_this.activeModal.dismiss(true);
_this.docForms.reset();
_this.isSubmitted = true;
});
}
};
AddDocFormsComponent.prototype.setDocCode = function (code, pimLabel) {
this.docformat = code;
this.pimLabel = pimLabel;
};
AddDocFormsComponent.prototype.setFormatCode = function (fcode, isChecked) {
if (isChecked) {
this.formatCode.push(fcode);
}
else {
this.tempArray = [];
for (var _i = 0, _a = this.formatCode; _i < _a.length; _i++) {
var fmcode = _a[_i];
if (fmcode.toString() !== fcode.toString()) {
this.tempArray.push(fmcode);
}
}
this.formatCode = this.tempArray;
}
};
AddDocFormsComponent.prototype.dismiss = function () {
this.activeModal.dismiss();
};
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", String)
], AddDocFormsComponent.prototype, "title", void 0);
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
], AddDocFormsComponent.prototype, "SelectedItem", void 0);
AddDocFormsComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-add-doc-forms',
template: __webpack_require__(/*! ./add-doc-forms.component.html */ "./src/app/components/add-doc-forms/add-doc-forms.component.html"),
styles: [__webpack_require__(/*! ./add-doc-forms.component.css */ "./src/app/components/add-doc-forms/add-doc-forms.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormBuilder"], _angular_common_http__WEBPACK_IMPORTED_MODULE_5__["HttpClient"], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__["NgbActiveModal"], ngx_toastr__WEBPACK_IMPORTED_MODULE_4__["ToastrService"]])
], AddDocFormsComponent);
return AddDocFormsComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_6__["Common"]));
/***/ }),
/***/ "./src/app/components/data-quality-list/data-quality-list.component.css":
/*!******************************************************************************!*\
!*** ./src/app/components/data-quality-list/data-quality-list.component.css ***!
\******************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ".data-quality-table{\n overflow-x: scroll;\n height: 100vh;\n}\n\n.show-entries{\n float: left;\n}\n\n.search-entries{\n float: right;\n margin-right: 30px;\n}\n\n.search-btn{\n background-color: rgb(252, 213, 71);\n margin-left: 5px;\n border-radius: 5px;\n}\n\n::ng-deep .dataTables_length {\n display: none !important;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvY29tcG9uZW50cy9kYXRhLXF1YWxpdHktbGlzdC9kYXRhLXF1YWxpdHktbGlzdC5jb21wb25lbnQuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksa0JBQWtCO0lBQ2xCLGFBQWE7QUFDakI7O0FBRUE7SUFDSSxXQUFXO0FBQ2Y7O0FBRUE7SUFDSSxZQUFZO0lBQ1osa0JBQWtCO0FBQ3RCOztBQUVBO0lBQ0ksbUNBQW1DO0lBQ25DLGdCQUFnQjtJQUNoQixrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSx3QkFBd0I7QUFDNUIiLCJmaWxlIjoic3JjL2FwcC9jb21wb25lbnRzL2RhdGEtcXVhbGl0eS1saXN0L2RhdGEtcXVhbGl0eS1saXN0LmNvbXBvbmVudC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGF0YS1xdWFsaXR5LXRhYmxle1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4uc2hvdy1lbnRyaWVze1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uc2VhcmNoLWVudHJpZXN7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuLnNlYXJjaC1idG57XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MiwgMjEzLCA3MSk7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbjo6bmctZGVlcCAuZGF0YVRhYmxlc19sZW5ndGgge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0iXX0= */"
/***/ }),
/***/ "./src/app/components/data-quality-list/data-quality-list.component.html":
/*!*******************************************************************************!*\
!*** ./src/app/components/data-quality-list/data-quality-list.component.html ***!
\*******************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n \n
\n
\n
\n \n
\n \n
\n
\n \n
\n \n
\n \n \n pa_name | \n pa_name_modification_date | \n pa_descritpion | \n pa_description_modification_date | \n pa_technical_description | \n pa_technical_description_modification_date | \n Segment | \n Categories | \n
\n \n 0\">\n \n \n {{dataQualityList[pimKey] != undefined && dataQualityList[pimKey] != '' ? dataQualityList[pimKey] : '-'}}\n {{dataQualityList[pimKey] != undefined && dataQualityList[pimKey] != '' ? dataQualityList[pimKey] : '-'}}\n | \n {{ segment!= '' ? segment : '-'}} | \n {{dataQualityList['categories'] != undefined && dataQualityList['categories'] != '' ? dataQualityList['categories'] : '-'}} | \n
\n \n
\n
\n
\n
\n
"
/***/ }),
/***/ "./src/app/components/data-quality-list/data-quality-list.component.ts":
/*!*****************************************************************************!*\
!*** ./src/app/components/data-quality-list/data-quality-list.component.ts ***!
\*****************************************************************************/
/*! exports provided: DataQualityListComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DataQualityListComponent", function() { return DataQualityListComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var src_app_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/app/services/confirm-dialog.service */ "./src/app/services/confirm-dialog.service.ts");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
var DataQualityListComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](DataQualityListComponent, _super);
// tslint:disable-next-line:max-line-length
function DataQualityListComponent(confirmDialogService, httpclient, toastr, modalService) {
var _this = _super.call(this, toastr, httpclient) || this;
_this.confirmDialogService = confirmDialogService;
_this.httpclient = httpclient;
_this.toastr = toastr;
_this.modalService = modalService;
_this.dataQualityList = [];
_this.fromMinDate = new Date();
_this.toMinDate = new Date();
_this.valuesChoices = [
10, 25, 50, 100
];
_this.entriesLength = 10;
return _this;
}
DataQualityListComponent.prototype.ngOnInit = function () {
this.printOrder = ['pa_name_fr_MASTER', 'modification_date_pa_name_fr_MASTER', 'pa_description_fr_MASTER', 'modification_date_pa_description_fr_MASTER', 'pa_technical_description_fr_MASTER', 'modification_date_pa_technical_description_fr_MASTER'];
this.dataQualityList = [];
this.searchEntries = '';
this.segment = '';
};
DataQualityListComponent.prototype.searchResults = function () {
var _this = this;
this.dataQualityList = [];
this.segment = '';
this.getDataQualitycheck(this.searchEntries).subscribe(function (resp) {
if (resp.length > 0) {
resp.forEach(function (elements) {
_this.dataQualityList[elements.pimKey] = elements.pimValue != undefined && elements.pimValue != '' ? elements.pimValue.replaceAll('"', '') : '-';
if (elements.pimKey == 'categories') {
_this.segment = elements.pimValue.substring(3, 4);
}
});
}
}, function (error) {
_this.dataQualityList = [];
_this.ShowNotification('Error while loading list', 'E');
});
};
DataQualityListComponent.prototype.getStatus = function (value) {
if (value != undefined && new Date(value).toString() == 'Invalid Date' && value.toString().length > 1)
return true;
else
return false;
};
DataQualityListComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-data-quality-list',
template: __webpack_require__(/*! ./data-quality-list.component.html */ "./src/app/components/data-quality-list/data-quality-list.component.html"),
styles: [__webpack_require__(/*! ./data-quality-list.component.css */ "./src/app/components/data-quality-list/data-quality-list.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [src_app_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_4__["ConfirmDialogService"], _angular_common_http__WEBPACK_IMPORTED_MODULE_5__["HttpClient"], ngx_toastr__WEBPACK_IMPORTED_MODULE_3__["ToastrService"], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__["NgbModal"]])
], DataQualityListComponent);
return DataQualityListComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_6__["Common"]));
/***/ }),
/***/ "./src/app/components/doc-forms-types/doc-forms-types.component.css":
/*!**************************************************************************!*\
!*** ./src/app/components/doc-forms-types/doc-forms-types.component.css ***!
\**************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2NvbXBvbmVudHMvZG9jLWZvcm1zLXR5cGVzL2RvYy1mb3Jtcy10eXBlcy5jb21wb25lbnQuY3NzIn0= */"
/***/ }),
/***/ "./src/app/components/doc-forms-types/doc-forms-types.component.html":
/*!***************************************************************************!*\
!*** ./src/app/components/doc-forms-types/doc-forms-types.component.html ***!
\***************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ""
/***/ }),
/***/ "./src/app/components/doc-forms-types/doc-forms-types.component.ts":
/*!*************************************************************************!*\
!*** ./src/app/components/doc-forms-types/doc-forms-types.component.ts ***!
\*************************************************************************/
/*! exports provided: DocFormsTypesComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocFormsTypesComponent", function() { return DocFormsTypesComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var _add_doc_forms_add_doc_forms_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../add-doc-forms/add-doc-forms.component */ "./src/app/components/add-doc-forms/add-doc-forms.component.ts");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var src_app_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/app/services/confirm-dialog.service */ "./src/app/services/confirm-dialog.service.ts");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
/* harmony import */ var angular_datatables__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! angular-datatables */ "./node_modules/angular-datatables/index.js");
var DocFormsTypesComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](DocFormsTypesComponent, _super);
// tslint:disable-next-line:max-line-length
function DocFormsTypesComponent(confirmDialogService, httpclient, toastr, modalService) {
var _this = _super.call(this, toastr, httpclient) || this;
_this.confirmDialogService = confirmDialogService;
_this.httpclient = httpclient;
_this.toastr = toastr;
_this.modalService = modalService;
_this.dtOptions = {};
_this.dtTrigger = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"]();
return _this;
}
DocFormsTypesComponent.prototype.ngOnInit = function () {
this.selectedRow = 0;
this.getDocumentandFormatList();
};
DocFormsTypesComponent.prototype.getDocumentandFormatList = function () {
var _this = this;
this.dtOptions = {
pagingType: 'full_numbers',
pageLength: 10
};
this.getDocFormTypeList().subscribe(function (resp) {
_this.selectedRow = 0;
_this.docFormList = resp;
_this.dtTrigger.next();
}, function (error) {
_this.ShowNotification('Error while loading list', 'E');
});
};
DocFormsTypesComponent.prototype.selectedItem = function (id) {
this.selectedRow = id;
};
DocFormsTypesComponent.prototype.open = function () {
var _this = this;
var title = 'Add Document & Format Types';
this.selectedRow = 0;
this.confirmDialogService.openModal(_add_doc_forms_add_doc_forms_component__WEBPACK_IMPORTED_MODULE_3__["AddDocFormsComponent"], title, this.selectedRow)
.then(function (confirmed) {
_this.rerender();
_this.getDocumentandFormatList();
})
.catch(function () { _this.rerender(); _this.getDocumentandFormatList(); });
};
DocFormsTypesComponent.prototype.editItem = function () {
var _this = this;
if (this.selectedRow === 0) {
this.ShowNotification('Please select any one', 'E');
}
else {
var title = 'Edit Document & Format Types';
this.confirmDialogService.openModal(_add_doc_forms_add_doc_forms_component__WEBPACK_IMPORTED_MODULE_3__["AddDocFormsComponent"], title, this.selectedRow)
.then(function (confirmed) {
_this.rerender();
_this.getDocumentandFormatList();
})
.catch(function () { _this.rerender(); _this.getDocumentandFormatList(); });
}
};
DocFormsTypesComponent.prototype.deleteItem = function () {
var _this = this;
if (this.selectedRow !== 0) {
this.confirmDialogService.confirm('Confirm', 'Do you really want to delete?')
.then(function (confirmed) {
if (confirmed === true) {
_this.deleteDocFormListById(_this.selectedRow).subscribe(function (resp) {
if (resp === true) {
_this.ShowNotification('Selected Row Deleted Successfully', 'S');
_this.rerender();
_this.getDocumentandFormatList();
}
else {
_this.ShowNotification(resp.toString(), 'E');
}
});
}
})
.catch(function () { return console.log('User dismissed'); });
}
else {
this.ShowNotification('Please select any one', 'E');
}
};
DocFormsTypesComponent.prototype.rerender = function () {
this.dtElement.dtInstance.then(function (dtInstance) {
dtInstance.destroy();
});
};
DocFormsTypesComponent.prototype.ngOnDestroy = function () {
// Do not forget to unsubscribe the event
this.dtTrigger.unsubscribe();
};
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])(angular_datatables__WEBPACK_IMPORTED_MODULE_9__["DataTableDirective"]),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", angular_datatables__WEBPACK_IMPORTED_MODULE_9__["DataTableDirective"])
], DocFormsTypesComponent.prototype, "dtElement", void 0);
DocFormsTypesComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-doc-forms-types',
template: __webpack_require__(/*! ./doc-forms-types.component.html */ "./src/app/components/doc-forms-types/doc-forms-types.component.html"),
styles: [__webpack_require__(/*! ./doc-forms-types.component.css */ "./src/app/components/doc-forms-types/doc-forms-types.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [src_app_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_6__["ConfirmDialogService"], _angular_common_http__WEBPACK_IMPORTED_MODULE_7__["HttpClient"], ngx_toastr__WEBPACK_IMPORTED_MODULE_5__["ToastrService"], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__["NgbModal"]])
], DocFormsTypesComponent);
return DocFormsTypesComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_8__["Common"]));
/***/ }),
/***/ "./src/app/components/logout/logout.component.css":
/*!********************************************************!*\
!*** ./src/app/components/logout/logout.component.css ***!
\********************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ".customBtn{\r\n top: 12%;\r\n position: absolute;\r\n right: 6%;\r\n width: 258px;\r\n box-shadow: 0 6px 6px rgba(0, 0, 0, 0.5) !important;\r\n z-index: 999999;\r\n }\r\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvY29tcG9uZW50cy9sb2dvdXQvbG9nb3V0LmNvbXBvbmVudC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7SUFDSSxRQUFRO0lBQ1Isa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxZQUFZO0lBQ1osbURBQW1EO0lBQ25ELGVBQWU7RUFDakIiLCJmaWxlIjoic3JjL2FwcC9jb21wb25lbnRzL2xvZ291dC9sb2dvdXQuY29tcG9uZW50LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5jdXN0b21CdG57XHJcbiAgICB0b3A6IDEyJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiA2JTtcclxuICAgIHdpZHRoOiAyNThweDtcclxuICAgIGJveC1zaGFkb3c6IDAgNnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcclxuICAgIHotaW5kZXg6IDk5OTk5OTtcclxuICB9Il19 */"
/***/ }),
/***/ "./src/app/components/logout/logout.component.html":
/*!*********************************************************!*\
!*** ./src/app/components/logout/logout.component.html ***!
\*********************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n\n\n
\n
\n
![\"\"](\"assets/img/logo_renault.png\")
\n
Authorization in progress...
\n
\n
\n
\n"
/***/ }),
/***/ "./src/app/components/logout/logout.component.ts":
/*!*******************************************************!*\
!*** ./src/app/components/logout/logout.component.ts ***!
\*******************************************************/
/*! exports provided: LogoutComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LogoutComponent", function() { return LogoutComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
var LogoutComponent = /** @class */ (function () {
function LogoutComponent() {
}
LogoutComponent.prototype.ngOnInit = function () {
};
LogoutComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-logout',
template: __webpack_require__(/*! ./logout.component.html */ "./src/app/components/logout/logout.component.html"),
styles: [__webpack_require__(/*! ./logout.component.css */ "./src/app/components/logout/logout.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
], LogoutComponent);
return LogoutComponent;
}());
/***/ }),
/***/ "./src/app/components/master/demand-master/demand-master.component.css":
/*!*****************************************************************************!*\
!*** ./src/app/components/master/demand-master/demand-master.component.css ***!
\*****************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2NvbXBvbmVudHMvbWFzdGVyL2RlbWFuZC1tYXN0ZXIvZGVtYW5kLW1hc3Rlci5jb21wb25lbnQuY3NzIn0= */"
/***/ }),
/***/ "./src/app/components/master/demand-master/demand-master.component.html":
/*!******************************************************************************!*\
!*** ./src/app/components/master/demand-master/demand-master.component.html ***!
\******************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ""
/***/ }),
/***/ "./src/app/components/master/demand-master/demand-master.component.ts":
/*!****************************************************************************!*\
!*** ./src/app/components/master/demand-master/demand-master.component.ts ***!
\****************************************************************************/
/*! exports provided: DemandMasterComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DemandMasterComponent", function() { return DemandMasterComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
var DemandMasterComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](DemandMasterComponent, _super);
function DemandMasterComponent(toastr, formBuilder, httpclient) {
var _this = _super.call(this, toastr, httpclient) || this;
_this.toastr = toastr;
_this.formBuilder = formBuilder;
_this.httpclient = httpclient;
return _this;
}
DemandMasterComponent.prototype.ngOnInit = function () {
this.loadList();
};
DemandMasterComponent.prototype.updateDemandMaster = function () {
var _this = this;
this.updatedemandMasterList(this.demandList).subscribe(function (res) {
_this.ShowNotification('Demand Request Updated', 'S');
_this.demandList = res;
}, function (err) {
_this.ShowNotification(err, 'E');
});
};
DemandMasterComponent.prototype.changeDemandStatus = function (event, newItem) {
var _this = this;
var flag = event.srcElement.checked;
this.demandList.forEach(function (element, index) {
if (element.demandReqId === newItem) {
_this.demandList[index].demandRequested = (flag === true ? 1 : 0);
}
});
};
DemandMasterComponent.prototype.findIndexToUpdate = function (newItem) {
return newItem.id === this;
};
DemandMasterComponent.prototype.loadList = function () {
var _this = this;
this.demandList = [];
this.getdemandMasterList().subscribe(function (response) { _this.demandList = response; });
};
DemandMasterComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-demand-master',
template: __webpack_require__(/*! ./demand-master.component.html */ "./src/app/components/master/demand-master/demand-master.component.html"),
styles: [__webpack_require__(/*! ./demand-master.component.css */ "./src/app/components/master/demand-master/demand-master.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [ngx_toastr__WEBPACK_IMPORTED_MODULE_3__["ToastrService"], _angular_forms__WEBPACK_IMPORTED_MODULE_2__["FormBuilder"], _angular_common_http__WEBPACK_IMPORTED_MODULE_4__["HttpClient"]])
], DemandMasterComponent);
return DemandMasterComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_5__["Common"]));
/***/ }),
/***/ "./src/app/components/master/document-code-master/document-code-master.component.css":
/*!*******************************************************************************************!*\
!*** ./src/app/components/master/document-code-master/document-code-master.component.css ***!
\*******************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2NvbXBvbmVudHMvbWFzdGVyL2RvY3VtZW50LWNvZGUtbWFzdGVyL2RvY3VtZW50LWNvZGUtbWFzdGVyLmNvbXBvbmVudC5jc3MifQ== */"
/***/ }),
/***/ "./src/app/components/master/document-code-master/document-code-master.component.html":
/*!********************************************************************************************!*\
!*** ./src/app/components/master/document-code-master/document-code-master.component.html ***!
\********************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ""
/***/ }),
/***/ "./src/app/components/master/document-code-master/document-code-master.component.ts":
/*!******************************************************************************************!*\
!*** ./src/app/components/master/document-code-master/document-code-master.component.ts ***!
\******************************************************************************************/
/*! exports provided: DocumentCodeMasterComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentCodeMasterComponent", function() { return DocumentCodeMasterComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
/* harmony import */ var src_app_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/confirm-dialog.service */ "./src/app/services/confirm-dialog.service.ts");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var angular_datatables__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! angular-datatables */ "./node_modules/angular-datatables/index.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var src_app_model_add_document_code_add_document_code_component__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! src/app/model/add-document-code/add-document-code.component */ "./src/app/model/add-document-code/add-document-code.component.ts");
var DocumentCodeMasterComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](DocumentCodeMasterComponent, _super);
// tslint:disable-next-line:max-line-length
function DocumentCodeMasterComponent(confirmDialogService, httpclient, toastr, modalService) {
var _this = _super.call(this, toastr, httpclient) || this;
_this.confirmDialogService = confirmDialogService;
_this.httpclient = httpclient;
_this.toastr = toastr;
_this.modalService = modalService;
_this.dtOptions = {};
_this.dtTrigger = new rxjs__WEBPACK_IMPORTED_MODULE_8__["Subject"]();
return _this;
}
DocumentCodeMasterComponent.prototype.ngOnInit = function () {
this.getDocumentCodes();
};
DocumentCodeMasterComponent.prototype.getDocumentCodes = function () {
var _this = this;
this.dtOptions = {
pagingType: 'full_numbers',
pageLength: 10
};
this.getAllDocumentTypes().subscribe(function (res) {
_this.docCodeList = res;
_this.dtTrigger.next();
if (_this.docCodeList.length <= 0) {
_this.ShowNotification('Document codes not available', 'E');
}
});
};
DocumentCodeMasterComponent.prototype.open = function () {
var _this = this;
var title = 'Add Document Code';
this.selectedRow = 0;
this.confirmDialogService.openModal(src_app_model_add_document_code_add_document_code_component__WEBPACK_IMPORTED_MODULE_9__["AddDocumentCodeComponent"], title, this.selectedRow)
.then(function (confirmed) {
_this.rerender();
_this.getDocumentCodes();
})
.catch(function () { _this.rerender(); _this.getDocumentCodes(); });
};
DocumentCodeMasterComponent.prototype.rerender = function () {
this.dtElement.dtInstance.then(function (dtInstance) {
dtInstance.destroy();
});
};
DocumentCodeMasterComponent.prototype.ngOnDestroy = function () {
// Do not forget to unsubscribe the event
this.dtTrigger.unsubscribe();
};
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])(angular_datatables__WEBPACK_IMPORTED_MODULE_7__["DataTableDirective"]),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", angular_datatables__WEBPACK_IMPORTED_MODULE_7__["DataTableDirective"])
], DocumentCodeMasterComponent.prototype, "dtElement", void 0);
DocumentCodeMasterComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-document-code-master',
template: __webpack_require__(/*! ./document-code-master.component.html */ "./src/app/components/master/document-code-master/document-code-master.component.html"),
styles: [__webpack_require__(/*! ./document-code-master.component.css */ "./src/app/components/master/document-code-master/document-code-master.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [src_app_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_3__["ConfirmDialogService"], _angular_common_http__WEBPACK_IMPORTED_MODULE_4__["HttpClient"], ngx_toastr__WEBPACK_IMPORTED_MODULE_6__["ToastrService"], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_5__["NgbModal"]])
], DocumentCodeMasterComponent);
return DocumentCodeMasterComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_2__["Common"]));
/***/ }),
/***/ "./src/app/components/master/format-code-master/format-code-master.component.css":
/*!***************************************************************************************!*\
!*** ./src/app/components/master/format-code-master/format-code-master.component.css ***!
\***************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2NvbXBvbmVudHMvbWFzdGVyL2Zvcm1hdC1jb2RlLW1hc3Rlci9mb3JtYXQtY29kZS1tYXN0ZXIuY29tcG9uZW50LmNzcyJ9 */"
/***/ }),
/***/ "./src/app/components/master/format-code-master/format-code-master.component.html":
/*!****************************************************************************************!*\
!*** ./src/app/components/master/format-code-master/format-code-master.component.html ***!
\****************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ""
/***/ }),
/***/ "./src/app/components/master/format-code-master/format-code-master.component.ts":
/*!**************************************************************************************!*\
!*** ./src/app/components/master/format-code-master/format-code-master.component.ts ***!
\**************************************************************************************/
/*! exports provided: FormatCodeMasterComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FormatCodeMasterComponent", function() { return FormatCodeMasterComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
/* harmony import */ var src_app_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/confirm-dialog.service */ "./src/app/services/confirm-dialog.service.ts");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var angular_datatables__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! angular-datatables */ "./node_modules/angular-datatables/index.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var src_app_model_add_format_code_add_format_code_component__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! src/app/model/add-format-code/add-format-code.component */ "./src/app/model/add-format-code/add-format-code.component.ts");
var FormatCodeMasterComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](FormatCodeMasterComponent, _super);
// tslint:disable-next-line:max-line-length
function FormatCodeMasterComponent(confirmDialogService, httpclient, toastr, modalService) {
var _this = _super.call(this, toastr, httpclient) || this;
_this.confirmDialogService = confirmDialogService;
_this.httpclient = httpclient;
_this.toastr = toastr;
_this.modalService = modalService;
_this.dtOptions = {};
_this.dtTrigger = new rxjs__WEBPACK_IMPORTED_MODULE_8__["Subject"]();
return _this;
}
FormatCodeMasterComponent.prototype.ngOnInit = function () {
this.getFormatCodeList();
};
FormatCodeMasterComponent.prototype.open = function () {
var _this = this;
var title = 'Add Format Code';
this.selectedRow = 0;
this.confirmDialogService.openModal(src_app_model_add_format_code_add_format_code_component__WEBPACK_IMPORTED_MODULE_9__["AddFormatCodeComponent"], title, this.selectedRow)
.then(function (confirmed) {
_this.rerender();
_this.getFormatCodeList();
})
.catch(function () { _this.rerender(); _this.getFormatCodeList(); });
};
FormatCodeMasterComponent.prototype.getFormatCodeList = function () {
var _this = this;
this.dtOptions = {
pagingType: 'full_numbers',
pageLength: 10
};
this.getAllFormatTypes().subscribe(function (res) {
_this.formatCodeList = res;
_this.dtTrigger.next();
if (_this.formatCodeList.length <= 0) {
_this.ShowNotification('Format type list not available', 'E');
}
});
};
FormatCodeMasterComponent.prototype.rerender = function () {
this.dtElement.dtInstance.then(function (dtInstance) {
dtInstance.destroy();
});
};
FormatCodeMasterComponent.prototype.ngOnDestroy = function () {
// Do not forget to unsubscribe the event
this.dtTrigger.unsubscribe();
};
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])(angular_datatables__WEBPACK_IMPORTED_MODULE_7__["DataTableDirective"]),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", angular_datatables__WEBPACK_IMPORTED_MODULE_7__["DataTableDirective"])
], FormatCodeMasterComponent.prototype, "dtElement", void 0);
FormatCodeMasterComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-format-code-master',
template: __webpack_require__(/*! ./format-code-master.component.html */ "./src/app/components/master/format-code-master/format-code-master.component.html"),
styles: [__webpack_require__(/*! ./format-code-master.component.css */ "./src/app/components/master/format-code-master/format-code-master.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [src_app_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_3__["ConfirmDialogService"], _angular_common_http__WEBPACK_IMPORTED_MODULE_4__["HttpClient"], ngx_toastr__WEBPACK_IMPORTED_MODULE_6__["ToastrService"], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_5__["NgbModal"]])
], FormatCodeMasterComponent);
return FormatCodeMasterComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_2__["Common"]));
/***/ }),
/***/ "./src/app/components/pics-url/pics-url.component.css":
/*!************************************************************!*\
!*** ./src/app/components/pics-url/pics-url.component.css ***!
\************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2NvbXBvbmVudHMvcGljcy11cmwvcGljcy11cmwuY29tcG9uZW50LmNzcyJ9 */"
/***/ }),
/***/ "./src/app/components/pics-url/pics-url.component.html":
/*!*************************************************************!*\
!*** ./src/app/components/pics-url/pics-url.component.html ***!
\*************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ""
/***/ }),
/***/ "./src/app/components/pics-url/pics-url.component.ts":
/*!***********************************************************!*\
!*** ./src/app/components/pics-url/pics-url.component.ts ***!
\***********************************************************/
/*! exports provided: PicsUrlComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PicsUrlComponent", function() { return PicsUrlComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
var PicsUrlComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](PicsUrlComponent, _super);
function PicsUrlComponent(toastr, formBuilder, httpclient) {
var _this = _super.call(this, toastr, httpclient) || this;
_this.toastr = toastr;
_this.formBuilder = formBuilder;
_this.httpclient = httpclient;
_this.isSubmitted = false;
return _this;
}
PicsUrlComponent.prototype.ngOnInit = function () {
this.picUrl = this.formBuilder.group({
picType: ['', _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required]
});
this.loadList();
};
PicsUrlComponent.prototype.loadList = function () {
var _this = this;
this.picList = [];
this.getPicUrlList().subscribe(function (response) { _this.picList = response; _this.updateField(); });
this.isSubmitted = false;
};
PicsUrlComponent.prototype.updateField = function () {
for (var _i = 0, _a = Object.entries(this.picList); _i < _a.length; _i++) {
var values = _a[_i];
if (values[0] !== 'interfaceCode' && values[1] === '1') {
var picType = 'picType';
this.picUrl.setValue({ picType: values[0] });
}
}
};
PicsUrlComponent.prototype.addPicUrl = function () {
var _this = this;
this.reqJson = {};
if (this.picUrl.value.picType !== '' && this.isSubmitted === false) {
for (var _i = 0, _a = Object.keys(this.picList); _i < _a.length; _i++) {
var keys = _a[_i];
if (this.picUrl.value.picType === keys) {
this.reqJson[keys] = 1;
}
else if (keys === 'interfaceCode') {
this.reqJson[keys] = sessionStorage.getItem('interface_code');
}
else {
this.reqJson[keys] = 0;
}
}
this.updatePicUrlList(this.reqJson).subscribe(function (response) {
_this.isSubmitted = true;
_this.loadList();
_this.ShowNotification('Selected Option Updated Successfully', 'S');
});
}
else {
this.ShowNotification('Please select any one', 'E');
}
};
PicsUrlComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-pics-url',
template: __webpack_require__(/*! ./pics-url.component.html */ "./src/app/components/pics-url/pics-url.component.html"),
styles: [__webpack_require__(/*! ./pics-url.component.css */ "./src/app/components/pics-url/pics-url.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [ngx_toastr__WEBPACK_IMPORTED_MODULE_3__["ToastrService"], _angular_forms__WEBPACK_IMPORTED_MODULE_2__["FormBuilder"], _angular_common_http__WEBPACK_IMPORTED_MODULE_4__["HttpClient"]])
], PicsUrlComponent);
return PicsUrlComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_5__["Common"]));
/***/ }),
/***/ "./src/app/components/recipients-list/recipients-list.component.css":
/*!**************************************************************************!*\
!*** ./src/app/components/recipients-list/recipients-list.component.css ***!
\**************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2NvbXBvbmVudHMvcmVjaXBpZW50cy1saXN0L3JlY2lwaWVudHMtbGlzdC5jb21wb25lbnQuY3NzIn0= */"
/***/ }),
/***/ "./src/app/components/recipients-list/recipients-list.component.html":
/*!***************************************************************************!*\
!*** ./src/app/components/recipients-list/recipients-list.component.html ***!
\***************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ""
/***/ }),
/***/ "./src/app/components/recipients-list/recipients-list.component.ts":
/*!*************************************************************************!*\
!*** ./src/app/components/recipients-list/recipients-list.component.ts ***!
\*************************************************************************/
/*! exports provided: RecipientsListComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RecipientsListComponent", function() { return RecipientsListComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var _model_add_recipients_add_recipients_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../model/add-recipients/add-recipients.component */ "./src/app/model/add-recipients/add-recipients.component.ts");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var src_app_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/app/services/confirm-dialog.service */ "./src/app/services/confirm-dialog.service.ts");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
/* harmony import */ var angular_datatables__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! angular-datatables */ "./node_modules/angular-datatables/index.js");
var RecipientsListComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](RecipientsListComponent, _super);
// tslint:disable-next-line:max-line-length
function RecipientsListComponent(confirmDialogService, httpclient, toastr, modalService) {
var _this = _super.call(this, toastr, httpclient) || this;
_this.confirmDialogService = confirmDialogService;
_this.httpclient = httpclient;
_this.toastr = toastr;
_this.modalService = modalService;
_this.dtOptions = {};
_this.dtTrigger = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"]();
return _this;
}
RecipientsListComponent.prototype.ngOnInit = function () {
this.selectedRow = 0;
this.getRecipientsList();
};
RecipientsListComponent.prototype.getRecipientsList = function () {
var _this = this;
this.dtOptions = {
pagingType: 'full_numbers',
pageLength: 10
};
this.getRecipientsListFromService().subscribe(function (resp) {
_this.selectedRow = 0;
_this.recpList = resp;
_this.dtTrigger.next();
}, function (error) {
_this.ShowNotification('Error while loading list', 'E');
});
};
RecipientsListComponent.prototype.selectedItem = function (id) {
this.selectedRow = id;
};
RecipientsListComponent.prototype.open = function () {
var _this = this;
var title = 'Add Recipients List';
this.selectedRow = 0;
this.confirmDialogService.openModal(_model_add_recipients_add_recipients_component__WEBPACK_IMPORTED_MODULE_3__["AddRecipientsComponent"], title, this.selectedRow)
.then(function (confirmed) {
_this.rerender();
_this.getRecipientsList();
})
.catch(function () { _this.rerender(); _this.getRecipientsList(); });
};
RecipientsListComponent.prototype.editItem = function () {
var _this = this;
if (this.selectedRow === 0) {
this.ShowNotification('Please select any one', 'E');
}
else {
var title = 'Edit Recipients List';
this.confirmDialogService.openModal(_model_add_recipients_add_recipients_component__WEBPACK_IMPORTED_MODULE_3__["AddRecipientsComponent"], title, this.selectedRow)
.then(function (confirmed) {
_this.rerender();
_this.getRecipientsList();
})
.catch(function () { _this.rerender(); _this.getRecipientsList(); });
}
};
RecipientsListComponent.prototype.deleteItem = function () {
var _this = this;
if (this.selectedRow !== 0) {
var respStr_1;
this.confirmDialogService.confirm('Confirm', 'Do you really want to delete?')
.then(function (confirmed) {
if (confirmed === true) {
_this.deleteRecpListById(_this.selectedRow.crRecId).subscribe(function (resp) {
respStr_1 = resp;
if (respStr_1 === true) {
_this.ShowNotification('Selected Row Deleted Successfully', 'S');
_this.rerender();
_this.getRecipientsList();
}
else {
_this.ShowNotification(resp.toString(), 'E');
}
});
}
})
.catch(function () { return console.log('User dismissed'); });
}
else {
this.ShowNotification('Please select any one', 'E');
}
};
RecipientsListComponent.prototype.rerender = function () {
this.dtElement.dtInstance.then(function (dtInstance) {
dtInstance.destroy();
});
};
RecipientsListComponent.prototype.ngOnDestroy = function () {
// Do not forget to unsubscribe the event
this.dtTrigger.unsubscribe();
};
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])(angular_datatables__WEBPACK_IMPORTED_MODULE_9__["DataTableDirective"]),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", angular_datatables__WEBPACK_IMPORTED_MODULE_9__["DataTableDirective"])
], RecipientsListComponent.prototype, "dtElement", void 0);
RecipientsListComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-recipients-list',
template: __webpack_require__(/*! ./recipients-list.component.html */ "./src/app/components/recipients-list/recipients-list.component.html"),
styles: [__webpack_require__(/*! ./recipients-list.component.css */ "./src/app/components/recipients-list/recipients-list.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [src_app_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_6__["ConfirmDialogService"], _angular_common_http__WEBPACK_IMPORTED_MODULE_7__["HttpClient"], ngx_toastr__WEBPACK_IMPORTED_MODULE_5__["ToastrService"], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__["NgbModal"]])
], RecipientsListComponent);
return RecipientsListComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_8__["Common"]));
/***/ }),
/***/ "./src/app/components/translation-parameter-list/translation-parameter-list.component.css":
/*!************************************************************************************************!*\
!*** ./src/app/components/translation-parameter-list/translation-parameter-list.component.css ***!
\************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2NvbXBvbmVudHMvdHJhbnNsYXRpb24tcGFyYW1ldGVyLWxpc3QvdHJhbnNsYXRpb24tcGFyYW1ldGVyLWxpc3QuY29tcG9uZW50LmNzcyJ9 */"
/***/ }),
/***/ "./src/app/components/translation-parameter-list/translation-parameter-list.component.html":
/*!*************************************************************************************************!*\
!*** ./src/app/components/translation-parameter-list/translation-parameter-list.component.html ***!
\*************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n \n
\n
\n
\n
\n
\n
\n \n
\n
\n \n \n \n
\n
\n
\n
\n
\n
"
/***/ }),
/***/ "./src/app/components/translation-parameter-list/translation-parameter-list.component.ts":
/*!***********************************************************************************************!*\
!*** ./src/app/components/translation-parameter-list/translation-parameter-list.component.ts ***!
\***********************************************************************************************/
/*! exports provided: TranslationParameterListComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TranslationParameterListComponent", function() { return TranslationParameterListComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var src_app_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! src/app/services/confirm-dialog.service */ "./src/app/services/confirm-dialog.service.ts");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
/* harmony import */ var angular_datatables__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! angular-datatables */ "./node_modules/angular-datatables/index.js");
/* harmony import */ var src_app_model_add_translation_parameter_add_translation_parameter_component__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! src/app/model/add-translation-parameter/add-translation-parameter.component */ "./src/app/model/add-translation-parameter/add-translation-parameter.component.ts");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm5/common.js");
/* harmony import */ var src_app_model_translation_status_translation_status_component__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! src/app/model/translation-status/translation-status.component */ "./src/app/model/translation-status/translation-status.component.ts");
/* harmony import */ var file_saver__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! file-saver */ "./node_modules/file-saver/dist/FileSaver.min.js");
/* harmony import */ var file_saver__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(file_saver__WEBPACK_IMPORTED_MODULE_12__);
var TranslationParameterListComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](TranslationParameterListComponent, _super);
// tslint:disable-next-line:max-line-length
function TranslationParameterListComponent(confirmDialogService, httpclient, toastr, modalService) {
var _this = _super.call(this, toastr, httpclient) || this;
_this.confirmDialogService = confirmDialogService;
_this.httpclient = httpclient;
_this.toastr = toastr;
_this.modalService = modalService;
_this.dtOptions = {};
_this.dtTrigger = new rxjs__WEBPACK_IMPORTED_MODULE_3__["Subject"]();
_this.fromMinDate = new Date();
_this.toMinDate = new Date();
return _this;
}
TranslationParameterListComponent.prototype.ngOnInit = function () {
this.selectedRow = [];
this.startDateString = new Date();
this.getTranslationParamterList();
};
TranslationParameterListComponent.prototype.getTranslationParamterList = function () {
var _this = this;
this.dtOptions = {
pagingType: 'full_numbers',
pageLength: 10
};
this.getTranslationParameterList().subscribe(function (resp) {
_this.selectedRow = [];
var tempArray = [];
var tArray = [];
Object.values(resp).forEach(function (elements) {
tempArray[elements.segLabel] = [];
// tslint:disable-next-line: no-string-literal
tempArray[elements.segLabel]['langCode'] = [];
// tslint:disable-next-line: no-string-literal
tempArray[elements.segLabel]['lastTransReqDate'] = '';
});
Object.values(resp).forEach(function (elements) {
// tslint:disable-next-line: no-string-literal
tempArray[elements.segLabel]['langCode'].push(elements.langCode);
// tslint:disable-next-line: no-string-literal
tempArray[elements.segLabel]['lastTransReqDate'] = elements.lastTransReqDate;
});
Object.entries(tempArray).forEach(function (keys, values) {
var temp = [];
// tslint:disable-next-line: no-string-literal
temp['transLabel'] = keys[0];
// tslint:disable-next-line: no-string-literal
temp['langLabel'] = keys[1].langCode.join(', ');
// tslint:disable-next-line: no-string-literal
temp['lastTransReqDate'] = new _angular_common__WEBPACK_IMPORTED_MODULE_10__["DatePipe"]('en-US').transform(keys[1].lastTransReqDate, 'dd-MM-yyyy');
tArray.push(temp);
});
_this.transParamList = tArray;
_this.dtTrigger.next();
}, function (error) {
_this.selectedRow = [];
_this.transParamList = [];
_this.dtTrigger.next();
_this.ShowNotification('Error while loading list', 'E');
});
};
TranslationParameterListComponent.prototype.selectedItem = function (selectedItem, status) {
if (status === true) {
this.selectedRow.push(selectedItem);
}
else {
var tempArray_1 = [];
this.selectedRow.forEach(function (itm) {
if (itm.transLabel !== selectedItem.transLabel) {
tempArray_1.push(itm);
}
});
this.selectedRow = tempArray_1;
}
console.log(this.selectedRow);
};
TranslationParameterListComponent.prototype.createDemand = function () {
var _this = this;
if (this.selectedRow.length > 0 && this.startDateString !== undefined && this.startDateString !== '') {
var inputJson_1 = [];
this.selectedRow.forEach(function (seg) {
inputJson_1.push({ requestDate: new _angular_common__WEBPACK_IMPORTED_MODULE_10__["DatePipe"]('en-US').transform(_this.startDateString, 'dd-MM-yy'), segLabel: seg.transLabel });
});
this.savePitToPentRequest(inputJson_1).subscribe(function (res) {
_this.ShowNotification('PIT to PENT Request Placed Successfully', 'S');
// this.startDateString = '';
_this.rerender();
_this.getTranslationParamterList();
});
}
else if (this.startDateString === '' || this.startDateString === undefined) {
this.ShowNotification('Please select request Date', 'E');
}
else if (this.selectedRow.length === 0) {
this.ShowNotification('Please select any one', 'E');
}
};
TranslationParameterListComponent.prototype.open = function () {
var _this = this;
var title = 'Add Translation Parameter List';
this.selectedRow = [];
this.confirmDialogService.openModal(src_app_model_add_translation_parameter_add_translation_parameter_component__WEBPACK_IMPORTED_MODULE_9__["AddTranslationParameterComponent"], title, 0)
.then(function (confirmed) {
_this.rerender();
_this.getTranslationParamterList();
})
.catch(function () { _this.rerender(); _this.getTranslationParamterList(); });
};
TranslationParameterListComponent.prototype.editItem = function () {
var _this = this;
if (this.selectedRow.length === 1) {
var title = 'Edit Translation Parameter List';
this.confirmDialogService.openModal(src_app_model_add_translation_parameter_add_translation_parameter_component__WEBPACK_IMPORTED_MODULE_9__["AddTranslationParameterComponent"], title, this.selectedRow[0])
.then(function (confirmed) {
_this.rerender();
_this.getTranslationParamterList();
})
.catch(function () { _this.rerender(); _this.getTranslationParamterList(); });
}
else {
this.ShowNotification('Please select one item', 'E');
}
};
TranslationParameterListComponent.prototype.deleteItem = function () {
var _this = this;
if (this.selectedRow.length === 1) {
var respStr_1;
this.confirmDialogService.confirm('Confirm', 'Do you really want to delete?')
.then(function (confirmed) {
if (confirmed === true) {
_this.deleteTranslationParameterById(_this.selectedRow[0].transLabel).subscribe(function (resp) {
respStr_1 = resp;
if (respStr_1 === true) {
_this.ShowNotification('Selected Row Deleted Successfully', 'S');
_this.rerender();
_this.getTranslationParamterList();
}
else {
_this.ShowNotification(resp.toString(), 'E');
}
});
}
})
.catch(function () { return console.log('User dismissed'); });
}
else {
this.ShowNotification('Please select one item', 'E');
}
};
TranslationParameterListComponent.prototype.viewStatus = function (label) {
var title = 'Translation Status';
this.confirmDialogService.openModal(src_app_model_translation_status_translation_status_component__WEBPACK_IMPORTED_MODULE_11__["TranslationStatusComponent"], title, label)
.then(function (confirmed) {
})
.catch(function () { });
};
TranslationParameterListComponent.prototype.deleteDemandRequest = function () {
var _this = this;
if (this.selectedRow.length > 0) {
var respStr_2;
this.confirmDialogService.confirm('Confirm', 'Do you really want to delete demand request?')
.then(function (confirmed) {
if (confirmed === true) {
var items_1 = [];
_this.selectedRow.forEach(function (elements) {
items_1.push({ segLabel: elements.transLabel });
});
_this.deleteDemandRequestByIds(items_1).subscribe(function (resp) {
respStr_2 = resp;
if (respStr_2 === 'SUCCESS') {
_this.ShowNotification('Demand Request Deleted Successfully', 'S');
}
else {
_this.ShowNotification(resp.toString(), 'E');
}
});
}
})
.catch(function () { return console.log('User dismissed'); });
}
else {
this.ShowNotification('Please select atleast one item', 'E');
}
};
TranslationParameterListComponent.prototype.rerender = function () {
this.dtElement.dtInstance.then(function (dtInstance) {
dtInstance.destroy();
});
};
TranslationParameterListComponent.prototype.ngOnDestroy = function () {
// Do not forget to unsubscribe the event
this.dtTrigger.unsubscribe();
};
TranslationParameterListComponent.prototype.exportDemandRequest = function () {
var _this = this;
this.getExportData().subscribe(function (result) {
if (result.length > 0) {
var header_1 = ['segment', 'reference', 'pa_name', 'pa_name_modification_date', 'pa_description', 'pa_description_modification_date', 'pa_technical_description', 'pa_technical_description_modification_date'];
var csv = result.map(function (row) { return header_1.map(function (fieldName) { return JSON.stringify(row[fieldName], []); }).join(','); });
csv.unshift(header_1.join(',').toLocaleUpperCase());
var csvArray = csv.join('\r\n');
var blob = new Blob([csvArray], { type: 'text/csv' });
Object(file_saver__WEBPACK_IMPORTED_MODULE_12__["saveAs"])(blob, "export_pent.csv");
}
else {
_this.toastr.info("No demand details found!");
}
});
};
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])(angular_datatables__WEBPACK_IMPORTED_MODULE_8__["DataTableDirective"]),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", angular_datatables__WEBPACK_IMPORTED_MODULE_8__["DataTableDirective"])
], TranslationParameterListComponent.prototype, "dtElement", void 0);
TranslationParameterListComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-translation-parameter-list',
template: __webpack_require__(/*! ./translation-parameter-list.component.html */ "./src/app/components/translation-parameter-list/translation-parameter-list.component.html"),
styles: [__webpack_require__(/*! ./translation-parameter-list.component.css */ "./src/app/components/translation-parameter-list/translation-parameter-list.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [src_app_services_confirm_dialog_service__WEBPACK_IMPORTED_MODULE_5__["ConfirmDialogService"], _angular_common_http__WEBPACK_IMPORTED_MODULE_6__["HttpClient"], ngx_toastr__WEBPACK_IMPORTED_MODULE_4__["ToastrService"], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__["NgbModal"]])
], TranslationParameterListComponent);
return TranslationParameterListComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_7__["Common"]));
/***/ }),
/***/ "./src/app/dashboard/dashboard.component.css":
/*!***************************************************!*\
!*** ./src/app/dashboard/dashboard.component.css ***!
\***************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2Rhc2hib2FyZC9kYXNoYm9hcmQuY29tcG9uZW50LmNzcyJ9 */"
/***/ }),
/***/ "./src/app/dashboard/dashboard.component.html":
/*!****************************************************!*\
!*** ./src/app/dashboard/dashboard.component.html ***!
\****************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ""
/***/ }),
/***/ "./src/app/dashboard/dashboard.component.ts":
/*!**************************************************!*\
!*** ./src/app/dashboard/dashboard.component.ts ***!
\**************************************************/
/*! exports provided: DashboardComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DashboardComponent", function() { return DashboardComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
var DashboardComponent = /** @class */ (function () {
function DashboardComponent() {
}
DashboardComponent.prototype.ngOnInit = function () {
};
DashboardComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-dashboard',
template: __webpack_require__(/*! ./dashboard.component.html */ "./src/app/dashboard/dashboard.component.html"),
styles: [__webpack_require__(/*! ./dashboard.component.css */ "./src/app/dashboard/dashboard.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
], DashboardComponent);
return DashboardComponent;
}());
/***/ }),
/***/ "./src/app/model/add-document-code/add-document-code.component.css":
/*!*************************************************************************!*\
!*** ./src/app/model/add-document-code/add-document-code.component.css ***!
\*************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL21vZGVsL2FkZC1kb2N1bWVudC1jb2RlL2FkZC1kb2N1bWVudC1jb2RlLmNvbXBvbmVudC5jc3MifQ== */"
/***/ }),
/***/ "./src/app/model/add-document-code/add-document-code.component.html":
/*!**************************************************************************!*\
!*** ./src/app/model/add-document-code/add-document-code.component.html ***!
\**************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ""
/***/ }),
/***/ "./src/app/model/add-document-code/add-document-code.component.ts":
/*!************************************************************************!*\
!*** ./src/app/model/add-document-code/add-document-code.component.ts ***!
\************************************************************************/
/*! exports provided: AddDocumentCodeComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddDocumentCodeComponent", function() { return AddDocumentCodeComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
var AddDocumentCodeComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](AddDocumentCodeComponent, _super);
// tslint:disable-next-line:max-line-length
function AddDocumentCodeComponent(formBuilder, httpClient, activeModal, toastr) {
var _this = _super.call(this, toastr, httpClient) || this;
_this.formBuilder = formBuilder;
_this.httpClient = httpClient;
_this.activeModal = activeModal;
_this.toastr = toastr;
return _this;
}
AddDocumentCodeComponent.prototype.ngOnInit = function () {
this.docForms = this.formBuilder.group({
docCode: ['', _angular_forms__WEBPACK_IMPORTED_MODULE_3__["Validators"].required],
docLabel: ['', _angular_forms__WEBPACK_IMPORTED_MODULE_3__["Validators"].required],
pimLabel: ['', _angular_forms__WEBPACK_IMPORTED_MODULE_3__["Validators"].required]
});
};
AddDocumentCodeComponent.prototype.addDocCode = function () {
var _this = this;
if (this.docForms.status === 'VALID') {
this.addDocumentCodeMaster(this.docForms.value).subscribe(function (res) {
_this.ShowNotification('Document Code Inserted Successfully', 'S');
_this.activeModal.dismiss();
}, function (err) {
_this.ShowNotification(err, 'E');
});
}
else {
this.ShowNotification('Please fill required fields', 'E');
}
};
AddDocumentCodeComponent.prototype.dismiss = function () {
this.activeModal.dismiss();
};
AddDocumentCodeComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-add-document-code',
template: __webpack_require__(/*! ./add-document-code.component.html */ "./src/app/model/add-document-code/add-document-code.component.html"),
styles: [__webpack_require__(/*! ./add-document-code.component.css */ "./src/app/model/add-document-code/add-document-code.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormBuilder"], _angular_common_http__WEBPACK_IMPORTED_MODULE_5__["HttpClient"], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__["NgbActiveModal"], ngx_toastr__WEBPACK_IMPORTED_MODULE_4__["ToastrService"]])
], AddDocumentCodeComponent);
return AddDocumentCodeComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_6__["Common"]));
/***/ }),
/***/ "./src/app/model/add-format-code/add-format-code.component.css":
/*!*********************************************************************!*\
!*** ./src/app/model/add-format-code/add-format-code.component.css ***!
\*********************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL21vZGVsL2FkZC1mb3JtYXQtY29kZS9hZGQtZm9ybWF0LWNvZGUuY29tcG9uZW50LmNzcyJ9 */"
/***/ }),
/***/ "./src/app/model/add-format-code/add-format-code.component.html":
/*!**********************************************************************!*\
!*** ./src/app/model/add-format-code/add-format-code.component.html ***!
\**********************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ""
/***/ }),
/***/ "./src/app/model/add-format-code/add-format-code.component.ts":
/*!********************************************************************!*\
!*** ./src/app/model/add-format-code/add-format-code.component.ts ***!
\********************************************************************/
/*! exports provided: AddFormatCodeComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddFormatCodeComponent", function() { return AddFormatCodeComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
var AddFormatCodeComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](AddFormatCodeComponent, _super);
// tslint:disable-next-line:max-line-length
function AddFormatCodeComponent(formBuilder, httpClient, activeModal, toastr) {
var _this = _super.call(this, toastr, httpClient) || this;
_this.formBuilder = formBuilder;
_this.httpClient = httpClient;
_this.activeModal = activeModal;
_this.toastr = toastr;
return _this;
}
AddFormatCodeComponent.prototype.ngOnInit = function () {
this.formCodeForms = this.formBuilder.group({
formatCode: ['', _angular_forms__WEBPACK_IMPORTED_MODULE_3__["Validators"].required],
formatLabel: ['', _angular_forms__WEBPACK_IMPORTED_MODULE_3__["Validators"].required]
});
};
AddFormatCodeComponent.prototype.addFormatCode = function () {
var _this = this;
if (this.formCodeForms.status === 'VALID') {
this.addFormatMaster(this.formCodeForms.value).subscribe(function (res) {
_this.ShowNotification('Formal Code Inserted Successfully', 'S');
_this.activeModal.dismiss();
}, function (err) {
_this.ShowNotification(err, 'E');
});
}
else {
this.ShowNotification('Please fill required fields', 'E');
}
};
AddFormatCodeComponent.prototype.dismiss = function () {
this.activeModal.dismiss();
};
AddFormatCodeComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-add-format-code',
template: __webpack_require__(/*! ./add-format-code.component.html */ "./src/app/model/add-format-code/add-format-code.component.html"),
styles: [__webpack_require__(/*! ./add-format-code.component.css */ "./src/app/model/add-format-code/add-format-code.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormBuilder"], _angular_common_http__WEBPACK_IMPORTED_MODULE_5__["HttpClient"], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__["NgbActiveModal"], ngx_toastr__WEBPACK_IMPORTED_MODULE_4__["ToastrService"]])
], AddFormatCodeComponent);
return AddFormatCodeComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_6__["Common"]));
/***/ }),
/***/ "./src/app/model/add-recipients/add-recipients.component.css":
/*!*******************************************************************!*\
!*** ./src/app/model/add-recipients/add-recipients.component.css ***!
\*******************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL21vZGVsL2FkZC1yZWNpcGllbnRzL2FkZC1yZWNpcGllbnRzLmNvbXBvbmVudC5jc3MifQ== */"
/***/ }),
/***/ "./src/app/model/add-recipients/add-recipients.component.html":
/*!********************************************************************!*\
!*** ./src/app/model/add-recipients/add-recipients.component.html ***!
\********************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ""
/***/ }),
/***/ "./src/app/model/add-recipients/add-recipients.component.ts":
/*!******************************************************************!*\
!*** ./src/app/model/add-recipients/add-recipients.component.ts ***!
\******************************************************************/
/*! exports provided: AddRecipientsComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddRecipientsComponent", function() { return AddRecipientsComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
var AddRecipientsComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](AddRecipientsComponent, _super);
// tslint:disable-next-line:max-line-length
function AddRecipientsComponent(formBuilder, httpClient, activeModal, toastr) {
var _this = _super.call(this, toastr, httpClient) || this;
_this.formBuilder = formBuilder;
_this.httpClient = httpClient;
_this.activeModal = activeModal;
_this.toastr = toastr;
return _this;
}
AddRecipientsComponent.prototype.ngOnInit = function () {
this.recpForms = this.formBuilder.group({
crRecId: [this.SelectedItem === 0 ? this.SelectedItem : this.SelectedItem.crRecId],
// tslint:disable-next-line: max-line-length
emailId: new _angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormControl"](this.SelectedItem === 0 ? '' : this.SelectedItem.emailId, [_angular_forms__WEBPACK_IMPORTED_MODULE_3__["Validators"].required, _angular_forms__WEBPACK_IMPORTED_MODULE_3__["Validators"].pattern('^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$')]),
interfaceCode: [sessionStorage.getItem('interface_code')]
});
};
AddRecipientsComponent.prototype.addRecipient = function () {
var _this = this;
if (this.recpForms.status === 'VALID') {
this.getRecipientsListFromService().subscribe(function (res) {
_this.recList = res;
_this.valid = true;
_this.recList.forEach(function (element) {
if (element.emailId === _this.recpForms.value.emailId && _this.recpForms.value.crRecId !== element.crRecId) {
_this.valid = false;
}
});
if (_this.valid === true) {
_this.addRecipientEmail(_this.recpForms.value).subscribe(function (result) {
if (_this.recpForms.value.crRecId === 0) {
_this.ShowNotification('Recipient email Added Successfully', 'S');
}
else {
_this.ShowNotification('Recipient email Updated Successfully', 'S');
}
_this.activeModal.dismiss();
}, function (err) {
_this.ShowNotification(err, 'E');
});
}
else {
_this.ShowNotification('Email Id already exists', 'E');
}
});
}
else if (this.recpForms.value.emailId !== '') {
this.ShowNotification('Please enter valid email id', 'E');
}
else {
this.ShowNotification('Please fill required fields', 'E');
}
};
AddRecipientsComponent.prototype.dismiss = function () {
this.activeModal.dismiss();
};
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
], AddRecipientsComponent.prototype, "SelectedItem", void 0);
AddRecipientsComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-add-recipients',
template: __webpack_require__(/*! ./add-recipients.component.html */ "./src/app/model/add-recipients/add-recipients.component.html"),
styles: [__webpack_require__(/*! ./add-recipients.component.css */ "./src/app/model/add-recipients/add-recipients.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormBuilder"], _angular_common_http__WEBPACK_IMPORTED_MODULE_5__["HttpClient"], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__["NgbActiveModal"], ngx_toastr__WEBPACK_IMPORTED_MODULE_4__["ToastrService"]])
], AddRecipientsComponent);
return AddRecipientsComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_6__["Common"]));
/***/ }),
/***/ "./src/app/model/add-translation-parameter/add-translation-parameter.component.css":
/*!*****************************************************************************************!*\
!*** ./src/app/model/add-translation-parameter/add-translation-parameter.component.css ***!
\*****************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ".form-control{\n border-radius:0px !important;\n}\n.body-content{\n padding: 8px;\n}\n.side-holder{\n padding: 0px 10px 0px 10px;\n vertical-align: top;\n}\n.header-title{\n padding: 0px 0px 8px 1px;\n font-weight: bold;\n}\n.content-holder{\n max-width: 275px;\n overflow: hidden;\n text-overflow: ellipsis;\n max-height: 20px;\n white-space: nowrap;\n}\nlabel{\n display: inline !important;\n}\n.header-holder{\n max-height: 200px;\n overflow-y: auto;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvbW9kZWwvYWRkLXRyYW5zbGF0aW9uLXBhcmFtZXRlci9hZGQtdHJhbnNsYXRpb24tcGFyYW1ldGVyLmNvbXBvbmVudC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7SUFDSSw0QkFBNEI7QUFDaEM7QUFDQTtJQUNJLFlBQVk7QUFDaEI7QUFDQTtJQUNJLDBCQUEwQjtJQUMxQixtQkFBbUI7QUFDdkI7QUFDQTtJQUNJLHdCQUF3QjtJQUN4QixpQkFBaUI7QUFDckI7QUFDQTtJQUNJLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsdUJBQXVCO0lBQ3ZCLGdCQUFnQjtJQUNoQixtQkFBbUI7QUFDdkI7QUFDQTtJQUNJLDBCQUEwQjtBQUM5QjtBQUNBO0lBQ0ksaUJBQWlCO0lBQ2pCLGdCQUFnQjtBQUNwQiIsImZpbGUiOiJzcmMvYXBwL21vZGVsL2FkZC10cmFuc2xhdGlvbi1wYXJhbWV0ZXIvYWRkLXRyYW5zbGF0aW9uLXBhcmFtZXRlci5jb21wb25lbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmZvcm0tY29udHJvbHtcbiAgICBib3JkZXItcmFkaXVzOjBweCAhaW1wb3J0YW50O1xufVxuLmJvZHktY29udGVudHtcbiAgICBwYWRkaW5nOiA4cHg7XG59XG4uc2lkZS1ob2xkZXJ7XG4gICAgcGFkZGluZzogMHB4IDEwcHggMHB4IDEwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5oZWFkZXItdGl0bGV7XG4gICAgcGFkZGluZzogMHB4IDBweCA4cHggMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmNvbnRlbnQtaG9sZGVye1xuICAgIG1heC13aWR0aDogMjc1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBtYXgtaGVpZ2h0OiAyMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5sYWJlbHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cbi5oZWFkZXItaG9sZGVye1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59Il19 */"
/***/ }),
/***/ "./src/app/model/add-translation-parameter/add-translation-parameter.component.html":
/*!******************************************************************************************!*\
!*** ./src/app/model/add-translation-parameter/add-translation-parameter.component.html ***!
\******************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ""
/***/ }),
/***/ "./src/app/model/add-translation-parameter/add-translation-parameter.component.ts":
/*!****************************************************************************************!*\
!*** ./src/app/model/add-translation-parameter/add-translation-parameter.component.ts ***!
\****************************************************************************************/
/*! exports provided: AddTranslationParameterComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddTranslationParameterComponent", function() { return AddTranslationParameterComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
var AddTranslationParameterComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](AddTranslationParameterComponent, _super);
// tslint:disable-next-line:max-line-length
function AddTranslationParameterComponent(formBuilder, httpClient, activeModal, toastr) {
var _this = _super.call(this, toastr, httpClient) || this;
_this.formBuilder = formBuilder;
_this.httpClient = httpClient;
_this.activeModal = activeModal;
_this.toastr = toastr;
_this.isSubmitted = false;
_this.segCode = '';
_this.langCode = [];
_this.reqJson = [];
return _this;
}
AddTranslationParameterComponent.prototype.ngOnInit = function () {
this.getSegmentCodes();
this.getLanguageLists();
};
AddTranslationParameterComponent.prototype.getSegmentCodes = function () {
var _this = this;
if (this.SelectedItem.toString() === '0') {
var tempCodeList_1;
this.getSegmentCodeList().subscribe(function (res) {
tempCodeList_1 = res;
if (tempCodeList_1.length <= 0) {
_this.ShowNotification('Segment codes not available', 'E');
}
else {
_this.SegCodeList = res;
}
});
}
else {
this.selectedLanguages = [];
this.SegCodeList = [];
this.segCode = this.SelectedItem.transLabel;
this.SegCodeList.push({ segId: 0, segLabel: this.SelectedItem.transLabel });
this.SelectedItem.langLabel.split(',').forEach(function (ele) {
_this.selectedLanguages.push(ele.trim());
_this.langCode.push(ele.trim());
});
}
};
AddTranslationParameterComponent.prototype.checkSelectedLangCode = function (code) {
var returnType = false;
for (var _i = 0, _a = this.selectedLanguages; _i < _a.length; _i++) {
var lcode = _a[_i];
if (lcode.toString() === code.toString()) {
returnType = true;
break;
}
}
return returnType;
};
AddTranslationParameterComponent.prototype.getLanguageLists = function () {
var _this = this;
this.getLanguageList().subscribe(function (res) {
_this.LangList = res;
});
};
AddTranslationParameterComponent.prototype.addTrasParameterData = function () {
var _this = this;
this.langCode = this.langCode.filter(function (elem, index, self) {
return index === self.indexOf(elem);
});
if (this.segCode === '') {
this.ShowNotification('Please select segment code', 'E');
}
else if (this.langCode.length < 1) {
this.ShowNotification('Please select language code', 'E');
}
else if (this.isSubmitted === false) {
this.reqJson = [];
this.langCode.forEach(function (element) {
// tslint:disable-next-line: max-line-length
_this.reqJson.push({ translationId: 0, segLabel: _this.segCode, langCode: element });
});
this.createSegmemtTranslationData(this.reqJson).subscribe(function (resp) {
if (_this.SelectedItem !== 0) {
_this.ShowNotification('Translation Parameters Updated Successfully', 'S');
}
else {
_this.ShowNotification('Translation Parameters Added Successfully', 'S');
}
// Code to Insert json to Database
_this.activeModal.dismiss(true);
_this.addTrasParameter.reset();
_this.isSubmitted = true;
});
}
};
AddTranslationParameterComponent.prototype.setSegCode = function (code) {
this.segCode = code;
};
AddTranslationParameterComponent.prototype.setLangCode = function (lcode, isChecked) {
if (isChecked) {
this.langCode.push(lcode);
}
else {
this.tempArray = [];
for (var _i = 0, _a = this.langCode; _i < _a.length; _i++) {
var lanCode = _a[_i];
if (lcode.toString() !== lanCode.toString()) {
this.tempArray.push(lanCode);
}
}
this.langCode = this.tempArray;
}
};
AddTranslationParameterComponent.prototype.dismiss = function () {
this.activeModal.dismiss();
};
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", String)
], AddTranslationParameterComponent.prototype, "title", void 0);
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
], AddTranslationParameterComponent.prototype, "SelectedItem", void 0);
AddTranslationParameterComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-add-translation-parameter',
template: __webpack_require__(/*! ./add-translation-parameter.component.html */ "./src/app/model/add-translation-parameter/add-translation-parameter.component.html"),
styles: [__webpack_require__(/*! ./add-translation-parameter.component.css */ "./src/app/model/add-translation-parameter/add-translation-parameter.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormBuilder"], _angular_common_http__WEBPACK_IMPORTED_MODULE_5__["HttpClient"], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__["NgbActiveModal"], ngx_toastr__WEBPACK_IMPORTED_MODULE_4__["ToastrService"]])
], AddTranslationParameterComponent);
return AddTranslationParameterComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_6__["Common"]));
/***/ }),
/***/ "./src/app/model/translation-status/translation-status.component.css":
/*!***************************************************************************!*\
!*** ./src/app/model/translation-status/translation-status.component.css ***!
\***************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL21vZGVsL3RyYW5zbGF0aW9uLXN0YXR1cy90cmFuc2xhdGlvbi1zdGF0dXMuY29tcG9uZW50LmNzcyJ9 */"
/***/ }),
/***/ "./src/app/model/translation-status/translation-status.component.html":
/*!****************************************************************************!*\
!*** ./src/app/model/translation-status/translation-status.component.html ***!
\****************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n \n
\n
\n
\n \n \n Language | \n Date Export | \n Date Import | \n Status | \n
\n \n \n \n {{item.pentIdLang}} | \n {{item.dateExport | date: 'dd-MM-yyyy'}} | \n {{item.dateImport | date: 'dd-MM-yyyy'}} | \n {{item.transRequested}} | \n
\n \n
\n
\n\n
\n
"
/***/ }),
/***/ "./src/app/model/translation-status/translation-status.component.ts":
/*!**************************************************************************!*\
!*** ./src/app/model/translation-status/translation-status.component.ts ***!
\**************************************************************************/
/*! exports provided: TranslationStatusComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TranslationStatusComponent", function() { return TranslationStatusComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var ngx_toastr__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ngx-toastr */ "./node_modules/ngx-toastr/fesm5/ngx-toastr.js");
/* harmony import */ var src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! src/app/shared/common/common */ "./src/app/shared/common/common.ts");
var TranslationStatusComponent = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](TranslationStatusComponent, _super);
function TranslationStatusComponent(httpClient, activeModal, toastr) {
var _this = _super.call(this, toastr, httpClient) || this;
_this.httpClient = httpClient;
_this.activeModal = activeModal;
_this.toastr = toastr;
return _this;
}
TranslationStatusComponent.prototype.ngOnInit = function () {
this.getTranslationStatus();
};
TranslationStatusComponent.prototype.getTranslationStatus = function () {
var _this = this;
this.statusList = [];
this.getTraslationStatusbyId(this.SelectedItem).subscribe(function (res) {
_this.statusList = res;
}, function (err) {
_this.ShowNotification(err, 'E');
});
};
TranslationStatusComponent.prototype.dismiss = function () {
this.activeModal.dismiss();
};
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", String)
], TranslationStatusComponent.prototype, "title", void 0);
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
], TranslationStatusComponent.prototype, "SelectedItem", void 0);
TranslationStatusComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-translation-status',
template: __webpack_require__(/*! ./translation-status.component.html */ "./src/app/model/translation-status/translation-status.component.html"),
styles: [__webpack_require__(/*! ./translation-status.component.css */ "./src/app/model/translation-status/translation-status.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_common_http__WEBPACK_IMPORTED_MODULE_3__["HttpClient"], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__["NgbActiveModal"], ngx_toastr__WEBPACK_IMPORTED_MODULE_4__["ToastrService"]])
], TranslationStatusComponent);
return TranslationStatusComponent;
}(src_app_shared_common_common__WEBPACK_IMPORTED_MODULE_5__["Common"]));
/***/ }),
/***/ "./src/app/services/common.service.ts":
/*!********************************************!*\
!*** ./src/app/services/common.service.ts ***!
\********************************************/
/*! exports provided: CommonService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CommonService", function() { return CommonService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/environments/environment */ "./src/environments/environment.ts");
var baseUrl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].BaseUrl;
var CommonService = /** @class */ (function () {
function CommonService(httpClient) {
this.httpClient = httpClient;
this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpHeaders"]({
'Content-Type': 'application/json',
Authorization: 'Bearer ' + sessionStorage.getItem('access_token'),
id_token: sessionStorage.getItem('id_token')
});
}
CommonService.prototype.getDocFormTypeList = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].docTypeList + sessionStorage.getItem('interface_code'), { headers: this.headers });
};
CommonService.prototype.getPicUrlList = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].picUrlList + sessionStorage.getItem('interface_code'), { headers: this.headers });
};
CommonService.prototype.updatePicUrlList = function (reqJson) {
return this.httpClient.post(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].postPicUrlForm, JSON.stringify(reqJson), { headers: this.headers });
};
CommonService.prototype.getdemandMasterList = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].getDemandList, { headers: this.headers });
};
CommonService.prototype.updatedemandMasterList = function (reqJson) {
return this.httpClient.post(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].saveDemandList, JSON.stringify(reqJson), { headers: this.headers });
};
CommonService.prototype.getDocumentCodeList = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].docCodeList, { headers: this.headers });
};
CommonService.prototype.getDocumentCodeListById = function (formatId) {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].getDocFormatDetailsById + formatId, { headers: this.headers });
};
CommonService.prototype.getFormCodeList = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].formCodeList, { headers: this.headers });
};
CommonService.prototype.deleteDocFormListById = function (id) {
return this.httpClient.delete(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].deleteDocFormList + id, { headers: this.headers });
};
CommonService.prototype.addDocFormList = function (reqJson) {
return this.httpClient.post(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].postDocFormatForm, JSON.stringify(reqJson), { headers: this.headers });
};
CommonService.prototype.getClientId = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].getClientId);
};
CommonService.prototype.addDocumentCodeMaster = function (reqJson) {
return this.httpClient.post(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].saveDocumentMaster, JSON.stringify(reqJson), { headers: this.headers });
};
CommonService.prototype.addFormatMaster = function (reqJson) {
return this.httpClient.post(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].saveFormatMaster, JSON.stringify(reqJson), { headers: this.headers });
};
CommonService.prototype.getAllDocumentTypes = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].getAllDocumentTypes, { headers: this.headers });
};
CommonService.prototype.getAllFormatTypes = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].getAllFormatTypes, { headers: this.headers });
};
CommonService.prototype.getTranslationParameterList = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].transParamList, { headers: this.headers });
};
CommonService.prototype.getDataQualitycheck = function (id) {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].dataQualitycheck + ("?id=" + id), { headers: this.headers });
};
CommonService.prototype.createSegmemtTranslationData = function (reqJson) {
return this.httpClient.post(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].saveSegTransData, JSON.stringify(reqJson), { headers: this.headers });
};
CommonService.prototype.deleteTranslationParameterById = function (id) {
return this.httpClient.delete(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].deleteTransParamList + id, { headers: this.headers });
};
CommonService.prototype.getSegmentCodeList = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].getSegementList, { headers: this.headers });
};
CommonService.prototype.getLanguageList = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].getLanguageList, { headers: this.headers });
};
CommonService.prototype.getRecipientsListFromService = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].getRecipientList, { headers: this.headers });
};
CommonService.prototype.deleteRecpListById = function (id) {
return this.httpClient.delete(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].deleteRecipientList + id, { headers: this.headers });
};
CommonService.prototype.addRecipientEmail = function (reqJson) {
return this.httpClient.post(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].saveRecipientList, JSON.stringify(reqJson), { headers: this.headers });
};
CommonService.prototype.savePitToPentRequest = function (inputJson) {
return this.httpClient.post(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].savePitToPentRequest, JSON.stringify(inputJson), { headers: this.headers });
};
CommonService.prototype.deleteDemandRequestByIds = function (inputJson) {
return this.httpClient.post(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].cancelPitToPentRequest, JSON.stringify(inputJson), { headers: this.headers });
};
CommonService.prototype.getTraslationStatusbyId = function (transLabel) {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].getSegTranslationStatus + transLabel, { headers: this.headers });
};
CommonService.prototype.getExportData = function () {
return this.httpClient.get(baseUrl + src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].exportDemandRequest, { headers: this.headers });
};
CommonService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
providedIn: 'root'
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"]])
], CommonService);
return CommonService;
}());
/***/ }),
/***/ "./src/app/services/confirm-dialog.service.ts":
/*!****************************************************!*\
!*** ./src/app/services/confirm-dialog.service.ts ***!
\****************************************************/
/*! exports provided: ConfirmDialogService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConfirmDialogService", function() { return ConfirmDialogService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
/* harmony import */ var _shared_confirm_dialog_confirm_dialog_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../shared/confirm-dialog/confirm-dialog.component */ "./src/app/shared/confirm-dialog/confirm-dialog.component.ts");
var ConfirmDialogService = /** @class */ (function () {
function ConfirmDialogService(modalService) {
this.modalService = modalService;
}
ConfirmDialogService.prototype.confirm = function (title, message, btnOkText, btnCancelText, dialogSize) {
if (btnOkText === void 0) { btnOkText = 'OK'; }
if (btnCancelText === void 0) { btnCancelText = 'Cancel'; }
if (dialogSize === void 0) { dialogSize = 'sm'; }
var modalRef = this.modalService.open(_shared_confirm_dialog_confirm_dialog_component__WEBPACK_IMPORTED_MODULE_3__["ConfirmDialogComponent"], { size: dialogSize, centered: true });
modalRef.componentInstance.title = title;
modalRef.componentInstance.message = message;
modalRef.componentInstance.btnOkText = btnOkText;
modalRef.componentInstance.btnCancelText = btnCancelText;
return modalRef.result;
};
ConfirmDialogService.prototype.openModal = function (component, title, selectedItem, dialogSize) {
if (dialogSize === void 0) { dialogSize = 'lg'; }
var modalRef = this.modalService.open(component, { size: dialogSize });
modalRef.componentInstance.title = title;
modalRef.componentInstance.SelectedItem = selectedItem;
return modalRef.result;
};
ConfirmDialogService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
providedIn: 'root'
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__["NgbModal"]])
], ConfirmDialogService);
return ConfirmDialogService;
}());
/***/ }),
/***/ "./src/app/shared/authorization/authguard/authguard.service.ts":
/*!*********************************************************************!*\
!*** ./src/app/shared/authorization/authguard/authguard.service.ts ***!
\*********************************************************************/
/*! exports provided: AuthGuard */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AuthGuard", function() { return AuthGuard; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! angular-oauth2-oidc-codeflow */ "./node_modules/angular-oauth2-oidc-codeflow/esm5/angular-oauth2-oidc-codeflow.js");
/* harmony import */ var _authorization_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../authorization.service */ "./src/app/shared/authorization/authorization.service.ts");
/* harmony import */ var _error_rnlt_error_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../error/rnlt.error.service */ "./src/app/shared/error/rnlt.error.service.ts");
/* harmony import */ var _error_rnlt_error_model__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../error/rnlt.error.model */ "./src/app/shared/error/rnlt.error.model.ts");
/* harmony import */ var _environment_environment_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../environment/environment.service */ "./src/app/shared/environment/environment.service.ts");
var AuthGuard = /** @class */ (function () {
function AuthGuard(oAuthService, authorizationService, rnltErrorService, envirenementService) {
this.oAuthService = oAuthService;
this.authorizationService = authorizationService;
this.rnltErrorService = rnltErrorService;
this.envirenementService = envirenementService;
}
AuthGuard.prototype.canActivate = function (activatedRouteSnapshot, state) {
/* Security and Matomo/Piwik part - Start ********************************************************************************/
if (!this.envirenementService.isOAuthEnabled()) {
return true;
}
// 1- if no token return false
if (!this.oAuthService.getAccessToken()) {
return false;
}
// 2- Check if the token has been expired
if (this.rnltErrorService.isTokenExpired()) {
this.rnltErrorService.redirect(_error_rnlt_error_model__WEBPACK_IMPORTED_MODULE_5__["SESSION_TIME_OUT"]);
this.authorizationService.logout();
return false;
}
// 3- Validate the token && Check Identity
if (!this.oAuthService.hasValidAccessToken()) {
this.rnltErrorService.redirect(_error_rnlt_error_model__WEBPACK_IMPORTED_MODULE_5__["UNAUTHORIZED"]);
return false;
}
var userInfo = this.authorizationService.getUserInfo();
// 4- Check the user type
if (!userInfo) {
this.rnltErrorService.redirect(_error_rnlt_error_model__WEBPACK_IMPORTED_MODULE_5__["FORBIDDEN"]);
return false;
}
// 5- Check the user authorization
if (!_authorization_service__WEBPACK_IMPORTED_MODULE_3__["AuthorizationService"].isAllowed(userInfo.personType, activatedRouteSnapshot.data["authorizations"])) {
console.log('[AuthGuard]: user type', userInfo.personType);
this.rnltErrorService.redirect(_error_rnlt_error_model__WEBPACK_IMPORTED_MODULE_5__["FORBIDDEN"]);
return false;
}
// 6- Send Stat data to Matomo/Piwik
//this.authorizationService.matomoCall();
/* Security and Matomo/Piwik part - End ***************************************************************************/
return true;
};
AuthGuard = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_2__["OAuthService"], _authorization_service__WEBPACK_IMPORTED_MODULE_3__["AuthorizationService"],
_error_rnlt_error_service__WEBPACK_IMPORTED_MODULE_4__["RnltErrorService"], _environment_environment_service__WEBPACK_IMPORTED_MODULE_6__["EnvironmentService"]])
], AuthGuard);
return AuthGuard;
}());
/***/ }),
/***/ "./src/app/shared/authorization/authorization.model.ts":
/*!*************************************************************!*\
!*** ./src/app/shared/authorization/authorization.model.ts ***!
\*************************************************************/
/*! exports provided: Authorization */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Authorization", function() { return Authorization; });
var Authorization;
(function (Authorization) {
Authorization["CATRNLT"] = "catrnlt";
Authorization["ALL"] = "ALL";
Authorization["NONE"] = "NONE"; // everybody has access
})(Authorization || (Authorization = {}));
/***/ }),
/***/ "./src/app/shared/authorization/authorization.module.ts":
/*!**************************************************************!*\
!*** ./src/app/shared/authorization/authorization.module.ts ***!
\**************************************************************/
/*! exports provided: AuthorizationModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AuthorizationModule", function() { return AuthorizationModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _authorization_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./authorization.service */ "./src/app/shared/authorization/authorization.service.ts");
/* harmony import */ var _authguard_authguard_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./authguard/authguard.service */ "./src/app/shared/authorization/authguard/authguard.service.ts");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm5/common.js");
var AuthorizationModule = /** @class */ (function () {
function AuthorizationModule() {
}
AuthorizationModule_1 = AuthorizationModule;
AuthorizationModule.forRoot = function () {
return {
ngModule: AuthorizationModule_1,
providers: [_authorization_service__WEBPACK_IMPORTED_MODULE_2__["AuthorizationService"]]
};
};
var AuthorizationModule_1;
AuthorizationModule = AuthorizationModule_1 = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
imports: [
_angular_router__WEBPACK_IMPORTED_MODULE_4__["RouterModule"],
_angular_common__WEBPACK_IMPORTED_MODULE_5__["CommonModule"]
],
declarations: [],
providers: [
_authguard_authguard_service__WEBPACK_IMPORTED_MODULE_3__["AuthGuard"]
],
exports: [
_angular_router__WEBPACK_IMPORTED_MODULE_4__["RouterModule"],
]
})
], AuthorizationModule);
return AuthorizationModule;
}());
/***/ }),
/***/ "./src/app/shared/authorization/authorization.service.ts":
/*!***************************************************************!*\
!*** ./src/app/shared/authorization/authorization.service.ts ***!
\***************************************************************/
/*! exports provided: AuthorizationService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AuthorizationService", function() { return AuthorizationService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! angular-oauth2-oidc-codeflow */ "./node_modules/angular-oauth2-oidc-codeflow/esm5/angular-oauth2-oidc-codeflow.js");
/* harmony import */ var _error_rnlt_error_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../error/rnlt.error.service */ "./src/app/shared/error/rnlt.error.service.ts");
/* harmony import */ var _config_authConfig__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./config/authConfig */ "./src/app/shared/authorization/config/authConfig.ts");
/* harmony import */ var _authorization_model__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./authorization.model */ "./src/app/shared/authorization/authorization.model.ts");
/* harmony import */ var _environment_environment_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../environment/environment.service */ "./src/app/shared/environment/environment.service.ts");
/* harmony import */ var _config_matomoConfig__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./config/matomoConfig */ "./src/app/shared/authorization/config/matomoConfig.ts");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var src_app_services_common_service__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! src/app/services/common.service */ "./src/app/services/common.service.ts");
var AuthorizationService = /** @class */ (function () {
function AuthorizationService(router, oAuthService, rnltErrorService, environmentService, commonservice) {
this.router = router;
this.oAuthService = oAuthService;
this.rnltErrorService = rnltErrorService;
this.environmentService = environmentService;
this.commonservice = commonservice;
this.doneAuthenticatingSubject = new rxjs__WEBPACK_IMPORTED_MODULE_9__["BehaviorSubject"](false);
}
AuthorizationService_1 = AuthorizationService;
AuthorizationService.displayIdentity = function (userProfile, source) {
// So for only for log
console.log("[AuthorizationService ] : userInfo - Ipn - from " + source + " " + userProfile.uid);
};
AuthorizationService.isAllowed = function (authorizationIHave, authorizationsINeed) {
return _authorization_model__WEBPACK_IMPORTED_MODULE_6__["Authorization"][authorizationsINeed] === _authorization_model__WEBPACK_IMPORTED_MODULE_6__["Authorization"].NONE
|| authorizationIHave === _authorization_model__WEBPACK_IMPORTED_MODULE_6__["Authorization"].ALL
|| authorizationIHave === authorizationsINeed;
};
AuthorizationService.prototype.configureOidcAndLogin = function () {
if (!this.environmentService.isOAuthEnabled()) {
return;
}
this.oAuthService.configure(_config_authConfig__WEBPACK_IMPORTED_MODULE_5__["authConfig"]);
this.oAuthService.setupAutomaticSilentRefresh();
this.IDPLoginAndStartSession();
};
AuthorizationService.prototype.IDPLoginAndStartSession = function () {
var _this = this;
this.oAuthService.loadDiscoveryDocumentAndTryLogin().catch(function (err) {
console.error(err);
}).then(function () {
if (!_this.oAuthService.hasValidAccessToken() || _this.rnltErrorService.isTokenExpired()) {
// this.login(); // Implicit flow
_this.codeFlowlogin(); // Code flow
console.log(_this.oAuthService.getAccessToken());
sessionStorage.setItem('access_token', _this.oAuthService.getAccessToken());
sessionStorage.setItem('id-token', _this.oAuthService.getIdToken());
}
_this.doneAuthenticatingSubject.next(true);
});
};
AuthorizationService.prototype.getUserInfo = function () {
if (this.rnltUserInfo) {
return this.rnltUserInfo;
}
var accessToken = this.oAuthService.getAccessToken();
if (!accessToken) {
throw new Error('No access token');
}
var decodedToken = this.extractAccessTokenData(accessToken);
this.rnltUserInfo = decodedToken;
AuthorizationService_1.displayIdentity(this.rnltUserInfo, 'IDP');
return this.rnltUserInfo;
};
AuthorizationService.prototype.extractAccessTokenData = function (accessToken) {
var tokenBodyFirstIndex = this.getAccessTokenBodyStartIndex(accessToken);
var tokenBodyLastIndex = this.getAccessTokenBodyEndIndex(accessToken, tokenBodyFirstIndex);
var accessTokenBody = this.getAccessTokenBody(accessToken, tokenBodyFirstIndex, tokenBodyLastIndex);
var decodedToken = atob(accessTokenBody);
return JSON.parse(decodedToken);
};
AuthorizationService.prototype.getAccessTokenBodyStartIndex = function (accessToken) {
return accessToken.indexOf('.') + 1;
};
AuthorizationService.prototype.getAccessTokenBodyEndIndex = function (accessToken, tokenBodyFirstIndex) {
return accessToken.indexOf('.', tokenBodyFirstIndex);
};
AuthorizationService.prototype.getAccessTokenBody = function (accessToken, tokenBodyFirstIndex, tokenBodyLastIndex) {
return accessToken.substring(tokenBodyFirstIndex, tokenBodyLastIndex);
};
AuthorizationService.prototype.afterAuth = function (redirectTo, userInfo) {
var _this = this;
setTimeout(function () { return _this.router.navigate([redirectTo]); }, 10);
console.log('[AuthorizationService - OICD]: Piwik uid : ', userInfo.uid);
};
/**
* Init Matomo/Piwik configuration
*/
AuthorizationService.prototype.matomoCall = function () {
var _PAQ = window[String('_paq')];
var url = _config_matomoConfig__WEBPACK_IMPORTED_MODULE_8__["matomoConfig"].matomoUrl;
var matomoId = _config_matomoConfig__WEBPACK_IMPORTED_MODULE_8__["matomoConfig"].matomoId;
_PAQ.push(['trackPageView']);
_PAQ.push(['enableLinkTracking']);
_PAQ.push(['setTrackerUrl', url + 'piwik.php']);
_PAQ.push(['setSiteId', matomoId]);
// userIpn
var userIpn = this.getUserId();
if (!this.environmentService.isProduction()) {
console.log('[piwik]: userIpn ', userIpn);
}
_PAQ.push(['setUserId', this.getUserId()]);
var d = document;
var g = d.createElement('script');
var s = d.getElementsByTagName('script')[0];
g.type = 'text/javascript';
g.async = true;
g.defer = true;
g.src = url + 'piwik.js';
s.parentNode.insertBefore(g, s);
};
AuthorizationService.prototype.setUserInfo = function (rnltUserInfo) {
this.rnltUserInfo = rnltUserInfo;
};
AuthorizationService.prototype.getUserId = function () {
if (this.rnltUserInfo) {
return this.rnltUserInfo.uid;
}
else {
return null;
}
};
AuthorizationService.prototype.getUserName = function () {
if (this.rnltUserInfo) {
console.log(this.rnltUserInfo);
return this.rnltUserInfo.firstname + ' ' + this.rnltUserInfo.lastname;
}
else {
return null;
}
};
AuthorizationService.prototype.login = function () {
// initiate open ID connect
this.oAuthService.initImplicitFlow();
};
AuthorizationService.prototype.codeFlowlogin = function () {
// initiate open ID connect
this.oAuthService.initAuthorizationCodeFlow();
};
AuthorizationService.prototype.logout = function () {
this.oAuthService.logOut(false);
var now = new Date();
sessionStorage.setItem('session_terminated_at', now.toLocaleDateString() + ' ' + now.toTimeString());
};
AuthorizationService.prototype.whenDoneAuthenticating = function () {
return this.doneAuthenticatingSubject.asObservable().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["filter"])(function (isDone) { return isDone; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["first"])());
};
var AuthorizationService_1;
AuthorizationService = AuthorizationService_1 = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"], angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_3__["OAuthService"], _error_rnlt_error_service__WEBPACK_IMPORTED_MODULE_4__["RnltErrorService"],
_environment_environment_service__WEBPACK_IMPORTED_MODULE_7__["EnvironmentService"], src_app_services_common_service__WEBPACK_IMPORTED_MODULE_11__["CommonService"]])
], AuthorizationService);
return AuthorizationService;
}());
/***/ }),
/***/ "./src/app/shared/authorization/callback/open-id-call-back.component.css":
/*!*******************************************************************************!*\
!*** ./src/app/shared/authorization/callback/open-id-call-back.component.css ***!
\*******************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ".content {\n width: 100%;\n height: 100%; \n position: absolute;\n transition: all 0.5s ease-out;\n}\n.contentBloc{\n top: 50%;\n left: 50%;\n margin-right: -50%;\n transform: translate(-50%, -50%);\n width:300px;\n height:300px;\n position: absolute;\n}\n.content h3{\n font-family: \"RenaultLife\";\n font-weight: 400;\n font-size: 20px!important;\n text-transform: uppercase;\n margin-top: 20%;\n text-align: center;\n color: #000000!important;\n}\n.content h3 span{\n font-size: 30px!important;\n}\n/** Loading Page **/\n/* default .loading styles, .loading should be invisible, opacity: 0, z-index: -1 */\n.loading {\n opacity: 1;\n transition: opacity .8s ease-in-out;\n position: fixed;\n height: 100%;\n width: 100%;\n top: 0;\n left: 0;\n color: #000000!important;\n z-index: -1;\n}\n.loading h1{\n font-family: \"RenaultLife\";\n font-weight: 400;\n font-size: 30px!important;\n text-transform: uppercase;\n margin-top: 20%;\n text-align: center;\n color: #000000!important;\n}\n.loading p{\n font-family: \"RenaultLife\";\n font-weight: 400;\n font-size: 12px!important;\n color: #000000!important;\n text-transform: uppercase;\n text-align: center;\n}\n@-webkit-keyframes dots {\n 50% {\n transform: translateY(-.4rem);\n }\n 100% {\n transform: translateY(0);\n }\n}\n@keyframes dots {\n 50% {\n transform: translateY(-.4rem);\n }\n 100% {\n transform: translateY(0);\n }\n}\n@-webkit-keyframes spinnerRotate\n{\n from{-webkit-ransform: translateY(0rem);}\n to{-webkit-ransform: translateY(-.4rem);}\n}\n.d {\n -webkit-animation: dots 1.5s ease-out infinite;\n animation: dots 1.5s ease-out infinite;\n color: #000000!important;\n}\n.d-2 {\n -webkit-animation-delay: .5s;\n animation-delay: .5s;\n color: #000000!important;\n}\n.d-3 {\n -webkit-animation-delay: 1s;\n animation-delay: 1s;\n color: #000000!important;\n}\n/** Init Table **/\n.responsive{\n display: none;\n}\n/** A remettre au format SASS **/\n.loading img{\n animation-name: spin;\n -webkit-animation-duration: 4000ms;\n animation-duration: 4000ms;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n\n -webkit-animation-name: spin;\n -webkit-animation-duration: 5000ms;\n -webkit-animation-iteration-count: infinite;\n -webkit-animation-timing-function: linear;\n\n -moz-animation-name: spin;\n -moz-animation-duration: 5000ms;\n -moz-animation-iteration-count: infinite;\n -moz-animation-timing-function: linear;\n\n -ms-animation-name: spin;\n -ms-animation-duration: 5000ms;\n -ms-animation-iteration-count: infinite;\n -ms-animation-timing-function: linear;\n\n\n\n opacity: 1!important;\n\n}\n/** Chrome */\n*::-webkit-scrollbar-track {\n -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n background-color: #f6f6f6;\n}\n*::-webkit-scrollbar {\n width: 12px;\n height: 12px;\n background-color: #f6f6f6;\n}\n*::-webkit-scrollbar-thumb {\n border-radius: 5px;\n -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n background-color: #ffcc33;\n}\n@-webkit-keyframes spin {\n from { -webkit-transform: rotate3d(0, 1, 0,0deg); }\n to { -webkit-transform: rotate3d(0, 1, 0,360deg); }\n}\n@keyframes spin {\n from {\n transform:rotate3d(0, 1, 0,0deg);\n }\n to {\n transform:rotate3d(0, 1, 0,360deg);\n }\n}\n/** Hzck Temporaire **/\n.component.dashboard{\n display: none!important;\n}\n.box {\n box-shadow: 0 30px 30px rgba(0, 0, 0, 0.5) !important;\n}\n.customBtn{\n top: 12%;\n position: absolute;\n right: 6%;\n width: 200px;\n box-shadow: 0 6px 6px rgba(0, 0, 0, 0.5) !important;\n z-index: 999999;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2F1dGhvcml6YXRpb24vY2FsbGJhY2svb3Blbi1pZC1jYWxsLWJhY2suY29tcG9uZW50LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0UsUUFBUTtFQUNSLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsZ0NBQWdDO0VBQ2hDLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsZ0JBQWdCO0VBQ2hCLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQix3QkFBd0I7QUFDMUI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBLG1CQUFtQjtBQUNuQixtRkFBbUY7QUFDbkY7RUFDRSxVQUFVO0VBQ1YsbUNBQW1DO0VBQ25DLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztFQUNYLE1BQU07RUFDTixPQUFPO0VBQ1Asd0JBQXdCO0VBQ3hCLFdBQVc7QUFDYjtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGdCQUFnQjtFQUNoQix5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsd0JBQXdCO0FBQzFCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsZ0JBQWdCO0VBQ2hCLHlCQUF5QjtFQUN6Qix3QkFBd0I7RUFDeEIseUJBQXlCO0VBQ3pCLGtCQUFrQjtBQUNwQjtBQUVBO0VBQ0U7SUFDRSw2QkFBNkI7RUFDL0I7RUFDQTtJQUNFLHdCQUF3QjtFQUMxQjtBQUNGO0FBUEE7RUFDRTtJQUNFLDZCQUE2QjtFQUMvQjtFQUNBO0lBQ0Usd0JBQXdCO0VBQzFCO0FBQ0Y7QUFFQTs7RUFFRSxLQUFLLGtDQUFrQyxDQUFDO0VBQ3hDLEdBQUcsb0NBQW9DLENBQUM7QUFDMUM7QUFZQTtFQUNFLDhDQUFzQztVQUF0QyxzQ0FBc0M7RUFDdEMsd0JBQXdCO0FBQzFCO0FBQ0E7RUFDRSw0QkFBb0I7VUFBcEIsb0JBQW9CO0VBQ3BCLHdCQUF3QjtBQUMxQjtBQUNBO0VBQ0UsMkJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix3QkFBd0I7QUFDMUI7QUFFQSxpQkFBaUI7QUFDakI7RUFDRSxhQUFhO0FBQ2Y7QUFFQSxnQ0FBZ0M7QUFDaEM7RUFDRSxvQkFBb0I7RUFDcEIsa0NBQTBCO1VBQTFCLDBCQUEwQjtFQUMxQixtQ0FBbUM7RUFDbkMsaUNBQWlDOztFQUVqQyw0QkFBNEI7RUFDNUIsa0NBQWtDO0VBQ2xDLDJDQUEyQztFQUMzQyx5Q0FBeUM7O0VBRXpDLHlCQUF5QjtFQUN6QiwrQkFBK0I7RUFDL0Isd0NBQXdDO0VBQ3hDLHNDQUFzQzs7RUFFdEMsd0JBQXdCO0VBQ3hCLDhCQUE4QjtFQUM5Qix1Q0FBdUM7RUFDdkMscUNBQXFDOzs7O0VBSXJDLG9CQUFvQjs7QUFFdEI7QUFFQSxZQUFZO0FBQ1o7RUFDRSxvREFBb0Q7RUFDcEQseUJBQXlCO0FBQzNCO0FBRUE7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLHlCQUF5QjtBQUMzQjtBQUVBO0VBSUUsa0JBQWtCO0VBQ2xCLG9EQUFvRDtFQUNwRCx5QkFBeUI7QUFDM0I7QUFTQTtFQUNFLE9BQU8seUNBQXlDLEVBQUU7RUFDbEQsS0FBSywyQ0FBMkMsRUFBRTtBQUNwRDtBQUtBO0VBQ0U7SUFDRSxnQ0FBZ0M7RUFDbEM7RUFDQTtJQUNFLGtDQUFrQztFQUNwQztBQUNGO0FBQ0Esc0JBQXNCO0FBQ3RCO0VBQ0UsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxxREFBcUQ7QUFDdkQ7QUFDQTtFQUNFLFFBQVE7RUFDUixrQkFBa0I7RUFDbEIsU0FBUztFQUNULFlBQVk7RUFDWixtREFBbUQ7RUFDbkQsZUFBZTtBQUNqQiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9hdXRob3JpemF0aW9uL2NhbGxiYWNrL29wZW4taWQtY2FsbC1iYWNrLmNvbXBvbmVudC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7ICBcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbn1cbi5jb250ZW50QmxvY3tcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6MzAwcHg7XG4gIGhlaWdodDozMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmNvbnRlbnQgaDN7XG4gIGZvbnQtZmFtaWx5OiBcIlJlbmF1bHRMaWZlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDIwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDAwMCFpbXBvcnRhbnQ7XG59XG4uY29udGVudCBoMyBzcGFue1xuICBmb250LXNpemU6IDMwcHghaW1wb3J0YW50O1xufVxuLyoqIExvYWRpbmcgUGFnZSAqKi9cbi8qIGRlZmF1bHQgLmxvYWRpbmcgc3R5bGVzLCAubG9hZGluZyBzaG91bGQgYmUgaW52aXNpYmxlLCBvcGFjaXR5OiAwLCB6LWluZGV4OiAtMSAqL1xuLmxvYWRpbmcge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC44cyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjMDAwMDAwIWltcG9ydGFudDtcbiAgei1pbmRleDogLTE7XG59XG4ubG9hZGluZyBoMXtcbiAgZm9udC1mYW1pbHk6IFwiUmVuYXVsdExpZmVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzMHB4IWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwMDAwIWltcG9ydGFudDtcbn1cbi5sb2FkaW5nIHB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlbmF1bHRMaWZlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweCFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIGRvdHMge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtLjRyZW0pO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3Bpbm5lclJvdGF0ZVxue1xuICBmcm9tey13ZWJraXQtcmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7fVxuICB0b3std2Via2l0LXJhbnNmb3JtOiB0cmFuc2xhdGVZKC0uNHJlbSk7fVxufVxuQC1tb3ota2V5ZnJhbWVzIHNwaW5uZXJSb3RhdGVcbntcbiAgZnJvbXstbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKTt9XG4gIHRvey1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0uNHJlbSk7fVxufVxuQC1tcy1rZXlmcmFtZXMgc3Bpbm5lclJvdGF0ZVxue1xuICBmcm9tey1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7fVxuICB0b3stbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0uNHJlbSk7fVxufVxuXG4uZCB7XG4gIGFuaW1hdGlvbjogZG90cyAxLjVzIGVhc2Utb3V0IGluZmluaXRlO1xuICBjb2xvcjogIzAwMDAwMCFpbXBvcnRhbnQ7XG59XG4uZC0yIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAuNXM7XG4gIGNvbG9yOiAjMDAwMDAwIWltcG9ydGFudDtcbn1cbi5kLTMge1xuICBhbmltYXRpb24tZGVsYXk6IDFzO1xuICBjb2xvcjogIzAwMDAwMCFpbXBvcnRhbnQ7XG59XG5cbi8qKiBJbml0IFRhYmxlICoqL1xuLnJlc3BvbnNpdmV7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKiBBIHJlbWV0dHJlIGF1IGZvcm1hdCBTQVNTICoqL1xuLmxvYWRpbmcgaW1ne1xuICBhbmltYXRpb24tbmFtZTogc3BpbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA0MDAwbXM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3BpbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDUwMDBtcztcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cbiAgLW1vei1hbmltYXRpb24tbmFtZTogc3BpbjtcbiAgLW1vei1hbmltYXRpb24tZHVyYXRpb246IDUwMDBtcztcbiAgLW1vei1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cbiAgLW1zLWFuaW1hdGlvbi1uYW1lOiBzcGluO1xuICAtbXMtYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDAwbXM7XG4gIC1tcy1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblxuXG5cbiAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG5cbn1cblxuLyoqIENocm9tZSAqL1xuKjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuXG4qOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG5cbio6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNjMzM7XG59XG5cblxuXG5cbkAtbW96LWtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAxLCAwLDBkZWcpOyB9XG4gIHRvIHsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsMzYwZGVnKTsgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsMGRlZyk7IH1cbiAgdG8geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMSwgMCwzNjBkZWcpOyB9XG59XG5ALW1zLWtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsIDBkZWcpOyB9XG4gIHRvIHsgLW1zLXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMSwgMCwgMzYwZGVnKTsgfVxufVxuQGtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDEsIDAsMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTpyb3RhdGUzZCgwLCAxLCAwLDM2MGRlZyk7XG4gIH1cbn1cbi8qKiBIemNrIFRlbXBvcmFpcmUgKiovXG4uY29tcG9uZW50LmRhc2hib2FyZHtcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG4uYm94IHtcbiAgYm94LXNoYWRvdzogMCAzMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tQnRue1xuICB0b3A6IDEyJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNiU7XG4gIHdpZHRoOiAyMDBweDtcbiAgYm94LXNoYWRvdzogMCA2cHggNnB4IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA5OTk5OTk7XG59Il19 */"
/***/ }),
/***/ "./src/app/shared/authorization/callback/open-id-call-back.component.html":
/*!********************************************************************************!*\
!*** ./src/app/shared/authorization/callback/open-id-call-back.component.html ***!
\********************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n\n\n
\n
\n
![\"\"](\"assets/img/logo_renault.png\")
\n
Authorization in progress...
\n
\n
\n
\n"
/***/ }),
/***/ "./src/app/shared/authorization/callback/open-id-call-back.component.ts":
/*!******************************************************************************!*\
!*** ./src/app/shared/authorization/callback/open-id-call-back.component.ts ***!
\******************************************************************************/
/*! exports provided: OpenIdCallBackComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OpenIdCallBackComponent", function() { return OpenIdCallBackComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! angular-oauth2-oidc-codeflow */ "./node_modules/angular-oauth2-oidc-codeflow/esm5/angular-oauth2-oidc-codeflow.js");
/* harmony import */ var _error_rnlt_error_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../error/rnlt.error.service */ "./src/app/shared/error/rnlt.error.service.ts");
/* harmony import */ var _error_rnlt_error_model__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../error/rnlt.error.model */ "./src/app/shared/error/rnlt.error.model.ts");
/* harmony import */ var _authorization_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../authorization.service */ "./src/app/shared/authorization/authorization.service.ts");
/* harmony import */ var _environment_environment_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../environment/environment.service */ "./src/app/shared/environment/environment.service.ts");
var OpenIdCallBackComponent = /** @class */ (function () {
function OpenIdCallBackComponent(oAuthService, rnltErrorService, authorizationService, environmentService) {
this.oAuthService = oAuthService;
this.rnltErrorService = rnltErrorService;
this.authorizationService = authorizationService;
this.environmentService = environmentService;
this.redirectUrl = '/dashboard';
}
OpenIdCallBackComponent.prototype.ngOnInit = function () {
var _this = this;
// 1- if insecure mode
if (!this.environmentService.isOAuthEnabled()) {
console.log('[oAuth security disabled !]');
return;
}
// We should wait for the Authentication process to terminate
this.doneAuthenticatingSubscription = this.authorizationService.whenDoneAuthenticating()
.subscribe(function () {
// 2- if we have an access token but it is not valid => redirect to FORBIDDEN
if (_this.oAuthService.getAccessToken() && !_this.oAuthService.hasValidAccessToken()) {
console.log('[OpenIdCallBackComponent - OIDC]: ', 'Access token is invalid');
_this.rnltErrorService.redirect(_error_rnlt_error_model__WEBPACK_IMPORTED_MODULE_4__["FORBIDDEN"]);
return;
}
else {
console.log('[OpenIdCallBackComponent - OIDC]: ', 'Access token is valid');
}
// 3- If we have a valid access token ==> get user identity
if (_this.oAuthService.getAccessToken() && _this.oAuthService.hasValidAccessToken()) {
try {
_this.userInfo = _this.authorizationService.getUserInfo();
}
catch (e) {
_this.userInfo = null;
console.error('Can get user info');
}
}
// 4- Manage after IDP login
if (_this.userInfo) {
console.log('Redirecting to ' + _this.redirectUrl);
_this.authorizationService.afterAuth(_this.redirectUrl, _this.userInfo);
}
});
};
OpenIdCallBackComponent.prototype.ngOnDestroy = function () {
if (this.doneAuthenticatingSubscription) {
this.doneAuthenticatingSubscription.unsubscribe();
}
};
OpenIdCallBackComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-open-id-callback',
template: __webpack_require__(/*! ./open-id-call-back.component.html */ "./src/app/shared/authorization/callback/open-id-call-back.component.html"),
styles: [__webpack_require__(/*! ./open-id-call-back.component.css */ "./src/app/shared/authorization/callback/open-id-call-back.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_2__["OAuthService"],
_error_rnlt_error_service__WEBPACK_IMPORTED_MODULE_3__["RnltErrorService"],
_authorization_service__WEBPACK_IMPORTED_MODULE_5__["AuthorizationService"],
_environment_environment_service__WEBPACK_IMPORTED_MODULE_6__["EnvironmentService"]])
], OpenIdCallBackComponent);
return OpenIdCallBackComponent;
}());
/***/ }),
/***/ "./src/app/shared/authorization/config/authConfig.ts":
/*!***********************************************************!*\
!*** ./src/app/shared/authorization/config/authConfig.ts ***!
\***********************************************************/
/*! exports provided: authConfig */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "authConfig", function() { return authConfig; });
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../environments/environment */ "./src/environments/environment.ts");
var authConfig = {
// Urls of EndPoints
issuer: _environments_environment__WEBPACK_IMPORTED_MODULE_0__["environment"].issuer,
loginUrl: _environments_environment__WEBPACK_IMPORTED_MODULE_0__["environment"].loginUrl,
userinfoEndpoint: _environments_environment__WEBPACK_IMPORTED_MODULE_0__["environment"].userinfoEndpoint,
clientId: _environments_environment__WEBPACK_IMPORTED_MODULE_0__["environment"].clientId,
// dummyClientSecret: environment.clientSecret,
scope: _environments_environment__WEBPACK_IMPORTED_MODULE_0__["environment"].scope,
/* Common conf */
redirectUri: window.location.origin + '/auth/oidc',
// silentRefresh
silentRefreshRedirectUri: window.location.origin + '/silent-refresh.html',
silentRefreshShowIFrame: true,
silentRefreshIFrameName: 'rnlt-angular-oauth-oidc-silent-refresh-iframe',
showDebugInformation: false,
sessionChecksEnabled: false,
disableNonceCheck: true,
disableAtHashCheck: true
};
/***/ }),
/***/ "./src/app/shared/authorization/config/matomoConfig.ts":
/*!*************************************************************!*\
!*** ./src/app/shared/authorization/config/matomoConfig.ts ***!
\*************************************************************/
/*! exports provided: matomoConfig */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matomoConfig", function() { return matomoConfig; });
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../environments/environment */ "./src/environments/environment.ts");
var matomoConfig = {
matomoUrl: _environments_environment__WEBPACK_IMPORTED_MODULE_0__["environment"].matomoUrl,
matomoId: _environments_environment__WEBPACK_IMPORTED_MODULE_0__["environment"].matomoId
};
/***/ }),
/***/ "./src/app/shared/authorization/config/oauth-module.config.ts":
/*!********************************************************************!*\
!*** ./src/app/shared/authorization/config/oauth-module.config.ts ***!
\********************************************************************/
/*! exports provided: oAuthModuleConfig */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "oAuthModuleConfig", function() { return oAuthModuleConfig; });
/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! src/environments/environment */ "./src/environments/environment.ts");
var oAuthModuleConfig = {
resourceServer: {
allowedUrls: src_environments_environment__WEBPACK_IMPORTED_MODULE_0__["environment"].allowedUrls,
sendAccessToken: true
}
};
/***/ }),
/***/ "./src/app/shared/common/common.ts":
/*!*****************************************!*\
!*** ./src/app/shared/common/common.ts ***!
\*****************************************/
/*! exports provided: Common */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Common", function() { return Common; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var src_app_services_common_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! src/app/services/common.service */ "./src/app/services/common.service.ts");
var Common = /** @class */ (function (_super) {
tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](Common, _super);
function Common(toastr, httpClient) {
var _this = _super.call(this, httpClient) || this;
_this.toastr = toastr;
_this.httpClient = httpClient;
return _this;
}
Common.prototype.ShowNotification = function (message, type) {
if (type === 'S') {
this.toastr.success(message);
}
else {
this.toastr.error(message);
}
};
return Common;
}(src_app_services_common_service__WEBPACK_IMPORTED_MODULE_1__["CommonService"]));
/***/ }),
/***/ "./src/app/shared/confirm-dialog/confirm-dialog.component.css":
/*!********************************************************************!*\
!*** ./src/app/shared/confirm-dialog/confirm-dialog.component.css ***!
\********************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ".custom-header{\r\n padding: 0px 7px !important;\r\n}\r\n.pt10{\r\n padding-top:10px;\r\n}\r\n.pb45{\r\n padding-bottom:45px;\r\n}\r\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2NvbmZpcm0tZGlhbG9nL2NvbmZpcm0tZGlhbG9nLmNvbXBvbmVudC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7SUFDSSwyQkFBMkI7QUFDL0I7QUFDQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUNBO0lBQ0ksbUJBQW1CO0FBQ3ZCIiwiZmlsZSI6InNyYy9hcHAvc2hhcmVkL2NvbmZpcm0tZGlhbG9nL2NvbmZpcm0tZGlhbG9nLmNvbXBvbmVudC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuY3VzdG9tLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDBweCA3cHggIWltcG9ydGFudDtcclxufVxyXG4ucHQxMHtcclxuICAgIHBhZGRpbmctdG9wOjEwcHg7XHJcbn1cclxuLnBiNDV7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTo0NXB4O1xyXG59Il19 */"
/***/ }),
/***/ "./src/app/shared/confirm-dialog/confirm-dialog.component.html":
/*!*********************************************************************!*\
!*** ./src/app/shared/confirm-dialog/confirm-dialog.component.html ***!
\*********************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n \n {{ message }}\n
\n \n \n
\n
"
/***/ }),
/***/ "./src/app/shared/confirm-dialog/confirm-dialog.component.ts":
/*!*******************************************************************!*\
!*** ./src/app/shared/confirm-dialog/confirm-dialog.component.ts ***!
\*******************************************************************/
/*! exports provided: ConfirmDialogComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConfirmDialogComponent", function() { return ConfirmDialogComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "./node_modules/@ng-bootstrap/ng-bootstrap/fesm5/ng-bootstrap.js");
var ConfirmDialogComponent = /** @class */ (function () {
function ConfirmDialogComponent(activeModal) {
this.activeModal = activeModal;
}
ConfirmDialogComponent.prototype.ngOnInit = function () {
};
ConfirmDialogComponent.prototype.decline = function () {
this.activeModal.close(false);
};
ConfirmDialogComponent.prototype.accept = function () {
this.activeModal.close(true);
};
ConfirmDialogComponent.prototype.dismiss = function () {
this.activeModal.dismiss();
};
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", String)
], ConfirmDialogComponent.prototype, "title", void 0);
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", String)
], ConfirmDialogComponent.prototype, "message", void 0);
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", String)
], ConfirmDialogComponent.prototype, "btnOkText", void 0);
tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", String)
], ConfirmDialogComponent.prototype, "btnCancelText", void 0);
ConfirmDialogComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-confirm-dialog',
template: __webpack_require__(/*! ./confirm-dialog.component.html */ "./src/app/shared/confirm-dialog/confirm-dialog.component.html"),
styles: [__webpack_require__(/*! ./confirm-dialog.component.css */ "./src/app/shared/confirm-dialog/confirm-dialog.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_2__["NgbActiveModal"]])
], ConfirmDialogComponent);
return ConfirmDialogComponent;
}());
/***/ }),
/***/ "./src/app/shared/environment/environment.module.ts":
/*!**********************************************************!*\
!*** ./src/app/shared/environment/environment.module.ts ***!
\**********************************************************/
/*! exports provided: EnvironmentModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EnvironmentModule", function() { return EnvironmentModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm5/common.js");
/* harmony import */ var _environment_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./environment.service */ "./src/app/shared/environment/environment.service.ts");
var EnvironmentModule = /** @class */ (function () {
function EnvironmentModule() {
}
EnvironmentModule = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
declarations: [],
imports: [
_angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"]
],
providers: [_environment_service__WEBPACK_IMPORTED_MODULE_3__["EnvironmentService"]]
})
], EnvironmentModule);
return EnvironmentModule;
}());
/***/ }),
/***/ "./src/app/shared/environment/environment.service.ts":
/*!***********************************************************!*\
!*** ./src/app/shared/environment/environment.service.ts ***!
\***********************************************************/
/*! exports provided: EnvironmentService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EnvironmentService", function() { return EnvironmentService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! src/environments/environment */ "./src/environments/environment.ts");
var EnvironmentService = /** @class */ (function () {
function EnvironmentService() {
}
EnvironmentService.prototype.isOAuthEnabled = function () {
return src_environments_environment__WEBPACK_IMPORTED_MODULE_2__["environment"].oAuthEnable;
};
EnvironmentService.prototype.isProduction = function () {
return src_environments_environment__WEBPACK_IMPORTED_MODULE_2__["environment"].production;
};
EnvironmentService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
providedIn: 'root'
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
], EnvironmentService);
return EnvironmentService;
}());
/***/ }),
/***/ "./src/app/shared/error/rnlt-errors.component.html":
/*!*********************************************************!*\
!*** ./src/app/shared/error/rnlt-errors.component.html ***!
\*********************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n\n"
/***/ }),
/***/ "./src/app/shared/error/rnlt-errors.component.scss":
/*!*********************************************************!*\
!*** ./src/app/shared/error/rnlt-errors.component.scss ***!
\*********************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "/* default #error styles, #error should be invisible, opacity: 0, z-index: -1 */\n.bgError {\n background: #ffcc33;\n position: absolute;\n width: 100%;\n height: 100%; }\n#error {\n opacity: 1;\n transition: opacity .8s ease-in-out;\n position: fixed;\n height: 100%;\n width: 100%;\n top: 0;\n left: 0;\n color: #000000 !important;\n z-index: 1; }\n#error h1 {\n font-family: \"RenaultLife\";\n font-weight: 400;\n font-size: 30px !important;\n text-transform: uppercase;\n margin-top: 0%;\n text-align: center;\n color: #000000 !important;\n margin-bottom: 50px; }\n#error p {\n font-family: \"RenaultLife\";\n font-weight: 400;\n font-size: 12px !important;\n color: #000000 !important;\n text-transform: uppercase;\n text-align: left; }\n/* #error screen is visible when app is not bootstraped yet, .my-app is empty */\n/*app-root:empty + #error {\n opacity: 1;\n z-index: 100;\n}*/\n@-webkit-keyframes dots {\n 50% {\n transform: translateY(-0.4rem); }\n 100% {\n transform: translateY(0); } }\n@keyframes dots {\n 50% {\n transform: translateY(-0.4rem); }\n 100% {\n transform: translateY(0); } }\n@-webkit-keyframes spinnerRotate {\n from {\n -webkit-ransform: translateY(0rem); }\n to {\n -webkit-ransform: translateY(-0.4rem); } }\n.d {\n -webkit-animation: dots 1.5s ease-out infinite;\n animation: dots 1.5s ease-out infinite;\n color: #000000 !important; }\n.d-2 {\n -webkit-animation-delay: .5s;\n animation-delay: .5s;\n color: #000000 !important; }\n.d-3 {\n -webkit-animation-delay: 1s;\n animation-delay: 1s;\n color: #000000 !important; }\n/** Init Table **/\n.responsive {\n display: none; }\n/** A remettre au format SASS **/\n#error img {\n animation-name: spin;\n -webkit-animation-duration: 4000ms;\n animation-duration: 4000ms;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n -webkit-animation-name: spin;\n -webkit-animation-duration: 5000ms;\n -webkit-animation-iteration-count: infinite;\n -webkit-animation-timing-function: linear;\n -moz-animation-name: spin;\n -moz-animation-duration: 5000ms;\n -moz-animation-iteration-count: infinite;\n -moz-animation-timing-function: linear;\n -ms-animation-name: spin;\n -ms-animation-duration: 5000ms;\n -ms-animation-iteration-count: infinite;\n -ms-animation-timing-function: linear;\n opacity: 1 !important; }\n/** Chrome */\n*::-webkit-scrollbar-track {\n -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n background-color: #f6f6f6; }\n*::-webkit-scrollbar {\n width: 12px;\n height: 12px;\n background-color: #f6f6f6; }\n*::-webkit-scrollbar-thumb {\n border-radius: 5px;\n -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n background-color: #ffcc33; }\n@-webkit-keyframes spin {\n from {\n -webkit-transform: rotate3d(0, 1, 0, 0deg); }\n to {\n -webkit-transform: rotate3d(0, 1, 0, 360deg); } }\n@keyframes spin {\n from {\n transform: rotate3d(0, 1, 0, 0deg); }\n to {\n transform: rotate3d(0, 1, 0, 360deg); } }\n#alert {\n width: 340px !important;\n position: absolute;\n top: 25%;\n left: 50%;\n margin-left: -170px;\n z-index: 1000 !important; }\n#alert .fa,\n#alert .material-icons {\n font-size: 80px !important;\n float: left !important;\n margin: 0 20px 0px 0 !important;\n display: block !important;\n color: #D02433 !important; }\n#alert h3 {\n font-size: 24px !important;\n text-transform: uppercase !important;\n font-family: RenaultLife;\n margin: 0 !important;\n background: #D02433;\n color: #fff;\n border-top: 1px solid #D02433;\n display: block;\n width: 250px;\n float: right;\n padding: 2px 10px;\n text-decoration: underline; }\n#alert p {\n font-size: 14px !important;\n font-family: RenaultLife;\n margin: 0 !important;\n border-bottom: 1px solid #D02433;\n padding-bottom: 5px;\n display: block;\n width: 250px;\n float: right;\n background: #D02433;\n color: #fff !important;\n padding: 2px 10px; }\n#alert a {\n font-family: \"RenaultLife\";\n font-weight: 400;\n font-size: 16px !important;\n color: #000000 !important;\n text-transform: uppercase;\n text-align: center;\n display: block;\n width: 100%;\n margin: 50px 0.5% 0 0.5%;\n float: left;\n transition: all 0.5s ease-out;\n line-height: 26px;\n cursor: pointer; }\n#alert a:hover {\n color: #666666 !important; }\n/** **/\n.btLink {\n display: block;\n padding: 5px 10px;\n border: 1px solid #ffffff;\n border-radius: 5px;\n margin-bottom: 10px;\n background: #f5f5f5;\n transition: all 0.5s ease-out;\n width: calc(100% - 0px) !important; }\n.btLink:hover {\n background: #ffcc00; }\n/** **/\n.number {\n position: absolute;\n font-family: \"RenaultLife\";\n z-index: 0;\n color: #666;\n font-size: 400px;\n opacity: 1;\n text-align: center;\n width: 100%; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9idWlsZHMvSVJOLTcwNzM0L3BpdC1zdGFjay9hcHAvc3JjL2FwcC9zaGFyZWQvZXJyb3Ivcm5sdC1lcnJvcnMuY29tcG9uZW50LnNjc3MiLCJzcmMvYXBwL3NoYXJlZC9lcnJvci9ybmx0LWVycm9ycy5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwrRUFBQTtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsWUFBWSxFQUFBO0FBRWQ7RUFDRSxVQUFVO0VBQ1YsbUNBQW1DO0VBQ25DLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztFQUNYLE1BQU07RUFDTixPQUFPO0VBQ1AseUJBQXdCO0VBQ3hCLFVBQVUsRUFBQTtBQUVaO0VBQ0UsMEJBQTBCO0VBQzFCLGdCQUFnQjtFQUNoQiwwQkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIseUJBQXdCO0VBQ3hCLG1CQUFtQixFQUFBO0FBRXJCO0VBQ0UsMEJBQTBCO0VBQzFCLGdCQUFnQjtFQUNoQiwwQkFBeUI7RUFDekIseUJBQXdCO0VBQ3hCLHlCQUF5QjtFQUN6QixnQkFBZ0IsRUFBQTtBQUVsQiwrRUFBQTtBQUNBOzs7RUNHRTtBREVGO0VBQ0U7SUFDRSw4QkFBNkIsRUFBQTtFQUUvQjtJQUNFLHdCQUF3QixFQUFBLEVBQUE7QUFMNUI7RUFDRTtJQUNFLDhCQUE2QixFQUFBO0VBRS9CO0lBQ0Usd0JBQXdCLEVBQUEsRUFBQTtBQUk1QjtFQUVFO0lBQUssa0NBQWtDLEVBQUE7RUFDdkM7SUFBRyxxQ0FBb0MsRUFBQSxFQUFBO0FBYXpDO0VBQ0UsOENBQXNDO1VBQXRDLHNDQUFzQztFQUN0Qyx5QkFBd0IsRUFBQTtBQUUxQjtFQUNFLDRCQUFvQjtVQUFwQixvQkFBb0I7RUFDcEIseUJBQXdCLEVBQUE7QUFFMUI7RUFDRSwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHlCQUF3QixFQUFBO0FBRzFCLGlCQUFBO0FBQ0E7RUFDRSxhQUFhLEVBQUE7QUFHZixnQ0FBQTtBQUNBO0VBQ0Usb0JBQW9CO0VBQ3BCLGtDQUEwQjtVQUExQiwwQkFBMEI7RUFDMUIsbUNBQW1DO0VBQ25DLGlDQUFpQztFQUVqQyw0QkFBNEI7RUFDNUIsa0NBQWtDO0VBQ2xDLDJDQUEyQztFQUMzQyx5Q0FBeUM7RUFFekMseUJBQXlCO0VBQ3pCLCtCQUErQjtFQUMvQix3Q0FBd0M7RUFDeEMsc0NBQXNDO0VBRXRDLHdCQUF3QjtFQUN4Qiw4QkFBOEI7RUFDOUIsdUNBQXVDO0VBQ3ZDLHFDQUFxQztFQUlyQyxxQkFBb0IsRUFBQTtBQUl0QixZQUFBO0FBQ0E7RUFDRSxvREFBb0Q7RUFDcEQseUJBQXlCLEVBQUE7QUFHM0I7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLHlCQUF5QixFQUFBO0FBRzNCO0VBSUUsa0JBQWtCO0VBQ2xCLG9EQUFvRDtFQUNwRCx5QkFBeUIsRUFBQTtBQVUzQjtFQUNFO0lBQU8sMENBQXlDLEVBQUE7RUFDaEQ7SUFBSyw0Q0FBMkMsRUFBQSxFQUFBO0FBTWxEO0VBQ0U7SUFDRSxrQ0FBZ0MsRUFBQTtFQUVsQztJQUNFLG9DQUFrQyxFQUFBLEVBQUE7QUFHdEM7RUFDRSx1QkFBcUI7RUFDckIsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixTQUFTO0VBQ1QsbUJBQW1CO0VBQ25CLHdCQUF1QixFQUFBO0FBR3pCOztFQUVFLDBCQUF3QjtFQUN4QixzQkFBb0I7RUFDcEIsK0JBQThCO0VBQzlCLHlCQUF1QjtFQUN2Qix5QkFBd0IsRUFBQTtBQUUxQjtFQUNFLDBCQUF3QjtFQUN4QixvQ0FBa0M7RUFDbEMsd0JBQXdCO0VBQ3hCLG9CQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLDZCQUE2QjtFQUM3QixjQUFjO0VBQ2QsWUFBWTtFQUNaLFlBQVc7RUFDWCxpQkFBaUI7RUFDakIsMEJBQTBCLEVBQUE7QUFFNUI7RUFDRSwwQkFBd0I7RUFDeEIsd0JBQXdCO0VBQ3hCLG9CQUFrQjtFQUNsQixnQ0FBZ0M7RUFDaEMsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxZQUFZO0VBQ1osWUFBVztFQUNYLG1CQUFtQjtFQUNuQixzQkFBcUI7RUFDckIsaUJBQWlCLEVBQUE7QUFHbkI7RUFDRSwwQkFBMEI7RUFDMUIsZ0JBQWdCO0VBQ2hCLDBCQUF5QjtFQUN6Qix5QkFBd0I7RUFDeEIseUJBQXlCO0VBQ3pCLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsV0FBVTtFQUNWLHdCQUF3QjtFQUN4QixXQUFVO0VBQ1YsNkJBQTZCO0VBQzdCLGlCQUFpQjtFQUNqQixlQUFlLEVBQUE7QUFFakI7RUFDRSx5QkFBd0IsRUFBQTtBQUUxQixNQUFBO0FBQ0E7RUFDRSxjQUFhO0VBQ2IsaUJBQWlCO0VBQ2pCLHlCQUF3QjtFQUN4QixrQkFBaUI7RUFDakIsbUJBQWtCO0VBQ2xCLG1CQUFrQjtFQUNsQiw2QkFBNkI7RUFDN0Isa0NBQWlDLEVBQUE7QUFFbkM7RUFDRSxtQkFBa0IsRUFBQTtBQUVwQixNQUFBO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsMEJBQTBCO0VBQzFCLFVBQVU7RUFDVixXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsV0FBVyxFQUFBIiwiZmlsZSI6InNyYy9hcHAvc2hhcmVkL2Vycm9yL3JubHQtZXJyb3JzLmNvbXBvbmVudC5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogZGVmYXVsdCAjZXJyb3Igc3R5bGVzLCAjZXJyb3Igc2hvdWxkIGJlIGludmlzaWJsZSwgb3BhY2l0eTogMCwgei1pbmRleDogLTEgKi9cbi5iZ0Vycm9ye1xuICBiYWNrZ3JvdW5kOiAjZmZjYzMzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jZXJyb3Ige1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC44cyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7ICBcbiAgY29sb3I6ICMwMDAwMDAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxO1xufVxuI2Vycm9yIGgxe1xuICBmb250LWZhbWlseTogXCJSZW5hdWx0TGlmZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDMwcHghaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tdG9wOiAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDAwMCFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4jZXJyb3IgcHtcbiAgZm9udC1mYW1pbHk6IFwiUmVuYXVsdExpZmVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4IWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLyogI2Vycm9yIHNjcmVlbiBpcyB2aXNpYmxlIHdoZW4gYXBwIGlzIG5vdCBib290c3RyYXBlZCB5ZXQsIC5teS1hcHAgaXMgZW1wdHkgKi9cbi8qYXBwLXJvb3Q6ZW1wdHkgKyAjZXJyb3Ige1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMTAwO1xufSovXG5cbkBrZXlmcmFtZXMgZG90cyB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0uNHJlbSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyUm90YXRlXG57XG4gIGZyb217LXdlYmtpdC1yYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKTt9XG4gIHRvey13ZWJraXQtcmFuc2Zvcm06IHRyYW5zbGF0ZVkoLS40cmVtKTt9XG59XG5ALW1vei1rZXlmcmFtZXMgc3Bpbm5lclJvdGF0ZVxue1xuICBmcm9tey1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO31cbiAgdG97LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLS40cmVtKTt9XG59XG5ALW1zLWtleWZyYW1lcyBzcGlubmVyUm90YXRlXG57XG4gIGZyb217LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKTt9XG4gIHRvey1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLS40cmVtKTt9XG59XG5cbi5kIHtcbiAgYW5pbWF0aW9uOiBkb3RzIDEuNXMgZWFzZS1vdXQgaW5maW5pdGU7XG4gIGNvbG9yOiAjMDAwMDAwIWltcG9ydGFudDtcbn1cbi5kLTIge1xuICBhbmltYXRpb24tZGVsYXk6IC41cztcbiAgY29sb3I6ICMwMDAwMDAhaW1wb3J0YW50O1xufVxuLmQtMyB7XG4gIGFuaW1hdGlvbi1kZWxheTogMXM7XG4gIGNvbG9yOiAjMDAwMDAwIWltcG9ydGFudDtcbn1cblxuLyoqIEluaXQgVGFibGUgKiovXG4ucmVzcG9uc2l2ZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqIEEgcmVtZXR0cmUgYXUgZm9ybWF0IFNBU1MgKiovXG4jZXJyb3IgaW1ne1xuICBhbmltYXRpb24tbmFtZTogc3BpbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA0MDAwbXM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3BpbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDUwMDBtcztcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cbiAgLW1vei1hbmltYXRpb24tbmFtZTogc3BpbjtcbiAgLW1vei1hbmltYXRpb24tZHVyYXRpb246IDUwMDBtcztcbiAgLW1vei1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cbiAgLW1zLWFuaW1hdGlvbi1uYW1lOiBzcGluO1xuICAtbXMtYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDAwbXM7XG4gIC1tcy1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblxuXG5cbiAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG5cbn1cblxuLyoqIENocm9tZSAqL1xuKjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuXG4qOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG5cbio6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNjMzM7XG59XG5cblxuXG5cbkAtbW96LWtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAxLCAwLDBkZWcpOyB9XG4gIHRvIHsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsMzYwZGVnKTsgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsMGRlZyk7IH1cbiAgdG8geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMSwgMCwzNjBkZWcpOyB9XG59XG5ALW1zLWtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsIDBkZWcpOyB9XG4gIHRvIHsgLW1zLXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMSwgMCwgMzYwZGVnKTsgfVxufVxuQGtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDEsIDAsMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTpyb3RhdGUzZCgwLCAxLCAwLDM2MGRlZyk7XG4gIH1cbn1cbiNhbGVydHtcbiAgd2lkdGg6MzQwcHghaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjUlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTcwcHg7XG4gIHotaW5kZXg6IDEwMDAhaW1wb3J0YW50O1xufVxuXG4jYWxlcnQgLmZhLFxuI2FsZXJ0IC5tYXRlcmlhbC1pY29uc3tcbiAgZm9udC1zaXplOjgwcHghaW1wb3J0YW50O1xuICBmbG9hdDpsZWZ0IWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDIwcHggMHB4IDAhaW1wb3J0YW50O1xuICBkaXNwbGF5OmJsb2NrIWltcG9ydGFudDtcbiAgY29sb3I6ICNEMDI0MzMhaW1wb3J0YW50O1xufVxuI2FsZXJ0IGgze1xuICBmb250LXNpemU6MjRweCFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBSZW5hdWx0TGlmZTtcbiAgbWFyZ2luOjAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjRDAyNDMzO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEMDI0MzM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjUwcHg7XG4gIGZsb2F0OnJpZ2h0O1xuICBwYWRkaW5nOiAycHggMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jYWxlcnQgcHtcbiAgZm9udC1zaXplOjE0cHghaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogUmVuYXVsdExpZmU7XG4gIG1hcmdpbjowIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEMDI0MzM7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjUwcHg7XG4gIGZsb2F0OnJpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjRDAyNDMzO1xuICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xufVxuXG4jYWxlcnQgYXtcbiAgZm9udC1mYW1pbHk6IFwiUmVuYXVsdExpZmVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDoxMDAlO1xuICBtYXJnaW46IDUwcHggMC41JSAwIDAuNSU7XG4gIGZsb2F0OmxlZnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI2FsZXJ0IGE6aG92ZXJ7XG4gIGNvbG9yOiAjNjY2NjY2IWltcG9ydGFudDtcbn1cbi8qKiAqKi9cbi5idExpbmt7XG4gIGRpc3BsYXk6YmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXI6MXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6NXB4O1xuICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gIGJhY2tncm91bmQ6I2Y1ZjVmNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAwcHgpIWltcG9ydGFudDtcbn1cbi5idExpbms6aG92ZXJ7XG4gIGJhY2tncm91bmQ6I2ZmY2MwMDtcbn1cbi8qKiAqKi9cbi5udW1iZXJ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1mYW1pbHk6IFwiUmVuYXVsdExpZmVcIjtcbiAgei1pbmRleDogMDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogNDAwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59IiwiLyogZGVmYXVsdCAjZXJyb3Igc3R5bGVzLCAjZXJyb3Igc2hvdWxkIGJlIGludmlzaWJsZSwgb3BhY2l0eTogMCwgei1pbmRleDogLTEgKi9cbi5iZ0Vycm9yIHtcbiAgYmFja2dyb3VuZDogI2ZmY2MzMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbiNlcnJvciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjhzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgei1pbmRleDogMTsgfVxuXG4jZXJyb3IgaDEge1xuICBmb250LWZhbWlseTogXCJSZW5hdWx0TGlmZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuXG4jZXJyb3IgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlbmF1bHRMaWZlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi8qICNlcnJvciBzY3JlZW4gaXMgdmlzaWJsZSB3aGVuIGFwcCBpcyBub3QgYm9vdHN0cmFwZWQgeWV0LCAubXktYXBwIGlzIGVtcHR5ICovXG4vKmFwcC1yb290OmVtcHR5ICsgI2Vycm9yIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDEwMDtcbn0qL1xuQGtleWZyYW1lcyBkb3RzIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuNHJlbSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXJSb3RhdGUge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjRyZW0pOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIHNwaW5uZXJSb3RhdGUge1xuICBmcm9tIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKTsgfVxuICB0byB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuNHJlbSk7IH0gfVxuXG5ALW1zLWtleWZyYW1lcyBzcGlubmVyUm90YXRlIHtcbiAgZnJvbSB7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKTsgfVxuICB0byB7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC40cmVtKTsgfSB9XG5cbi5kIHtcbiAgYW5pbWF0aW9uOiBkb3RzIDEuNXMgZWFzZS1vdXQgaW5maW5pdGU7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmQtMiB7XG4gIGFuaW1hdGlvbi1kZWxheTogLjVzO1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5kLTMge1xuICBhbmltYXRpb24tZGVsYXk6IDFzO1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi8qKiBJbml0IFRhYmxlICoqL1xuLnJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qKiBBIHJlbWV0dHJlIGF1IGZvcm1hdCBTQVNTICoqL1xuI2Vycm9yIGltZyB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzcGluO1xuICBhbmltYXRpb24tZHVyYXRpb246IDQwMDBtcztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3BpbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDUwMDBtcztcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC1tb3otYW5pbWF0aW9uLW5hbWU6IHNwaW47XG4gIC1tb3otYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDAwbXM7XG4gIC1tb3otYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtbXMtYW5pbWF0aW9uLW5hbWU6IHNwaW47XG4gIC1tcy1hbmltYXRpb24tZHVyYXRpb246IDUwMDBtcztcbiAgLW1zLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cblxuLyoqIENocm9tZSAqL1xuKjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2OyB9XG5cbio6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjsgfVxuXG4qOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzMzOyB9XG5cbkAtbW96LWtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsIDBkZWcpOyB9XG4gIHRvIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMSwgMCwgMzYwZGVnKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsIDBkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMSwgMCwgMzYwZGVnKTsgfSB9XG5cbkAtbXMta2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAxLCAwLCAwZGVnKTsgfVxuICB0byB7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMSwgMCwgMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMSwgMCwgMGRlZyk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMSwgMCwgMzYwZGVnKTsgfSB9XG5cbiNhbGVydCB7XG4gIHdpZHRoOiAzNDBweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjUlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTcwcHg7XG4gIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDsgfVxuXG4jYWxlcnQgLmZhLFxuI2FsZXJ0IC5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtc2l6ZTogODBweCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgMjBweCAwcHggMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBjb2xvcjogI0QwMjQzMyAhaW1wb3J0YW50OyB9XG5cbiNhbGVydCBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBSZW5hdWx0TGlmZTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNEMDI0MzM7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0QwMjQzMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNTBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiAycHggMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuI2FsZXJ0IHAge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFJlbmF1bHRMaWZlO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEMDI0MzM7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjUwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgYmFja2dyb3VuZDogI0QwMjQzMztcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMnB4IDEwcHg7IH1cblxuI2FsZXJ0IGEge1xuICBmb250LWZhbWlseTogXCJSZW5hdWx0TGlmZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNTBweCAwLjUlIDAgMC41JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiNhbGVydCBhOmhvdmVyIHtcbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDsgfVxuXG4vKiogKiovXG4uYnRMaW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMHB4KSAhaW1wb3J0YW50OyB9XG5cbi5idExpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZjYzAwOyB9XG5cbi8qKiAqKi9cbi5udW1iZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlbmF1bHRMaWZlXCI7XG4gIHotaW5kZXg6IDA7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDQwMHB4O1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG4iXX0= */"
/***/ }),
/***/ "./src/app/shared/error/rnlt-errors.component.ts":
/*!*******************************************************!*\
!*** ./src/app/shared/error/rnlt-errors.component.ts ***!
\*******************************************************/
/*! exports provided: RnltErrorsComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RnltErrorsComponent", function() { return RnltErrorsComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var _rnlt_error_model__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./rnlt.error.model */ "./src/app/shared/error/rnlt.error.model.ts");
var RnltErrorsComponent = /** @class */ (function () {
function RnltErrorsComponent(activatedRoute, router) {
this.activatedRoute = activatedRoute;
this.router = router;
}
RnltErrorsComponent.prototype.ngOnInit = function () {
var _this = this;
this.activatedRoute.params.subscribe(function (params) {
_this.errorNumber = +params["errorType"];
_this.rnltErrorMessage = _rnlt_error_model__WEBPACK_IMPORTED_MODULE_3__["rnltErrorMessages"][_this.errorNumber];
if (isNaN(_this.errorNumber) || !_this.errorNumber || !_this.rnltErrorMessage) {
_this.errorNumber = _rnlt_error_model__WEBPACK_IMPORTED_MODULE_3__["NOT_FOUND"];
_this.rnltErrorMessage = _rnlt_error_model__WEBPACK_IMPORTED_MODULE_3__["rnltErrorMessages"][_rnlt_error_model__WEBPACK_IMPORTED_MODULE_3__["NOT_FOUND"]];
}
});
};
RnltErrorsComponent.prototype.redirectAfterError = function () {
this.router.navigateByUrl(this.rnltErrorMessage.buttonLink).then(function () { return window.location.reload(); });
};
RnltErrorsComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-rnlt-errors',
template: __webpack_require__(/*! ./rnlt-errors.component.html */ "./src/app/shared/error/rnlt-errors.component.html"),
styles: [__webpack_require__(/*! ./rnlt-errors.component.scss */ "./src/app/shared/error/rnlt-errors.component.scss")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_router__WEBPACK_IMPORTED_MODULE_2__["ActivatedRoute"], _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"]])
], RnltErrorsComponent);
return RnltErrorsComponent;
}());
/***/ }),
/***/ "./src/app/shared/error/rnlt-errors.module.ts":
/*!****************************************************!*\
!*** ./src/app/shared/error/rnlt-errors.module.ts ***!
\****************************************************/
/*! exports provided: RnltErrorsModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RnltErrorsModule", function() { return RnltErrorsModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _shared_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../shared.module */ "./src/app/shared/shared.module.ts");
/* harmony import */ var _rnlt_errors_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./rnlt-errors.component */ "./src/app/shared/error/rnlt-errors.component.ts");
/* harmony import */ var _rnlt_error_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./rnlt.error.service */ "./src/app/shared/error/rnlt.error.service.ts");
var RnltErrorsModule = /** @class */ (function () {
function RnltErrorsModule() {
}
RnltErrorsModule = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
imports: [
_shared_module__WEBPACK_IMPORTED_MODULE_2__["SharedModule"]
],
declarations: [
_rnlt_errors_component__WEBPACK_IMPORTED_MODULE_3__["RnltErrorsComponent"]
],
providers: [_rnlt_error_service__WEBPACK_IMPORTED_MODULE_4__["RnltErrorService"]]
})
], RnltErrorsModule);
return RnltErrorsModule;
}());
/***/ }),
/***/ "./src/app/shared/error/rnlt.error.model.ts":
/*!**************************************************!*\
!*** ./src/app/shared/error/rnlt.error.model.ts ***!
\**************************************************/
/*! exports provided: TOKEN_EXPIRED, DB_GENERIC_EXCEPTION, BAD_REQUEST, UNAUTHORIZED, FORBIDDEN, NOT_FOUND, SESSION_TIME_OUT, USER_NOT_FOUND, DEFAULT_MESSAGE, DB_EXCEPTION_MESSAGE, rnltErrorMessages */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TOKEN_EXPIRED", function() { return TOKEN_EXPIRED; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DB_GENERIC_EXCEPTION", function() { return DB_GENERIC_EXCEPTION; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BAD_REQUEST", function() { return BAD_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UNAUTHORIZED", function() { return UNAUTHORIZED; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FORBIDDEN", function() { return FORBIDDEN; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NOT_FOUND", function() { return NOT_FOUND; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SESSION_TIME_OUT", function() { return SESSION_TIME_OUT; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "USER_NOT_FOUND", function() { return USER_NOT_FOUND; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_MESSAGE", function() { return DEFAULT_MESSAGE; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DB_EXCEPTION_MESSAGE", function() { return DB_EXCEPTION_MESSAGE; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rnltErrorMessages", function() { return rnltErrorMessages; });
// Exception text
var TOKEN_EXPIRED = 'Token expired';
var DB_GENERIC_EXCEPTION = 'org.hibernate.exception.GenericJDBCException';
// Http Errors
var BAD_REQUEST = 400;
var UNAUTHORIZED = 401;
var FORBIDDEN = 403;
var NOT_FOUND = 404;
var SESSION_TIME_OUT = 490;
var USER_NOT_FOUND = 491;
// Messages
var DEFAULT_MESSAGE = 'Error while calling the server';
var DB_EXCEPTION_MESSAGE = 'Data Base exception';
var rnltErrorMessages = {
401: {
titre: 'IPN Error',
message: 'SORRY ! YOUR ARE NOT ALLOWED TO REACH THIS PAGE.\nTHANK FOR YOUR VISIT.',
buttonLabel: 'Back to dashboard page',
buttonLink: '/'
},
403: {
titre: 'Forbidden',
message: 'SORRY ! YOUR ARE NOT ALLOWED TO REACH THIS PAGE.\nTHANK FOR YOUR VISIT.',
buttonLabel: 'Back to dashboard page',
buttonLink: '/'
},
404: {
titre: 'URL DOESN\'T EXIST.',
message: 'SORRY ! THIS URL DOESN\'T EXIST.\nTHANK YOU FOR YOUR VISIT.',
buttonLabel: 'Back to dashboard page',
buttonLink: '/'
},
490: {
titre: 'Session Timeout',
message: 'SORRY ! YOUR SESSION IS CLOSED.\nPLEASE RE-CONNECT.',
buttonLabel: 'Back to login page',
buttonLink: '/',
},
491: {
titre: 'User Not Found',
message: 'SORRY ! The user is not found.\nPLEASE RE-CONNECT.',
buttonLabel: 'Back to login page',
buttonLink: '/',
}
};
/***/ }),
/***/ "./src/app/shared/error/rnlt.error.service.ts":
/*!****************************************************!*\
!*** ./src/app/shared/error/rnlt.error.service.ts ***!
\****************************************************/
/*! exports provided: RnltErrorService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RnltErrorService", function() { return RnltErrorService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! angular-oauth2-oidc-codeflow */ "./node_modules/angular-oauth2-oidc-codeflow/esm5/angular-oauth2-oidc-codeflow.js");
var RnltErrorService = /** @class */ (function () {
function RnltErrorService(router, oAuthService) {
this.router = router;
this.oAuthService = oAuthService;
}
RnltErrorService.prototype.redirect = function (errorCode) {
this.router.navigateByUrl('/error/' + errorCode);
};
RnltErrorService.prototype.isTokenExpired = function () {
var currentDate = new Date().getTime();
var tokenExpirationDate = this.oAuthService.getAccessTokenExpiration();
return (tokenExpirationDate && currentDate > this.oAuthService.getAccessTokenExpiration());
};
RnltErrorService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])(),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"], angular_oauth2_oidc_codeflow__WEBPACK_IMPORTED_MODULE_3__["OAuthService"]])
], RnltErrorService);
return RnltErrorService;
}());
/***/ }),
/***/ "./src/app/shared/layout/footer/footer.component.css":
/*!***********************************************************!*\
!*** ./src/app/shared/layout/footer/footer.component.css ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9sYXlvdXQvZm9vdGVyL2Zvb3Rlci5jb21wb25lbnQuY3NzIn0= */"
/***/ }),
/***/ "./src/app/shared/layout/footer/footer.component.html":
/*!************************************************************!*\
!*** ./src/app/shared/layout/footer/footer.component.html ***!
\************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n"
/***/ }),
/***/ "./src/app/shared/layout/footer/footer.component.ts":
/*!**********************************************************!*\
!*** ./src/app/shared/layout/footer/footer.component.ts ***!
\**********************************************************/
/*! exports provided: FooterComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FooterComponent", function() { return FooterComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
var FooterComponent = /** @class */ (function () {
function FooterComponent() {
}
FooterComponent.prototype.ngOnInit = function () {
};
FooterComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-footer',
template: __webpack_require__(/*! ./footer.component.html */ "./src/app/shared/layout/footer/footer.component.html"),
styles: [__webpack_require__(/*! ./footer.component.css */ "./src/app/shared/layout/footer/footer.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
], FooterComponent);
return FooterComponent;
}());
/***/ }),
/***/ "./src/app/shared/layout/header/header.component.css":
/*!***********************************************************!*\
!*** ./src/app/shared/layout/header/header.component.css ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9sYXlvdXQvaGVhZGVyL2hlYWRlci5jb21wb25lbnQuY3NzIn0= */"
/***/ }),
/***/ "./src/app/shared/layout/header/header.component.html":
/*!************************************************************!*\
!*** ./src/app/shared/layout/header/header.component.html ***!
\************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ""
/***/ }),
/***/ "./src/app/shared/layout/header/header.component.ts":
/*!**********************************************************!*\
!*** ./src/app/shared/layout/header/header.component.ts ***!
\**********************************************************/
/*! exports provided: HeaderComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderComponent", function() { return HeaderComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _authorization_authorization_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../authorization/authorization.service */ "./src/app/shared/authorization/authorization.service.ts");
/* harmony import */ var _ngx_translate_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ngx-translate/core */ "./node_modules/@ngx-translate/core/fesm5/ngx-translate-core.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
var HeaderComponent = /** @class */ (function () {
function HeaderComponent(authorizationService, translate, route) {
this.authorizationService = authorizationService;
this.translate = translate;
this.route = route;
this.profieShow = false;
if (sessionStorage.language === undefined) {
sessionStorage.language = 'en';
}
translate.setDefaultLang(sessionStorage.language);
this.translate.use(sessionStorage.language);
}
HeaderComponent.prototype.ngOnInit = function () {
return tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"](this, void 0, void 0, function () {
return tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"](this, function (_a) {
this.userName = this.authorizationService.getUserName();
this.selectedLang = sessionStorage.language;
return [2 /*return*/];
});
});
};
HeaderComponent.prototype.switchLanguage = function (language) {
sessionStorage.language = language;
this.translate.use(language);
this.selectedLang = language;
};
HeaderComponent.prototype.logout = function () {
this.authorizationService.logout();
this.route.navigate(['/logout']);
};
HeaderComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-header',
template: __webpack_require__(/*! ./header.component.html */ "./src/app/shared/layout/header/header.component.html"),
styles: [__webpack_require__(/*! ./header.component.css */ "./src/app/shared/layout/header/header.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_authorization_authorization_service__WEBPACK_IMPORTED_MODULE_2__["AuthorizationService"], _ngx_translate_core__WEBPACK_IMPORTED_MODULE_3__["TranslateService"], _angular_router__WEBPACK_IMPORTED_MODULE_4__["Router"]])
], HeaderComponent);
return HeaderComponent;
}());
/***/ }),
/***/ "./src/app/shared/layout/leftmenu/leftmenu.component.css":
/*!***************************************************************!*\
!*** ./src/app/shared/layout/leftmenu/leftmenu.component.css ***!
\***************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ".sidebar-menu, .main-sidebar .user-panel, .sidebar-menu>li.header {\r\n white-space: nowrap;\r\n overflow: hidden;\r\n}\r\n.sidebar-menu {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n.sidebar-menu>li {\r\n position: relative;\r\n margin: 0;\r\n padding: 0;\r\n list-style: none;\r\n}\r\n.sidebar-menu>li>a {\r\n padding: 12px 5px 12px 15px;\r\n display: block;\r\n}\r\n.sidebar-menu li>a {\r\n position: relative;\r\n}\r\n.nav-item{\r\n list-style: none;\r\n padding:10px;\r\n}\r\n.treeview-menu{\r\n padding-left:20px !important;\r\n}\r\n.menu-navigator{\r\n background-color: #151514;\r\n padding: 6px;\r\n color: #fcd547;\r\n border-radius: 1px;\r\n left: 20px;\r\n position:absolute;\r\n width:300px;\r\n height:36px;\r\n}\r\n.fs21{\r\n font-size: 21px !important;\r\n}\r\n.hiddenmenu{\r\n width: 33px !important;\r\n left: 8px !important;\r\n z-index: 9999;\r\n}\r\n.fa{\r\n cursor:pointer;\r\n}\r\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2xheW91dC9sZWZ0bWVudS9sZWZ0bWVudS5jb21wb25lbnQuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksbUJBQW1CO0lBQ25CLGdCQUFnQjtBQUNwQjtBQUNBO0lBQ0ksZ0JBQWdCO0lBQ2hCLFNBQVM7SUFDVCxVQUFVO0FBQ2Q7QUFDQTtJQUNJLGtCQUFrQjtJQUNsQixTQUFTO0lBQ1QsVUFBVTtJQUNWLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksMkJBQTJCO0lBQzNCLGNBQWM7QUFDbEI7QUFDQTtJQUNJLGtCQUFrQjtBQUN0QjtBQUNBO0lBQ0ksZ0JBQWdCO0lBQ2hCLFlBQVk7QUFDaEI7QUFDQTtJQUNJLDRCQUE0QjtBQUNoQztBQUNBO0lBQ0kseUJBQXlCO0lBQ3pCLFlBQVk7SUFDWixjQUFjO0lBQ2Qsa0JBQWtCO0lBQ2xCLFVBQVU7SUFDVixpQkFBaUI7SUFDakIsV0FBVztJQUNYLFdBQVc7QUFDZjtBQUNBO0lBQ0ksMEJBQTBCO0FBQzlCO0FBQ0E7SUFDSSxzQkFBc0I7SUFDdEIsb0JBQW9CO0lBQ3BCLGFBQWE7QUFDakI7QUFDQTtJQUNJLGNBQWM7QUFDbEIiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvbGF5b3V0L2xlZnRtZW51L2xlZnRtZW51LmNvbXBvbmVudC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuc2lkZWJhci1tZW51LCAubWFpbi1zaWRlYmFyIC51c2VyLXBhbmVsLCAuc2lkZWJhci1tZW51PmxpLmhlYWRlciB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uc2lkZWJhci1tZW51IHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbi5zaWRlYmFyLW1lbnU+bGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5zaWRlYmFyLW1lbnU+bGk+YSB7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDVweCAxMnB4IDE1cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uc2lkZWJhci1tZW51IGxpPmEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5uYXYtaXRlbXtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOjEwcHg7XHJcbn1cclxuLnRyZWV2aWV3LW1lbnV7XHJcbiAgICBwYWRkaW5nLWxlZnQ6MjBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5tZW51LW5hdmlnYXRvcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTQ7XHJcbiAgICBwYWRkaW5nOiA2cHg7XHJcbiAgICBjb2xvcjogI2ZjZDU0NztcclxuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgIGxlZnQ6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHdpZHRoOjMwMHB4O1xyXG4gICAgaGVpZ2h0OjM2cHg7XHJcbn1cclxuLmZzMjF7XHJcbiAgICBmb250LXNpemU6IDIxcHggIWltcG9ydGFudDtcclxufVxyXG4uaGlkZGVubWVudXtcclxuICAgIHdpZHRoOiAzM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBsZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbn1cclxuLmZhe1xyXG4gICAgY3Vyc29yOnBvaW50ZXI7XHJcbn0iXX0= */"
/***/ }),
/***/ "./src/app/shared/layout/leftmenu/leftmenu.component.html":
/*!****************************************************************!*\
!*** ./src/app/shared/layout/leftmenu/leftmenu.component.html ***!
\****************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n"
/***/ }),
/***/ "./src/app/shared/layout/leftmenu/leftmenu.component.ts":
/*!**************************************************************!*\
!*** ./src/app/shared/layout/leftmenu/leftmenu.component.ts ***!
\**************************************************************/
/*! exports provided: LeftmenuComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LeftmenuComponent", function() { return LeftmenuComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
var LeftmenuComponent = /** @class */ (function () {
function LeftmenuComponent() {
this.showSideMenu = true;
}
LeftmenuComponent.prototype.ngOnInit = function () {
this.menuItems = [
{ path: '/datahub', title: 'ETL DataHub', code: 'ASD', icon: 'fa-cog', class: '',
children: [
{ path: '/dashboard/documentTypes', title: 'Document Formats and Types', icon: '', class: '' },
]
},
// { path: '/datahub', title: 'ETL RPS', code: 'RPS', icon: 'fa-cog', class: '',
// children : [
// ]
// },
// { path: '/datahub', title: 'ETL CAX', code: 'RSITE', icon: 'fa-cog', class: '',
// children : [
// ]
// },
{ path: '/datahub', title: 'ETL PENT', code: 'PENT', icon: 'fa-cog', class: '',
children: [
{ path: '/dashboard/translationParameters', title: 'Translation Parameters', icon: '', class: '' },
{ path: '/dashboard/recipients', title: 'CR Recipients', icon: '', class: '' },
{ path: '/dashboard/dataQualityCheck', title: 'Data Quality Check', icon: '', class: '' }
]
},
{ path: '/datahub', title: 'Administrator', code: 'ASD', icon: 'fa-cog', class: '',
children: [
{ path: '/master/demand', title: 'Demand Master', icon: '', class: '' },
{ path: '/master/documentCode', title: 'Document Codes', icon: '', class: '' },
{ path: '/master/formatCode', title: 'Format Types', icon: '', class: '' },
]
}
];
};
LeftmenuComponent.prototype.showMenu = function (i) {
console.log(i);
};
LeftmenuComponent.prototype.setInterfaceCode = function (code) {
sessionStorage.setItem('interface_code', code);
};
LeftmenuComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
selector: 'app-leftmenu',
template: __webpack_require__(/*! ./leftmenu.component.html */ "./src/app/shared/layout/leftmenu/leftmenu.component.html"),
styles: [__webpack_require__(/*! ./leftmenu.component.css */ "./src/app/shared/layout/leftmenu/leftmenu.component.css")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
], LeftmenuComponent);
return LeftmenuComponent;
}());
/***/ }),
/***/ "./src/app/shared/shared.module.ts":
/*!*****************************************!*\
!*** ./src/app/shared/shared.module.ts ***!
\*****************************************/
/*! exports provided: SharedModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SharedModule", function() { return SharedModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm5/common.js");
/* harmony import */ var _authorization_callback_open_id_call_back_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./authorization/callback/open-id-call-back.component */ "./src/app/shared/authorization/callback/open-id-call-back.component.ts");
/* harmony import */ var _template_template_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./template/template.module */ "./src/app/shared/template/template.module.ts");
/* harmony import */ var _environment_environment_module__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./environment/environment.module */ "./src/app/shared/environment/environment.module.ts");
/* harmony import */ var _ngx_translate_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @ngx-translate/core */ "./node_modules/@ngx-translate/core/fesm5/ngx-translate-core.js");
var SharedModule = /** @class */ (function () {
function SharedModule() {
}
SharedModule = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
imports: [
_angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterModule"],
_angular_common__WEBPACK_IMPORTED_MODULE_3__["CommonModule"],
_template_template_module__WEBPACK_IMPORTED_MODULE_5__["TemplateModule"],
_environment_environment_module__WEBPACK_IMPORTED_MODULE_6__["EnvironmentModule"],
_ngx_translate_core__WEBPACK_IMPORTED_MODULE_7__["TranslateModule"]
],
declarations: [
_authorization_callback_open_id_call_back_component__WEBPACK_IMPORTED_MODULE_4__["OpenIdCallBackComponent"]
],
exports: [
_angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterModule"],
_authorization_callback_open_id_call_back_component__WEBPACK_IMPORTED_MODULE_4__["OpenIdCallBackComponent"],
_template_template_module__WEBPACK_IMPORTED_MODULE_5__["TemplateModule"],
_ngx_translate_core__WEBPACK_IMPORTED_MODULE_7__["TranslateModule"]
],
providers: []
})
], SharedModule);
return SharedModule;
}());
/***/ }),
/***/ "./src/app/shared/template/template.component.html":
/*!*********************************************************!*\
!*** ./src/app/shared/template/template.component.html ***!
\*********************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "\n"
/***/ }),
/***/ "./src/app/shared/template/template.component.scss":
/*!*********************************************************!*\
!*** ./src/app/shared/template/template.component.scss ***!
\*********************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = ".logout {\n color: blue; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9idWlsZHMvSVJOLTcwNzM0L3BpdC1zdGFjay9hcHAvc3JjL2FwcC9zaGFyZWQvdGVtcGxhdGUvdGVtcGxhdGUuY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxXQUFZLEVBQUEiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvdGVtcGxhdGUvdGVtcGxhdGUuY29tcG9uZW50LnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubG9nb3V0IHtcbiAgY29sb3I6IGJsdWUgO1xufVxuIl19 */"
/***/ }),
/***/ "./src/app/shared/template/template.component.ts":
/*!*******************************************************!*\
!*** ./src/app/shared/template/template.component.ts ***!
\*******************************************************/
/*! exports provided: TemplateComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplateComponent", function() { return TemplateComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
var TemplateComponent = /** @class */ (function () {
function TemplateComponent() {
}
TemplateComponent.prototype.ngOnInit = function () {
};
TemplateComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
template: __webpack_require__(/*! ./template.component.html */ "./src/app/shared/template/template.component.html"),
styles: [__webpack_require__(/*! ./template.component.scss */ "./src/app/shared/template/template.component.scss")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
], TemplateComponent);
return TemplateComponent;
}());
/***/ }),
/***/ "./src/app/shared/template/template.module.ts":
/*!****************************************************!*\
!*** ./src/app/shared/template/template.module.ts ***!
\****************************************************/
/*! exports provided: TemplateModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplateModule", function() { return TemplateModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _template_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./template.component */ "./src/app/shared/template/template.component.ts");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var _layout_header_header_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../layout/header/header.component */ "./src/app/shared/layout/header/header.component.ts");
/* harmony import */ var _layout_footer_footer_component__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../layout/footer/footer.component */ "./src/app/shared/layout/footer/footer.component.ts");
/* harmony import */ var _layout_leftmenu_leftmenu_component__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../layout/leftmenu/leftmenu.component */ "./src/app/shared/layout/leftmenu/leftmenu.component.ts");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm5/common.js");
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/platform-browser */ "./node_modules/@angular/platform-browser/fesm5/platform-browser.js");
var TemplateModule = /** @class */ (function () {
function TemplateModule() {
}
TemplateModule = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
imports: [_angular_router__WEBPACK_IMPORTED_MODULE_3__["RouterModule"], _angular_common__WEBPACK_IMPORTED_MODULE_7__["CommonModule"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_8__["BrowserModule"]],
declarations: [
_template_component__WEBPACK_IMPORTED_MODULE_2__["TemplateComponent"],
_layout_header_header_component__WEBPACK_IMPORTED_MODULE_4__["HeaderComponent"],
_layout_footer_footer_component__WEBPACK_IMPORTED_MODULE_5__["FooterComponent"],
_layout_leftmenu_leftmenu_component__WEBPACK_IMPORTED_MODULE_6__["LeftmenuComponent"]
],
exports: [
_template_component__WEBPACK_IMPORTED_MODULE_2__["TemplateComponent"],
_layout_header_header_component__WEBPACK_IMPORTED_MODULE_4__["HeaderComponent"],
_layout_footer_footer_component__WEBPACK_IMPORTED_MODULE_5__["FooterComponent"],
_layout_leftmenu_leftmenu_component__WEBPACK_IMPORTED_MODULE_6__["LeftmenuComponent"]
]
})
], TemplateModule);
return TemplateModule;
}());
/***/ }),
/***/ "./src/environments/environment.ts":
/*!*****************************************!*\
!*** ./src/environments/environment.ts ***!
\*****************************************/
/*! exports provided: environment */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "environment", function() { return environment; });
// This file can be replaced during build by using the `fileReplacements` array.
// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`.
// The list of file replacements can be found in `angular.json`.
var baseUrl = 'https:' + window.location.origin.substring(window.location.protocol.length);
var issuer = 'https://idp2.renault.com/nidp/oauth/nam';
var loginUrl = 'https://idp2.renault.com/nidp/oauth/nam/authz';
var userinfoEndpoint = 'https://idp2.renault.com/nidp/oauth/nam/userinfo';
//let clientId = '82bdb28f-1eda-4b6a-a1a4-4cede7a7b6c1'; //Use this one for local
var clientId = '6037060f-827c-42bd-bb19-9ca78b4717de';
var production = false;
if (baseUrl === 'https://ope.pit.ope.aws.renault.com') {
issuer = 'https://idp.renault.com/nidp/oauth/nam';
loginUrl = 'https://idp.renault.com/nidp/oauth/nam/authz';
userinfoEndpoint = 'https://idp.renault.com/nidp/oauth/nam/userinfo';
clientId = '090a8f63-fbc5-4a4a-b209-1c7232951d8e';
production = true;
}
else if (baseUrl === 'https://re7.pit.re7.aws.renault.com') {
clientId = 'fedacfd9-62d2-41e7-996e-2398398896a7';
production = false;
}
else if (baseUrl === 'https://tst.pit.tst.aws.renault.com') {
clientId = 'dddefedc-4e66-4660-bdb1-d432a77f22ad';
production = false;
}
var environment = {
production: production,
issuer: issuer,
loginUrl: loginUrl,
userinfoEndpoint: userinfoEndpoint,
clientId: clientId,
// IDP conf
oAuthEnable: true,
scope: 'openid arca',
// tslint:disable-next-line: max-line-length
allowedUrls: ['https://apis.renault.com'],
// Matomo/Piwik settings
matomoUrl: 'https://piwik.renault-digital.com/',
matomoId: 1541,
// Application URL Config
BaseUrl: '/api/',
docTypeList: 'DocFormats/getDocFormatDetails?interfaceCode=',
picUrlList: 'assetManagement/assetTypeFormat?interfaceCode=',
docCodeList: 'DocFormats/getDocumentTypes',
formCodeList: 'DocFormats/getFormatTypes',
postPicUrlForm: 'assetManagement/saveAssetList',
deleteDocFormList: 'DocFormats/deleteDocFormatById?id=',
postDocFormatForm: 'DocFormats/createDocFormatData',
updateDocFormatForm: 'DocFormats/updateDocFormatById',
getDocFormatDetailsById: 'DocFormats/getDocFormatDetailsById?docformatId=',
getClientId: 'DocFormats/getClientDetails',
getDemandList: 'demandRequest/getDemandReqDetails',
saveDemandList: 'demandRequest/saveDemandReqDetails',
getAllDocumentTypes: 'docTypes/getAllDocumentTypes',
saveDocumentMaster: 'docTypes/saveDocumentType',
getAllFormatTypes: 'formatTypes/getAllFormatTypes',
saveFormatMaster: 'formatTypes/saveFormatType',
transParamList: 'SegTranslation/getSegTranslationList',
dataQualitycheck: 'DataQuality/getDataQualityDetails',
deleteTransParamList: 'SegTranslation/deleteSegTranslation?segLabel=',
saveSegTransData: 'SegTranslation/createSegTranslation',
getSegementList: 'SegTranslation/getAddSegmentTypes',
getLanguageList: 'language/getAllLanguageList',
getRecipientList: 'crRecipients/getAllCRRecipients',
saveRecipientList: 'crRecipients/saveCRRecipients',
deleteRecipientList: 'crRecipients/deleteCrRecipient?id=',
savePitToPentRequest: 'SegTranslation/savePitToPentRequest',
getSegTranslationStatus: 'SegTranslation/getSegTranslationStatus?segLabel=',
cancelPitToPentRequest: 'SegTranslation/cancelPitToPentRequest',
exportDemandRequest: 'SegTranslation/getExportDemandData'
};
/*
* For easier debugging in development mode, you can import the following file
* to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`.
*
* This import should be commented out in production mode because it will have a negative impact
* on performance if an error is thrown.
*/
// import 'zone.js/dist/zone-error'; // Included with Angular CLI.
/***/ }),
/***/ "./src/main.ts":
/*!*********************!*\
!*** ./src/main.ts ***!
\*********************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_platform_browser_dynamic__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/platform-browser-dynamic */ "./node_modules/@angular/platform-browser-dynamic/fesm5/platform-browser-dynamic.js");
/* harmony import */ var _app_app_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./app/app.module */ "./src/app/app.module.ts");
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./environments/environment */ "./src/environments/environment.ts");
if (_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].production) {
Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["enableProdMode"])();
}
Object(_angular_platform_browser_dynamic__WEBPACK_IMPORTED_MODULE_1__["platformBrowserDynamic"])().bootstrapModule(_app_app_module__WEBPACK_IMPORTED_MODULE_2__["AppModule"])
.catch(function (err) { return console.error(err); });
/***/ }),
/***/ 0:
/*!***************************!*\
!*** multi ./src/main.ts ***!
\***************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(/*! /builds/IRN-70734/pit-stack/app/src/main.ts */"./src/main.ts");
/***/ })
},[[0,"runtime","vendor"]]]);
//# sourceMappingURL=main.js.map