1"use strict"; 2(self["webpackChunkprep"] = self["webpackChunkprep"] || []).push([["default-src_app_dialog_confirm-begining-resume_confirm-begining-resume_module_ts-src_app_dial-282f35"],{ 3 4/***/ 27566: 5/*!*************************************************************************************!*\ 6 !*** ./src/app/dialog/confirm-begining-resume/confirm-begining-resume.component.ts ***! 7 \*************************************************************************************/ 8/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 9 10__webpack_require__.r(__webpack_exports__); 11/* harmony export */ __webpack_require__.d(__webpack_exports__, { 12/* harmony export */ "ConfirmBeginingResumeComponent": () => (/* binding */ ConfirmBeginingResumeComponent) 13/* harmony export */ }); 14/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ 3184); 15/* harmony import */ var _angular_material_dialog__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/material/dialog */ 95758); 16/* harmony import */ var _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/flex-layout/flex */ 55434); 17/* harmony import */ var _angular_material_icon__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/material/icon */ 65590); 18/* harmony import */ var _angular_material_button__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/material/button */ 87317); 19 20 21 22 23 24class ConfirmBeginingResumeComponent { 25 constructor(dialogRef) { 26 this.dialogRef = dialogRef; 27 } 28 ngOnInit() { } 29 onClose(val) { 30 console.log('val', val); 31 if (val === 0) { 32 val = 1; 33 } 34 this.dialogRef.close(val); 35 } 36} 37ConfirmBeginingResumeComponent.ɵfac = function ConfirmBeginingResumeComponent_Factory(t) { return new (t || ConfirmBeginingResumeComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_material_dialog__WEBPACK_IMPORTED_MODULE_1__.MatDialogRef)); }; 38ConfirmBeginingResumeComponent.ɵcmp = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: ConfirmBeginingResumeComponent, selectors: [["prep-confirm-begining-resume"]], decls: 17, vars: 1, consts: [[2, "width", "100%", "cursor", "pointer"], ["fxLayoutAlign", "center start"], ["mat-dialog-title", "", "fxLayoutALign", "center start", 2, "font-size", "22px", "position", "absolute"], ["fxLayoutAlign", "end start"], ["matTooltipClass", "table_tooltip_job_filename", "matTooltipPosition", "below", 2, "position", "relative", "margin-left", "auto", 3, "click"], ["mat-dialog-content", "", 2, "text-align", "center", "padding-top", "20px"], ["mat-dialog-actions", "", "fxLayoutAlign", "center end", 2, "padding-bottom", "10px"], ["mat-button", "", "color", "primary", 3, "click"]], template: function ConfirmBeginingResumeComponent_Template(rf, ctx) { if (rf & 1) { 39 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "div", 0); 40 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](1, "span", 1); 41 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](2, "h3", 2); 42 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](3, " Confirm "); 43 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 44 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 45 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](4, "span", 3); 46 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](5, "mat-icon", 4); 47 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function ConfirmBeginingResumeComponent_Template_mat_icon_click_5_listener() { return ctx.onClose("cancel"); }); 48 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](6, " clear"); 49 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 50 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 51 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 52 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](7, "div", 5); 53 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](8, "p"); 54 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](9); 55 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 56 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 57 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](10, "div", 6); 58 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](11, "button", 7); 59 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function ConfirmBeginingResumeComponent_Template_button_click_11_listener() { return ctx.onClose("First"); }); 60 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](12, " START FROM BEGINNING "); 61 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 62 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](13, "button", 7); 63 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function ConfirmBeginingResumeComponent_Template_button_click_13_listener() { return ctx.onClose("Saved"); }); 64 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](14, "RESUME"); 65 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 66 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](15, "br"); 67 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](16, "br"); 68 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 69 } if (rf & 2) { 70 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](9); 71 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtextInterpolate"](ctx.confirmMessage); 72 } }, directives: [_angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_2__.DefaultLayoutAlignDirective, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_1__.MatDialogTitle, _angular_material_icon__WEBPACK_IMPORTED_MODULE_3__.MatIcon, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_1__.MatDialogContent, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_1__.MatDialogActions, _angular_material_button__WEBPACK_IMPORTED_MODULE_4__.MatButton], styles: ["\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJjb25maXJtLWJlZ2luaW5nLXJlc3VtZS5jb21wb25lbnQuc2NzcyJ9 */"] }); 73 74 75/***/ }), 76 77/***/ 43794: 78/*!**********************************************************************************!*\ 79 !*** ./src/app/dialog/confirm-begining-resume/confirm-begining-resume.module.ts ***! 80 \**********************************************************************************/ 81/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 82 83__webpack_require__.r(__webpack_exports__); 84/* harmony export */ __webpack_require__.d(__webpack_exports__, { 85/* harmony export */ "ConfirmBeginingResumeModule": () => (/* binding */ ConfirmBeginingResumeModule) 86/* harmony export */ }); 87/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ 36362); 88/* harmony import */ var _confirm_begining_resume_component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./confirm-begining-resume.component */ 27566); 89/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/forms */ 90587); 90/* harmony import */ var _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../@prep/shared/material-components.module */ 50654); 91/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 3184); 92 93 94 95 96 97class ConfirmBeginingResumeModule { 98} 99ConfirmBeginingResumeModule.ɵfac = function ConfirmBeginingResumeModule_Factory(t) { return new (t || ConfirmBeginingResumeModule)(); }; 100ConfirmBeginingResumeModule.ɵmod = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({ type: ConfirmBeginingResumeModule });
101ConfirmBeginingResumeModule.ɵinj = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({ imports: [[ 102 _angular_common__WEBPACK_IMPORTED_MODULE_3__.CommonModule, 103 _angular_forms__WEBPACK_IMPORTED_MODULE_4__.ReactiveFormsModule, 104 _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_1__.MaterialModule 105 ]] }); 106(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵsetNgModuleScope"](ConfirmBeginingResumeModule, { declarations: [_confirm_begining_resume_component__WEBPACK_IMPORTED_MODULE_0__.ConfirmBeginingResumeComponent], imports: [_angular_common__WEBPACK_IMPORTED_MODULE_3__.CommonModule, 107 _angular_forms__WEBPACK_IMPORTED_MODULE_4__.ReactiveFormsModule, 108 _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_1__.MaterialModule], exports: [_confirm_begining_resume_component__WEBPACK_IMPORTED_MODULE_0__.ConfirmBeginingResumeComponent] }); })(); 109 110 111/***/ }), 112 113/***/ 15161: 114/*!***************************************************************************!*\ 115 !*** ./src/app/dialog/confirm-msg-config/confirm-msg-config.component.ts ***! 116 \***************************************************************************/ 117/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 118 119__webpack_require__.r(__webpack_exports__); 120/* harmony export */ __webpack_require__.d(__webpack_exports__, { 121/* harmony export */ "ConfirmMsgConfigComponent": () => (/* binding */ ConfirmMsgConfigComponent) 122/* harmony export */ }); 123/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ 3184); 124/* harmony import */ var _angular_material_dialog__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/material/dialog */ 95758); 125/* harmony import */ var src_prep_shared_language_selector_service_language_selector_service__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! src/@prep/shared/language-selector/service/language-selector.service */ 48149); 126/* harmony import */ var _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/flex-layout/flex */ 55434); 127/* harmony import */ var _angular_material_button__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/material/button */ 87317); 128 129 130 131 132 133class ConfirmMsgConfigComponent { 134 constructor(dialogRef, languageSelectorService) { 135 this.dialogRef = dialogRef; 136 this.languageSelectorService = languageSelectorService; 137 // Multi-language support 138 this.selectedLang = this.languageSelectorService.getCurrentLanguage(); 139 this.confirmTitle = "Confirm"; 140 this.yesBtn = "Yes"; 141 this.noBtn = "No"; 142 this.dialogRef.addPanelClass('confirm-dialog'); 143 this.dialogRef.keydownEvents().subscribe(event => { 144 if (event.key === 'Escape') { 145 this.dialogRef.close(false); 146 } 147 }); 148 this.languageSelectorService.language$.subscribe(lang => { 149 this.selectedLang = lang; 150 switch (this.selectedLang.code) { 151 case 'en': { 152 this.confirmTitle = "Confirm"; 153 this.yesBtn = "Yes"; 154 this.noBtn = "No"; 155 break; 156 } 157 case 'es': { 158 this.confirmTitle = "Confirmar"; 159 this.yesBtn = "SÃ"; 160 this.noBtn = "No"; 161 break; 162 } 163 case 'it': { 164 this.confirmTitle = "Conferma"; 165 this.yesBtn = "Sì"; 166 this.noBtn = "No"; 167 break; 168 } 169 default: { 170 this.confirmTitle = "Confirm"; 171 this.yesBtn = "Yes"; 172 this.noBtn = "No"; 173 break; 174 } 175 } 176 }); 177 } 178 ngOnInit() { 179 this.dialogRef.updateSize('400px'); 180 } 181} 182ConfirmMsgConfigComponent.ɵfac = function ConfirmMsgConfigComponent_Factory(t) { return new (t || ConfirmMsgConfigComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_material_dialog__WEBPACK_IMPORTED_MODULE_2__.MatDialogRef), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](src_prep_shared_language_selector_service_language_selector_service__WEBPACK_IMPORTED_MODULE_0__.LanguageSelectorService)); }; 183ConfirmMsgConfigComponent.ɵcmp = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ type: ConfirmMsgConfigComponent, selectors: [["prep-confirm-msg-config"]], decls: 10, vars: 4, consts: [["mat-dialog-title", "", "id", "confirm-dialog-title", 2, "text-align", "center"], ["mat-dialog-content", "", 2, "text-align", "center"], ["id", "confirm-dialog-desc"], ["mat-dialog-actions", "", "fxLayoutAlign", "center end", 2, "gap", "12px", "padding-bottom", "16px"], ["mat-raised-button", "", "color", "primary", "type", "button", "aria-label", "Yes, confirm action", 3, "click"], ["mat-raised-button", "", "type", "button", "aria-label", "No, cancel action", 3, "click"]], template: function ConfirmMsgConfigComponent_Template(rf, ctx) { if (rf & 1) { 184 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "h2", 0); 185 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](1); 186 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); 187 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 1); 188 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "p", 2); 189 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](4); 190 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); 191 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); 192 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "div", 3); 193 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "button", 4); 194 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function ConfirmMsgConfigComponent_Template_button_click_6_listener() { return ctx.dialogRef.close(true); }); 195 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](7); 196 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); 197 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](8, "button", 5); 198 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function ConfirmMsgConfigComponent_Template_button_click_8_listener() { return ctx.dialogRef.close(false); }); 199 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](9); 200 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); 201 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); 202 } if (rf & 2) { 203 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); 204 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx.confirmTitle); 205 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); 206 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx.confirmMessage); 207 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); 208 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx.yesBtn); 209 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); 210 _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx.noBtn); 211 } }, directives: [_angular_material_dialog__WEBPACK_IMPORTED_MODULE_2__.MatDialogTitle, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_2__.MatDialogContent, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_2__.MatDialogActions, _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_3__.DefaultLayoutAlignDirective, _angular_material_button__WEBPACK_IMPORTED_MODULE_4__.MatButton], styles: ["\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJjb25maXJtLW1zZy1jb25maWcuY29tcG9uZW50LnNjc3MifQ== */"] }); 212 213 214/***/ }), 215 216/***/ 92778: 217/*!************************************************************************!*\ 218 !*** ./src/app/dialog/confirm-msg-config/confirm-msg-config.module.ts ***! 219 \************************************************************************/ 220/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 221 222__webpack_require__.r(__webpack_exports__); 223/* harmony export */ __webpack_require__.d(__webpack_exports__, { 224/* harmony export */ "ConfirmMsgConfigModule": () => (/* binding */ ConfirmMsgConfigModule) 225/* harmony export */ }); 226/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common */ 36362); 227/* harmony import */ var _confirm_msg_config_component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./confirm-msg-config.component */ 15161); 228/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/forms */ 90587); 229/* harmony import */ var _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../@prep/shared/material-components.module */ 50654); 230/* harmony import */ var _angular_material_icon__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/material/icon */ 65590); 231/* harmony import */ var _confirm_warning_confirm_warning_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./confirm-warning/confirm-warning.component */ 56498); 232/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/core */ 3184); 233 234 235 236 237 238 239 240class ConfirmMsgConfigModule { 241} 242ConfirmMsgConfigModule.ɵfac = function ConfirmMsgConfigModule_Factory(t) { return new (t || ConfirmMsgConfigModule)(); }; 243ConfirmMsgConfigModule.ɵmod = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵdefineNgModule"]({ type: ConfirmMsgConfigModule });
244ConfirmMsgConfigModule.ɵinj = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵdefineInjector"]({ imports: [[_angular_common__WEBPACK_IMPORTED_MODULE_4__.CommonModule, _angular_forms__WEBPACK_IMPORTED_MODULE_5__.ReactiveFormsModule, _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_1__.MaterialModule, _angular_material_icon__WEBPACK_IMPORTED_MODULE_6__.MatIconModule]] }); 245(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵsetNgModuleScope"](ConfirmMsgConfigModule, { declarations: [_confirm_msg_config_component__WEBPACK_IMPORTED_MODULE_0__.ConfirmMsgConfigComponent, _confirm_warning_confirm_warning_component__WEBPACK_IMPORTED_MODULE_2__.ConfirmWarningComponent], imports: [_angular_common__WEBPACK_IMPORTED_MODULE_4__.CommonModule, _angular_forms__WEBPACK_IMPORTED_MODULE_5__.ReactiveFormsModule, _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_1__.MaterialModule, _angular_material_icon__WEBPACK_IMPORTED_MODULE_6__.MatIconModule], exports: [_confirm_msg_config_component__WEBPACK_IMPORTED_MODULE_0__.ConfirmMsgConfigComponent, _confirm_warning_confirm_warning_component__WEBPACK_IMPORTED_MODULE_2__.ConfirmWarningComponent] }); })(); 246 247 248/***/ }), 249 250/***/ 56498: 251/*!****************************************************************************************!*\ 252 !*** ./src/app/dialog/confirm-msg-config/confirm-warning/confirm-warning.component.ts ***! 253 \****************************************************************************************/ 254/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 255 256__webpack_require__.r(__webpack_exports__); 257/* harmony export */ __webpack_require__.d(__webpack_exports__, { 258/* harmony export */ "ConfirmWarningComponent": () => (/* binding */ ConfirmWarningComponent) 259/* harmony export */ }); 260/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ 3184); 261/* harmony import */ var _angular_material_dialog__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/material/dialog */ 95758); 262/* harmony import */ var _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/flex-layout/flex */ 55434); 263/* harmony import */ var _angular_material_button__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/material/button */ 87317); 264 265 266 267 268class ConfirmWarningComponent { 269 constructor(dialogRef) { 270 this.dialogRef = dialogRef; 271 } 272 ngOnInit() { 273 } 274} 275ConfirmWarningComponent.ɵfac = function ConfirmWarningComponent_Factory(t) { return new (t || ConfirmWarningComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_material_dialog__WEBPACK_IMPORTED_MODULE_1__.MatDialogRef)); }; 276ConfirmWarningComponent.ɵcmp = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: ConfirmWarningComponent, selectors: [["app-confirm-warning"]], decls: 10, vars: 1, consts: [["mat-dialog-title", "", 2, "text-align", "center"], ["mat-dialog-content", "", 2, "text-align", "center"], ["mat-dialog-actions", "", "fxLayoutAlign", "center end"], ["mat-button", "", "color", "primary", 3, "click"]], template: function ConfirmWarningComponent_Template(rf, ctx) { if (rf & 1) { 277 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "h1", 0); 278 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](1, "Error Info"); 279 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 280 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](2, "div", 1); 281 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](3, "p"); 282 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](4); 283 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 284 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 285 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](5, "div", 2); 286 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](6, "button", 3); 287 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function ConfirmWarningComponent_Template_button_click_6_listener() { return ctx.dialogRef.close(true); }); 288 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](7, "Ok Thanks! "); 289 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 290 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](8, "br"); 291 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](9, "br"); 292 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"](); 293 } if (rf & 2) { 294 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](4); 295 _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtextInterpolate"](ctx.confirmMessage); 296 } }, directives: [_angular_material_dialog__WEBPACK_IMPORTED_MODULE_1__.MatDialogTitle, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_1__.MatDialogContent, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_1__.MatDialogActions, _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_2__.DefaultLayoutAlignDirective, _angular_material_button__WEBPACK_IMPORTED_MODULE_3__.MatButton], styles: ["\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJjb25maXJtLXdhcm5pbmcuY29tcG9uZW50LnNjc3MifQ== */"] }); 297 298 299/***/ }), 300 301/***/ 1685: 302/*!***********************************************************************!*\ 303 !*** ./src/app/dialog/import-file-json/import-file-json.component.ts ***! 304 \***********************************************************************/ 305/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 306 307__webpack_require__.r(__webpack_exports__); 308/* harmony export */ __webpack_require__.d(__webpack_exports__, { 309/* harmony export */ "ImportFileJsonComponent": () => (/* binding */ ImportFileJsonComponent) 310/* harmony export */ }); 311/* harmony import */ var _angular_material_dialog__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/material/dialog */ 95758); 312/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/forms */ 90587); 313/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 3184); 314/* harmony import */ var _pages_file_upload_service_file_upload_service__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../pages/file-upload/service/file-upload.service */ 24130); 315/* harmony import */ var _angular_material_snack_bar__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/material/snack-bar */ 32528); 316/* harmony import */ var _angular_material_form_field__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/material/form-field */ 49076); 317/* harmony import */ var _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/flex-layout/flex */ 55434); 318/* harmony import */ var _angular_material_input__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/material/input */ 43365); 319/* harmony import */ var _prep_shared_directives_no_mat_input_aria_required_directive__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../@prep/shared/directives/no-mat-input-aria-required.directive */ 95504); 320/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/common */ 36362); 321/* harmony import */ var _angular_material_button__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/material/button */ 87317); 322 323 324 325 326 327 328 329 330 331 332 333 334 335function ImportFileJsonComponent_mat_error_11_Template(rf, ctx) { if (rf & 1) { 336 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](0, "mat-error"); 337 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](1, "Please Enter File No. "); 338 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 339} } 340class ImportFileJsonComponent { 341 constructor(keywordData, fb, fileUploadService, snackbar, dialogRef) { 342 this.keywordData = keywordData; 343 this.fb = fb; 344 this.fileUploadService = fileUploadService; 345 this.snackbar = snackbar; 346 this.dialogRef = dialogRef; 347 this.sendImportFileData = this.fb.group({ 348 from_source_id: ['', _angular_forms__WEBPACK_IMPORTED_MODULE_3__.Validators.required], 349 to_source_id: '' 350 }); 351 console.log('From source data', this.keywordData); 352 } 353 ngOnInit() { } 354 onImportFileSubmit() { 355 console.log('send Data', this.sendImportFileData.value); 356 this.sendImportFileData.patchValue({ 357 to_source_id: this.keywordData.from_file_source, 358 }); 359 this.fileUploadService 360 .importFileJSON(this.sendImportFileData.value) 361 .subscribe((response) => { 362 if (response) { 363 this.dialogRef.close('Submit'); 364 } 365 }, (error) => { 366 console.log('error', error); 367 }); 368 } 369 onCancelpwdSubmit() { 370 console.log('Dialog close'); 371 this.dialogRef.close('Cancel'); 372 } 373} 374ImportFileJsonComponent.ɵfac = function ImportFileJsonComponent_Factory(t) { return new (t || ImportFileJsonComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_material_dialog__WEBPACK_IMPORTED_MODULE_4__.MAT_DIALOG_DATA), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_forms__WEBPACK_IMPORTED_MODULE_3__.FormBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_pages_file_upload_service_file_upload_service__WEBPACK_IMPORTED_MODULE_0__.FileUploadService), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_material_snack_bar__WEBPACK_IMPORTED_MODULE_5__.MatSnackBar), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_material_dialog__WEBPACK_IMPORTED_MODULE_4__.MatDialogRef)); }; 375ImportFileJsonComponent.ɵcmp = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineComponent"]({ type: ImportFileJsonComponent, selectors: [["app-import-file-json"]], decls: 19, vars: 4, consts: [["mat-dialog-title", "", 2, "text-align", "center"], [3, "formGroup"], ["mat-dialog-content", "", 2, "text-align", "center"], ["fxFlex", "grow", "appearance", "outline"], [2, "float", "left"], ["matInput", "", "type", "number", "formControlName", "from_source_id", "id", "from_source_id", "required", ""], [4, "ngIf"], ["mat-dialog-actions", "", "fxLayoutAlign", "center end"], ["mat-button", "", "color", "primary", "type", "submit", "id", "submit", 3, "disabled", "click"], ["mat-button", "", 3, "click"]], template: function ImportFileJsonComponent_Template(rf, ctx) { if (rf & 1) { 376 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](0, "h2", 0); 377 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](1, "Import Tags From File"); 378 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 379 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](2, "form", 1); 380 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](3, "div", 2); 381 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](4, "p"); 382 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](5); 383 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 384 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](6, "div"); 385 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](7, "mat-form-field", 3); 386 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](8, "mat-label", 4); 387 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](9, "File No"); 388 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 389 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelement"](10, "input", 5); 390 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtemplate"](11, ImportFileJsonComponent_mat_error_11_Template, 2, 0, "mat-error", 6); 391 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 392 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 393 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 394 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](12, "div", 7);
395 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](13, "button", 8); 396 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵlistener"]("click", function ImportFileJsonComponent_Template_button_click_13_listener() { return ctx.onImportFileSubmit(); }); 397 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](14, " Submit "); 398 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 399 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](15, "button", 9); 400 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵlistener"]("click", function ImportFileJsonComponent_Template_button_click_15_listener() { return ctx.onCancelpwdSubmit(); }); 401 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](16, "Cancel"); 402 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 403 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelement"](17, "br"); 404 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelement"](18, "br"); 405 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 406 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 407 } if (rf & 2) { 408 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](2); 409 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵproperty"]("formGroup", ctx.sendImportFileData); 410 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](3); 411 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtextInterpolate"](ctx.confirmMessage); 412 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](6); 413 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵproperty"]("ngIf", ctx.sendImportFileData.get("from_source_id").hasError("required")); 414 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](2); 415 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵproperty"]("disabled", ctx.sendImportFileData.invalid); 416 } }, directives: [_angular_material_dialog__WEBPACK_IMPORTED_MODULE_4__.MatDialogTitle, _angular_forms__WEBPACK_IMPORTED_MODULE_3__["ɵNgNoValidate"], _angular_forms__WEBPACK_IMPORTED_MODULE_3__.NgControlStatusGroup, _angular_forms__WEBPACK_IMPORTED_MODULE_3__.FormGroupDirective, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_4__.MatDialogContent, _angular_material_form_field__WEBPACK_IMPORTED_MODULE_6__.MatFormField, _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_7__.DefaultFlexDirective, _angular_material_form_field__WEBPACK_IMPORTED_MODULE_6__.MatLabel, _angular_material_input__WEBPACK_IMPORTED_MODULE_8__.MatInput, _prep_shared_directives_no_mat_input_aria_required_directive__WEBPACK_IMPORTED_MODULE_1__.NoMatInputAriaRequiredDirective, _angular_forms__WEBPACK_IMPORTED_MODULE_3__.NumberValueAccessor, _angular_forms__WEBPACK_IMPORTED_MODULE_3__.DefaultValueAccessor, _angular_forms__WEBPACK_IMPORTED_MODULE_3__.NgControlStatus, _angular_forms__WEBPACK_IMPORTED_MODULE_3__.FormControlName, _angular_forms__WEBPACK_IMPORTED_MODULE_3__.RequiredValidator, _angular_common__WEBPACK_IMPORTED_MODULE_9__.NgIf, _angular_material_form_field__WEBPACK_IMPORTED_MODULE_6__.MatError, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_4__.MatDialogActions, _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_7__.DefaultLayoutAlignDirective, _angular_material_button__WEBPACK_IMPORTED_MODULE_10__.MatButton], styles: ["\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJpbXBvcnQtZmlsZS1qc29uLmNvbXBvbmVudC5zY3NzIn0= */"] }); 417 418 419/***/ }), 420 421/***/ 54920: 422/*!********************************************************************!*\ 423 !*** ./src/app/dialog/import-file-json/import-file-json.module.ts ***! 424 \********************************************************************/ 425/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 426 427__webpack_require__.r(__webpack_exports__); 428/* harmony export */ __webpack_require__.d(__webpack_exports__, { 429/* harmony export */ "ImportFileJsonModule": () => (/* binding */ ImportFileJsonModule) 430/* harmony export */ }); 431/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/common */ 36362); 432/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/forms */ 90587); 433/* harmony import */ var _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../@prep/shared/material-components.module */ 50654); 434/* harmony import */ var _import_file_json_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./import-file-json.component */ 1685); 435/* harmony import */ var _import_tags_import_tags_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./import-tags/import-tags.component */ 4471); 436/* harmony import */ var _confirm_api_confirm_api_module__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../confirm-api/confirm-api.module */ 12973); 437/* harmony import */ var ngx_pagination__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ngx-pagination */ 75970); 438/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/core */ 3184); 439 440 441 442 443 444 445// Dashboard Task Pagination 446 447 448class ImportFileJsonModule { 449} 450ImportFileJsonModule.ɵfac = function ImportFileJsonModule_Factory(t) { return new (t || ImportFileJsonModule)(); }; 451ImportFileJsonModule.ɵmod = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineNgModule"]({ type: ImportFileJsonModule });
452ImportFileJsonModule.ɵinj = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjector"]({ imports: [[ 453 _angular_common__WEBPACK_IMPORTED_MODULE_6__.CommonModule, 454 _angular_forms__WEBPACK_IMPORTED_MODULE_7__.ReactiveFormsModule, 455 _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_0__.MaterialModule, 456 ngx_pagination__WEBPACK_IMPORTED_MODULE_4__.NgxPaginationModule, 457 _confirm_api_confirm_api_module__WEBPACK_IMPORTED_MODULE_3__.ConfirmApiModule 458 ]] }); 459(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵsetNgModuleScope"](ImportFileJsonModule, { declarations: [_import_file_json_component__WEBPACK_IMPORTED_MODULE_1__.ImportFileJsonComponent, _import_tags_import_tags_component__WEBPACK_IMPORTED_MODULE_2__.ImportTagsComponent], imports: [_angular_common__WEBPACK_IMPORTED_MODULE_6__.CommonModule, 460 _angular_forms__WEBPACK_IMPORTED_MODULE_7__.ReactiveFormsModule, 461 _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_0__.MaterialModule, 462 ngx_pagination__WEBPACK_IMPORTED_MODULE_4__.NgxPaginationModule, 463 _confirm_api_confirm_api_module__WEBPACK_IMPORTED_MODULE_3__.ConfirmApiModule], exports: [_import_file_json_component__WEBPACK_IMPORTED_MODULE_1__.ImportFileJsonComponent, _import_tags_import_tags_component__WEBPACK_IMPORTED_MODULE_2__.ImportTagsComponent] }); })(); 464 465 466/***/ }), 467 468/***/ 4471: 469/*!******************************************************************************!*\ 470 !*** ./src/app/dialog/import-file-json/import-tags/import-tags.component.ts ***! 471 \******************************************************************************/ 472/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 473 474__webpack_require__.r(__webpack_exports__); 475/* harmony export */ __webpack_require__.d(__webpack_exports__, { 476/* harmony export */ "ImportTagsComponent": () => (/* binding */ ImportTagsComponent) 477/* harmony export */ }); 478/* harmony import */ var _angular_material_dialog__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/material/dialog */ 95758); 479/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/forms */ 90587); 480/* harmony import */ var _confirm_api_confirm_api_component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../confirm-api/confirm-api.component */ 38016); 481/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/core */ 3184); 482/* harmony import */ var src_app_pages_dashboard_service_dashboard_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! src/app/pages/dashboard/service/dashboard.service */ 61670); 483/* harmony import */ var _pages_file_upload_service_file_upload_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../pages/file-upload/service/file-upload.service */ 24130); 484/* harmony import */ var _angular_material_snack_bar__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/material/snack-bar */ 32528); 485/* harmony import */ var _angular_material_form_field__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/material/form-field */ 49076); 486/* harmony import */ var _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/flex-layout/flex */ 55434); 487/* harmony import */ var _angular_material_input__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/material/input */ 43365); 488/* harmony import */ var _angular_material_icon__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/material/icon */ 65590); 489/* harmony import */ var _angular_material_button__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/material/button */ 87317); 490/* harmony import */ var _angular_material_list__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @angular/material/list */ 26131); 491/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @angular/common */ 36362); 492/* harmony import */ var _angular_material_progress_spinner__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @angular/material/progress-spinner */ 74742); 493/* harmony import */ var ngx_pagination__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ngx-pagination */ 75970); 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512function ImportTagsComponent_div_22_mat_spinner_1_Template(rf, ctx) { if (rf & 1) { 513 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](0, "mat-spinner", 19); 514} if (rf & 2) { 515 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("diameter", 40); 516} } 517function ImportTagsComponent_div_22_small_3_Template(rf, ctx) { if (rf & 1) { 518 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "small"); 519 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](1, "Please wait..."); 520 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 521} } 522function ImportTagsComponent_div_22_Template(rf, ctx) { if (rf & 1) { 523 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "div", 17); 524 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](1, ImportTagsComponent_div_22_mat_spinner_1_Template, 1, 1, "mat-spinner", 18); 525 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](2, "\u00A0\u00A0"); 526 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](3, ImportTagsComponent_div_22_small_3_Template, 2, 0, "small", 13); 527 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 528} if (rf & 2) { 529 const ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); 530 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](1); 531 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", ctx_r1.is_loading); 532 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](2); 533 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", ctx_r1.is_loading); 534} } 535function ImportTagsComponent_a_23_Template(rf, ctx) { if (rf & 1) { 536 const _r8 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetCurrentView"](); 537 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "a", 20); 538 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("click", function ImportTagsComponent_a_23_Template_a_click_0_listener() { const restoredCtx = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r8); const data_r6 = restoredCtx.$implicit; const ctx_r7 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); return ctx_r7.selectedJobItem(data_r6); }); 539 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](1, "mat-icon", 21); 540 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](2, "description"); 541 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 542 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](3, "div", 22); 543 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](4, "span", 23); 544 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](5); 545 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 546 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](6, "br"); 547 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](7, "span"); 548 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](8, "small", 24); 549 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](9); 550 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 551 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 552 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 553 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 554} if (rf & 2) { 555 const data_r6 = ctx.$implicit; 556 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](5); 557 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtextInterpolate"](data_r6.original_filename); 558 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](4); 559 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtextInterpolate1"](" File no ", data_r6.id, ""); 560} } 561function ImportTagsComponent_div_25_Template(rf, ctx) { if (rf & 1) { 562 const _r10 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetCurrentView"](); 563 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "div"); 564 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](1, "pagination-controls", 25); 565 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("pageChange", function ImportTagsComponent_div_25_Template_pagination_controls_pageChange_1_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r10); const ctx_r9 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); ctx_r9.page_change = $event; return ctx_r9.pagination(ctx_r9.page_change); }); 566 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 567 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 568} } 569const _c0 = function (a1, a2) { return { itemsPerPage: 10, currentPage: a1, totalItems: a2 }; }; 570class ImportTagsComponent { 571 constructor(keywordData, fb, dashboardService, fileUploadService, snackbar, dialogRef, dialog) { 572 this.keywordData = keywordData; 573 this.fb = fb; 574 this.dashboardService = dashboardService; 575 this.fileUploadService = fileUploadService; 576 this.snackbar = snackbar; 577 this.dialogRef = dialogRef; 578 this.dialog = dialog; 579 this.disabledSubmit = true; 580 this.searchTexts = ''; 581 this.searchInput = new _angular_forms__WEBPACK_IMPORTED_MODULE_5__.FormControl(); 582 this.showPagination = true; 583 this.pageNo = 1; 584 this.is_loading = true; 585 this.fileLables = []; 586 this.fileStatus = []; 587 this.fileShared = false; 588 this.clearStatus = ''; 589 this.sendImportFileData = this.fb.group({ 590 from_source_id: '', 591 to_source_id: '', 592 });
593 this.ApplyFilterSearchPagination = this.fb.group({ 594 offset: 0, 595 queryString: '', 596 filterLabel: [], 597 filterStatus: [], 598 file_shared: false, 599 }); 600 } 601 ngOnInit() { 602 this.getJobList(); 603 } 604 getJobList() { 605 this.is_loading = true; 606 this.disabledSubmit = true; 607 this.dashboardSub = this.dashboardService.getAllJobList().subscribe((response) => { 608 this.is_loading = false; 609 console.log('Get Oroject List response', response); 610 this.Job_List = response.results.files; 611 console.log('Jobs List', this.Job_List); 612 this.total = response.total; 613 }, (error) => { 614 console.log('error', error); 615 }); 616 } 617 pagination(val) { 618 this.is_loading = true; 619 this.disabledSubmit = true; 620 console.log('val', val); 621 this.pageNo = val; 622 this.Job_List = []; 623 this.total = 0; 624 this.Job_List = []; 625 this.showPagination = false; 626 this.ApplyFilterSearchPagination.patchValue({ 627 offset: 0, 628 queryString: this.searchTexts, 629 filterLabel: this.fileLables, 630 filterStatus: this.fileStatus, 631 }); 632 console.log('logsss', this.ApplyFilterSearchPagination.value); 633 let quer = this.ApplyFilterSearchPagination.get('queryString').value; 634 let filsts = this.ApplyFilterSearchPagination.get('filterStatus').value; 635 let fillbl = this.ApplyFilterSearchPagination.get('filterLabel').value; 636 let filshared = this.fileShared; 637 console.log('all values before', quer, filsts, fillbl); 638 if (filsts.length === 0 || filsts === undefined) { 639 filsts = null; 640 } 641 if (fillbl.length === 0 || fillbl === undefined) { 642 fillbl = null; 643 } 644 if (quer === '') { 645 quer = null; 646 } 647 console.log('all values After', quer, filsts, fillbl); 648 this.dashboardService 649 .AllfilterSearchJobList((val - 1) * 10, 10, quer, filsts, fillbl, filshared) 650 .subscribe((response) => { 651 this.total = response.total; 652 this.Job_List = response.results.files; 653 // if (val !== 0) { 654 // this.dashboardSub.unsubscribe(); 655 // } 656 this.is_loading = false; 657 this.showPagination = true; 658 }, (error) => { 659 this.is_loading = false; 660 console.log('error', error); 661 this.snackbar.open('Error in Updating Filter', '', { 662 duration: 10000, 663 }); 664 }); 665 } 666 onImportFileSubmit() { 667 this.sendImportFileData.patchValue({ 668 from_source_id: this.selectedJob_List.id, 669 to_source_id: this.keywordData.from_file_source, 670 }); 671 console.log('send Data', this.sendImportFileData.value); 672 if (this.keywordData.action_from === 'dashboard') { 673 this.dialogRef1 = this.dialog.open(_confirm_api_confirm_api_component__WEBPACK_IMPORTED_MODULE_0__.ConfirmApiComponent, { 674 disableClose: true, 675 width: '350px', 676 }); 677 this.dialogRef1.componentInstance.confirmMessage = 678 'Are you sure you want import file tags as it will overide all the changes'; 679 this.dialogRef1.afterClosed().subscribe((result) => { 680 if (result === 'yes') { 681 this.fileUploadService 682 .importFileJSON(this.sendImportFileData.value) 683 .subscribe((response) => { 684 if (response) { 685 this.dialogRef.close('Submit'); 686 } 687 }, (error) => { 688 console.log('error', error); 689 }); 690 } 691 else if (result === 'no' || result === 'cancel') { 692 } 693 }); 694 } 695 else if (this.keywordData.action_from === 'upload') { 696 this.dialogRef1 = this.dialog.open(_confirm_api_confirm_api_component__WEBPACK_IMPORTED_MODULE_0__.ConfirmApiComponent, { 697 disableClose: true, 698 width: '350px', 699 }); 700 this.dialogRef1.componentInstance.confirmMessage = 701 'Are you sure you want import file tags as it will overide all the changes'; 702 this.dialogRef1.afterClosed().subscribe((result) => { 703 if (result === 'yes') { 704 this.dialogRef.close(this.selectedJob_List); 705 } 706 else if (result === 'no' || result === 'cancel') { 707 } 708 }); 709 } 710 } 711 onCancelpwdSubmit() { 712 console.log('Dialog close'); 713 this.dialogRef.close('Cancel'); 714 } 715 onChangeProjectType(flowType) { 716 switch (flowType.value) { 717 case 'file': { 718 console.log('inside file flow'); 719 break; 720 } 721 case 'page': { 722 console.log('inside custom page flow'); 723 break; 724 } 725 } 726 } 727 onFilterChange(value) { 728 this.searchTexts = value; 729 this.is_loading = true; 730 this.disabledSubmit = true; 731 this.total = 0; 732 console.log('value', value); 733 if (value !== '') { 734 this.pagination(this.pageNo); 735 console.log('this.pageNo', this.pageNo); 736 this.page_change = this.pageNo; 737 } 738 else { 739 this.pagination(this.pageNo); 740 console.log('this.pageNo', this.pageNo); 741 this.page_change = this.pageNo; 742 } 743 } 744 clearSearch() { 745 this.disabledSubmit = true; 746 this.searchInput.setValue(''); 747 this.searchTexts = ''; 748 this.pagination(1); 749 this.clearStatus = ''; 750 setTimeout(() => { this.clearStatus = 'All text entered is cleared'; }, 50); 751 } 752 selectedJobItem(data) { 753 this.selectedJob_List = data; 754 this.disabledSubmit = false; 755 this.sendImportFileData.patchValue({ 756 from_source_id: data.id, 757 }); 758 } 759} 760ImportTagsComponent.ɵfac = function ImportTagsComponent_Factory(t) { return new (t || ImportTagsComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_material_dialog__WEBPACK_IMPORTED_MODULE_6__.MAT_DIALOG_DATA), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_forms__WEBPACK_IMPORTED_MODULE_5__.FormBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](src_app_pages_dashboard_service_dashboard_service__WEBPACK_IMPORTED_MODULE_1__.DashboardService), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_pages_file_upload_service_file_upload_service__WEBPACK_IMPORTED_MODULE_2__.FileUploadService), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_material_snack_bar__WEBPACK_IMPORTED_MODULE_7__.MatSnackBar), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_material_dialog__WEBPACK_IMPORTED_MODULE_6__.MatDialogRef), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_material_dialog__WEBPACK_IMPORTED_MODULE_6__.MatDialog)); }; 761ImportTagsComponent.ɵcmp = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineComponent"]({ type: ImportTagsComponent, selectors: [["app-import-tags"]], decls: 33, vars: 12, consts: [["mat-dialog-title", "", 2, "text-align", "center"], ["mat-dialog-content", "", 2, "text-align", "center"], [2, "padding", "0px"], ["fxFlex", "grow", "appearance", "outline", 2, "height", "65px"], ["matInput", "", "type", "text", "placeholder", "Search by Filename...", "aria-label", "Search by Filename", 3, "formControl", "keydown.enter"], ["searchField", ""], ["matPrefix", "", "aria-hidden", "true"], ["type", "button", "mat-raised-button", "", "color", "primary", "aria-label", "Run search", 2, "height", "50px", "position", "relative", "top", "3px", 3, "click"], ["type", "button", "mat-raised-button", "", "color", "primary", "aria-label", "Clear search", 2, "height", "50px", "position", "relative", "top", "3px", 3, "click"], ["aria-live", "polite", "aria-atomic", "true", 1, "cdk-visually-hidden"], [2, "height", "400px", "overflow", "scroll"], ["style", "text-align: center;margin: auto; background-color: smoke whitesmoke;width:100%;height: 40px;", "fxLayoutAlign", "center center", 4, "ngIf"], ["href", "javascript:", "mat-list-item", "", 3, "click", 4, "ngFor", "ngForOf"], [4, "ngIf"], ["mat-dialog-actions", "", "fxLayoutAlign", "center end"], ["mat-raised-button", "", "color", "primary", "type", "submit", "id", "submit", 3, "disabled", "click"], ["mat-raised-button", "", 3, "click"], ["fxLayoutAlign", "center center", 2, "text-align", "center", "margin", "auto", "background-color", "smoke whitesmoke", "width", "100%", "height", "40px"], ["color", "primary", "fxLayout", "row", "fxLayoutAlign", "center center", 3, "diameter", 4, "ngIf"], ["color", "primary", "fxLayout", "row", "fxLayoutAlign", "center center", 3, "diameter"], ["href", "javascript:", "mat-list-item", "", 3, "click"], ["matListItemIcon", ""], [2, "padding-left", "10px"], [2, "font-weight", "500", "font-size", "13px", "text-align", "left", "color", "#1976d2"], [2, "float", "left"], [3, "pageChange"]], template: function ImportTagsComponent_Template(rf, ctx) { if (rf & 1) { 762 const _r11 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetCurrentView"](); 763 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "h2", 0); 764 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](1, " Import Tags "); 765 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 766 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](2, "div", 1); 767 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](3, "p", 2); 768 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](4, "Please select the file to import tags. Use search to locate file "); 769 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 770 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](5, "div"); 771 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](6, "mat-form-field", 3); 772 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](7, "mat-label"); 773 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](8, "Search by Filename"); 774 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 775 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](9, "input", 4, 5); 776 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("keydown.enter", function ImportTagsComponent_Template_input_keydown_enter_9_listener($event) { ctx.onFilterChange(ctx.searchInput.value); return $event.preventDefault(); }); 777 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 778 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](11, "mat-icon", 6); 779 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](12, "search"); 780 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 781 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 782 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](13, " \u00A0 "); 783 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](14, "button", 7); 784 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("click", function ImportTagsComponent_Template_button_click_14_listener() { return ctx.onFilterChange(ctx.searchInput.value); }); 785 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](15, " Search "); 786 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 787 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](16, " \u00A0 "); 788 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](17, "button", 8); 789 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("click", function ImportTagsComponent_Template_button_click_17_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r11); const _r0 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](10); ctx.clearSearch(); return _r0.focus(); }); 790 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](18, " Clear "); 791 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 792 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](19, "span", 9); 793 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](20); 794 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 795 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 796 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](21, "mat-nav-list", 10); 797 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](22, ImportTagsComponent_div_22_Template, 4, 2, "div", 11); 798 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](23, ImportTagsComponent_a_23_Template, 10, 2, "a", 12); 799 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵpipe"](24, "paginate"); 800 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 801 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](25, ImportTagsComponent_div_25_Template, 2, 0, "div", 13); 802 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 803 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](26, "div", 14); 804 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](27, "button", 15); 805 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("click", function ImportTagsComponent_Template_button_click_27_listener() { return ctx.onImportFileSubmit(); }); 806 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](28, " Submit "); 807 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 808 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](29, "button", 16); 809 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("click", function ImportTagsComponent_Template_button_click_29_listener() { return ctx.onCancelpwdSubmit(); }); 810 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](30, "Cancel"); 811 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 812 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](31, "br"); 813 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](32, "br"); 814 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); 815 } if (rf & 2) { 816 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](9); 817 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("formControl", ctx.searchInput); 818 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](11); 819 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtextInterpolate"](ctx.clearStatus); 820 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](2); 821 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", ctx.is_loading); 822 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](1); 823 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵpipeBind2"](24, 6, ctx.Job_List, _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵpureFunction2"](9, _c0, ctx.page_change, ctx.total))); 824 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](2); 825 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", ctx.showPagination); 826 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](2); 827 _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("disabled", ctx.disabledSubmit); 828 } }, directives: [_angular_material_dialog__WEBPACK_IMPORTED_MODULE_6__.MatDialogTitle, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_6__.MatDialogContent, _angular_material_form_field__WEBPACK_IMPORTED_MODULE_8__.MatFormField, _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_9__.DefaultFlexDirective, _angular_material_form_field__W
828EBPACK_IMPORTED_MODULE_8__.MatLabel, _angular_material_input__WEBPACK_IMPORTED_MODULE_10__.MatInput, _angular_forms__WEBPACK_IMPORTED_MODULE_5__.DefaultValueAccessor, _angular_forms__WEBPACK_IMPORTED_MODULE_5__.NgControlStatus, _angular_forms__WEBPACK_IMPORTED_MODULE_5__.FormControlDirective, _angular_material_icon__WEBPACK_IMPORTED_MODULE_11__.MatIcon, _angular_material_form_field__WEBPACK_IMPORTED_MODULE_8__.MatPrefix, _angular_material_button__WEBPACK_IMPORTED_MODULE_12__.MatButton, _angular_material_list__WEBPACK_IMPORTED_MODULE_13__.MatNavList, _angular_common__WEBPACK_IMPORTED_MODULE_14__.NgIf, _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_9__.DefaultLayoutAlignDirective, _angular_material_progress_spinner__WEBPACK_IMPORTED_MODULE_15__.MatSpinner, _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_9__.DefaultLayoutDirective, _angular_common__WEBPACK_IMPORTED_MODULE_14__.NgForOf, _angular_material_list__WEBPACK_IMPORTED_MODULE_13__.MatListItem, ngx_pagination__WEBPACK_IMPORTED_MODULE_3__.PaginationControlsComponent, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_6__.MatDialogActions], pipes: [ngx_pagination__WEBPACK_IMPORTED_MODULE_3__.PaginatePipe], styles: ["mat-list-option[_ngcontent-%COMP%]:hover, .mat-list-option[_ngcontent-%COMP%]:focus, .mat-nav-list[_ngcontent-%COMP%] .mat-list-item[_ngcontent-%COMP%]:hover, .mat-nav-list[_ngcontent-%COMP%] .mat-list-item[_ngcontent-%COMP%]:focus, .mat-action-list[_ngcontent-%COMP%] .mat-list-item[_ngcontent-%COMP%]:hover, .mat-action-list[_ngcontent-%COMP%] .mat-list-item[_ngcontent-%COMP%]:focus {\n background: lightblue !important;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImltcG9ydC10YWdzLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7RUFNRSxnQ0FBQTtBQUNGIiwiZmlsZSI6ImltcG9ydC10YWdzLmNvbXBvbmVudC5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsibWF0LWxpc3Qtb3B0aW9uOmhvdmVyLFxyXG4ubWF0LWxpc3Qtb3B0aW9uOmZvY3VzLFxyXG4ubWF0LW5hdi1saXN0IC5tYXQtbGlzdC1pdGVtOmhvdmVyLFxyXG4ubWF0LW5hdi1saXN0IC5tYXQtbGlzdC1pdGVtOmZvY3VzLFxyXG4ubWF0LWFjdGlvbi1saXN0IC5tYXQtbGlzdC1pdGVtOmhvdmVyLFxyXG4ubWF0LWFjdGlvbi1saXN0IC5tYXQtbGlzdC1pdGVtOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kOiBsaWdodGJsdWUgIWltcG9ydGFudDtcclxufVxyXG4iXX0= */"] }); 829 830 831/***/ }), 832 833/***/ 69990: 834/*!**************************************************************************!*\ 835 !*** ./src/app/dialog/keywords-chips/keywords-chips-multi-lang/en-US.ts ***! 836 \**************************************************************************/ 837/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 838 839__webpack_require__.r(__webpack_exports__); 840/* harmony export */ __webpack_require__.d(__webpack_exports__, { 841/* harmony export */ "KeywordsChipsTextDataEN": () => (/* binding */ KeywordsChipsTextDataEN) 842/* harmony export */ }); 843class KeywordsChipsTextDataEN { 844} 845KeywordsChipsTextDataEN.addLabelDialogLabel = { 846 title: 'File Labels', 847 closeDialogTooltip: 'Close Labels Dialog', 848 removeChipAriaLabelPrefix: 'Remove', 849 addLabelPlaceholder: 'Add Label and Press Enter', 850 addLabelAriaLabel: 'Add Label', 851 maxCharactersHint: 'Max 50 characters', 852 saveButton: 'SAVE', 853 resetButton: 'RESET', 854}; 855KeywordsChipsTextDataEN.filterLabelDialogLabel = { 856 title: 'Filter By File Labels | Status', 857 closeFilterTooltip: 'Close Filter', 858 fileLabelMultiSelect: 'File Label (Multi Select)', 859 fileLabelFindPlaceholder: 'Find label...', 860 fileLabelClearAriaLabel: 'File label clear', 861 fileLabelClearTooltip: 'File label clear', 862 fileStatusTypeMultiSelect: 'File Status Type (Multi Select)', 863 fileStatusTypeClearAriaLabel: 'File Status Type clear', 864 fileStatusTypeClearTooltip: 'File Status Type clear', 865 sharedFileCheckbox: 'Shared File', 866 applyAndCloseButton: 'APPLY & CLOSE', 867 resetButton: 'RESET', 868 closeButton: 'CLOSE', 869};
870KeywordsChipsTextDataEN.messagesLabel = { 871 labelAlreadyExistsPrefix: '"', 872 labelAlreadyExistsSuffix: '" already exists', 873 labelAddedPrefix: 'Label', 874 labelAddedSuffix: 'added', 875 labelRemovedPrefix: 'Label', 876 labelRemovedSuffix: 'removed', 877 labelsReset: 'Labels reset', 878 maxCharactersReached: 'Maximum 50 characters reached', 879}; 880 881 882/***/ }), 883 884/***/ 38937: 885/*!**************************************************************************!*\ 886 !*** ./src/app/dialog/keywords-chips/keywords-chips-multi-lang/es-EU.ts ***! 887 \**************************************************************************/ 888/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 889 890__webpack_require__.r(__webpack_exports__); 891/* harmony export */ __webpack_require__.d(__webpack_exports__, { 892/* harmony export */ "KeywordsChipsTextDataES": () => (/* binding */ KeywordsChipsTextDataES) 893/* harmony export */ }); 894class KeywordsChipsTextDataES { 895} 896KeywordsChipsTextDataES.addLabelDialogLabel = { 897 title: 'Etiquetas de Archivo', 898 closeDialogTooltip: 'Cerrar Diálogo de Etiquetas', 899 removeChipAriaLabelPrefix: 'Eliminar', 900 addLabelPlaceholder: 'Agregar Etiqueta y Presionar Enter', 901 addLabelAriaLabel: 'Agregar Etiqueta', 902 maxCharactersHint: 'Máximo 50 caracteres', 903 saveButton: 'GUARDAR', 904 resetButton: 'REINICIAR', 905}; 906KeywordsChipsTextDataES.filterLabelDialogLabel = { 907 title: 'Filtrar por Etiquetas de Archivo | Estado', 908 closeFilterTooltip: 'Cerrar Filtro', 909 fileLabelMultiSelect: 'Etiqueta de Archivo (Selección Múltiple)', 910 fileLabelFindPlaceholder: 'Buscar etiqueta...', 911 fileLabelClearAriaLabel: 'Borrar etiqueta de archivo', 912 fileLabelClearTooltip: 'Borrar etiqueta de archivo', 913 fileStatusTypeMultiSelect: 'Tipo de Estado de Archivo (Selección Múltiple)', 914 fileStatusTypeClearAriaLabel: 'Borrar tipo de estado de archivo', 915 fileStatusTypeClearTooltip: 'Borrar tipo de estado de archivo', 916 sharedFileCheckbox: 'Archivo Compartido', 917 applyAndCloseButton: 'APLICAR Y CERRAR', 918 resetButton: 'REINICIAR', 919 closeButton: 'CERRAR', 920}; 921KeywordsChipsTextDataES.messagesLabel = { 922 labelAlreadyExistsPrefix: '"', 923 labelAlreadyExistsSuffix: '" ya existe', 924 labelAddedPrefix: 'Etiqueta', 925 labelAddedSuffix: 'agregada', 926 labelRemovedPrefix: 'Etiqueta', 927 labelRemovedSuffix: 'eliminada', 928 labelsReset: 'Etiquetas reiniciadas', 929 maxCharactersReached: 'Se alcanzó el máximo de 50 caracteres', 930}; 931 932 933/***/ }), 934 935/***/ 19463: 936/*!**************************************************************************!*\ 937 !*** ./src/app/dialog/keywords-chips/keywords-chips-multi-lang/it-IT.ts ***! 938 \**************************************************************************/ 939/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 940 941__webpack_require__.r(__webpack_exports__); 942/* harmony export */ __webpack_require__.d(__webpack_exports__, { 943/* harmony export */ "KeywordsChipsTextDataIT": () => (/* binding */ KeywordsChipsTextDataIT) 944/* harmony export */ }); 945class KeywordsChipsTextDataIT { 946} 947KeywordsChipsTextDataIT.addLabelDialogLabel = { 948 title: 'Etichette File', 949 closeDialogTooltip: 'Chiudi Finestra Etichette', 950 removeChipAriaLabelPrefix: 'Rimuovi', 951 addLabelPlaceholder: "Aggiungi Etichetta e Premi Invio", 952 addLabelAriaLabel: 'Aggiungi Etichetta', 953 maxCharactersHint: 'Massimo 50 caratteri', 954 saveButton: 'SALVA', 955 resetButton: 'RIPRISTINA', 956}; 957KeywordsChipsTextDataIT.filterLabelDialogLabel = { 958 title: 'Filtra per Etichette File | Stato', 959 closeFilterTooltip: 'Chiudi Filtro', 960 fileLabelMultiSelect: 'Etichetta File (Selezione Multipla)', 961 fileLabelFindPlaceholder: 'Trova etichetta...', 962 fileLabelClearAriaLabel: 'Rimuovi etichetta file', 963 fileLabelClearTooltip: 'Rimuovi etichetta file', 964 fileStatusTypeMultiSelect: 'Tipo di Stato File (Selezione Multipla)', 965 fileStatusTypeClearAriaLabel: 'Rimuovi tipo di stato file', 966 fileStatusTypeClearTooltip: 'Rimuovi tipo di stato file', 967 sharedFileCheckbox: 'File Condiviso', 968 applyAndCloseButton: 'APPLICA E CHIUDI', 969 resetButton: 'RIPRISTINA', 970 closeButton: 'CHIUDI', 971}; 972KeywordsChipsTextDataIT.messagesLabel = { 973 labelAlreadyExistsPrefix: '"', 974 labelAlreadyExistsSuffix: '" esiste già ', 975 labelAddedPrefix: 'Etichetta', 976 labelAddedSuffix: 'aggiunta', 977 labelRemovedPrefix: 'Etichetta', 978 labelRemovedSuffix: 'rimossa', 979 labelsReset: 'Etichette ripristinate', 980 maxCharactersReached: 'Raggiunto il massimo di 50 caratteri', 981}; 982 983 984/***/ }), 985 986/***/ 8905: 987/*!*******************************************************************!*\ 988 !*** ./src/app/dialog/keywords-chips/keywords-chips.component.ts ***! 989 \*******************************************************************/ 990/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 991 992__webpack_require__.r(__webpack_exports__); 993/* harmony export */ __webpack_require__.d(__webpack_exports__, { 994/* harmony export */ "KeywordsChipsComponent": () => (/* binding */ KeywordsChipsComponent) 995/* harmony export */ }); 996/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/core */ 3184); 997/* harmony import */ var _angular_material_dialog__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @angular/material/dialog */ 95758); 998/* harmony import */ var _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/cdk/keycodes */ 75939); 999/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/forms */ 90587); 1000/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! rxjs/operators */ 25722); 1001/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! rxjs/operators */ 86942); 1002/* harmony import */ var _pages_dashboard_service_dashboard_service__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../pages/dashboard/service/dashboard.service */ 61670); 1003/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! rxjs */ 61555); 1004/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! rxjs */ 92218); 1005/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! rxjs/operators */ 85921); 1006/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! rxjs/operators */ 83910); 1007/* harmony import */ var _keywords_chips_multi_lang_en_US__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./keywords-chips-multi-lang/en-US */ 69990); 1008/* harmony import */ var _keywords_chips_multi_lang_es_EU__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./keywords-chips-multi-lang/es-EU */ 38937); 1009/* harmony import */ var _keywords_chips_multi_lang_it_IT__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./keywords-chips-multi-lang/it-IT */ 19463); 1010/* harmony import */ var src_prep_shared_language_selector_service_language_selector_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/@prep/shared/language-selector/service/language-selector.service */ 48149); 1011/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @angular/common */ 36362); 1012/* harmony import */ var _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @angular/flex-layout/flex */ 55434); 1013/* harmony import */ var _angular_material_button__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @angular/material/button */ 87317); 1014/* harmony import */ var _angular_material_tooltip__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @angular/material/tooltip */ 40089); 1015/* harmony import */ var _angular_material_icon__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! @angular/material/icon */ 65590); 1016/* harmony import */ var _angular_material_form_field__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! @angular/material/form-field */ 49076); 1017/* harmony import */ var _angular_material_chips__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! @angular/material/chips */ 81196); 1018/* harmony import */ var _angular_material_autocomplete__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! @angular/material/autocomplete */ 43
1018188); 1019/* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! @angular/material/core */ 88133); 1020/* harmony import */ var _progress_kendo_angular_dropdowns__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! @progress/kendo-angular-dropdowns */ 29498); 1021/* harmony import */ var _angular_material_checkbox__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! @angular/material/checkbox */ 61534); 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050const _c0 = ["fruitInput"]; 1051const _c1 = ["auto"]; 1052const _c2 = ["multiSelect"]; 1053const _c3 = ["fileLabelSelect"]; 1054const _c4 = ["fileStatusTypeSelect"]; 1055const _c5 = ["yourMatSelect"]; 1056function KeywordsChipsComponent_div_0_Template(rf, ctx) { if (rf & 1) { 1057 const _r7 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵgetCurrentView"](); 1058 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "div", 5); 1059 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](1, "span", 6); 1060 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](2, "h2", 7); 1061 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](3); 1062 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1063 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1064 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](4, "span", 8); 1065 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](5, "button", 9); 1066 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("click", function KeywordsChipsComponent_div_0_Template_button_click_5_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r7); const ctx_r6 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r6.onClose("Cancel"); }); 1067 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](6, "mat-icon"); 1068 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](7, "clear"); 1069 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1070 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1071 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1072 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1073} if (rf & 2) { 1074 const ctx_r0 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); 1075 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](3); 1076 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate1"]("", ctx_r0.LangTextData.addLabelDialogLabel.title, " "); 1077 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1078 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("matTooltip", ctx_r0.LangTextData.addLabelDialogLabel.closeDialogTooltip); 1079 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵattribute"]("aria-label", ctx_r0.LangTextData.addLabelDialogLabel.closeDialogTooltip); 1080} } 1081function KeywordsChipsComponent_div_1_mat_chip_4_button_2_Template(rf, ctx) { if (rf & 1) { 1082 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "button", 26); 1083 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](1, "mat-icon"); 1084 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](2, "cancel"); 1085 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1086 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1087} if (rf & 2) { 1088 const fruit_r13 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"]().$implicit; 1089 const ctx_r14 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](2); 1090 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵattribute"]("aria-label", ctx_r14.LangTextData.addLabelDialogLabel.removeChipAriaLabelPrefix + " " + fruit_r13); 1091} } 1092function KeywordsChipsComponent_div_1_mat_chip_4_Template(rf, ctx) { if (rf & 1) { 1093 const _r17 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵgetCurrentView"](); 1094 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "mat-chip", 24); 1095 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("removed", function KeywordsChipsComponent_div_1_mat_chip_4_Template_mat_chip_removed_0_listener() { const restoredCtx = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r17); const fruit_r13 = restoredCtx.$implicit; const ctx_r16 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](2); return ctx_r16.remove(fruit_r13); }); 1096 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](1); 1097 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtemplate"](2, KeywordsChipsComponent_div_1_mat_chip_4_button_2_Template, 3, 1, "button", 25); 1098 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1099} if (rf & 2) { 1100 const fruit_r13 = ctx.$implicit; 1101 const ctx_r9 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](2); 1102 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("selectable", ctx_r9.selectable)("removable", ctx_r9.removable); 1103 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1104 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate1"](" ", fruit_r13, " "); 1105 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1106 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("ngIf", ctx_r9.removable); 1107} } 1108function KeywordsChipsComponent_div_1_mat_option_13_Template(rf, ctx) { if (rf & 1) { 1109 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "mat-option", 27); 1110 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](1); 1111 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1112} if (rf & 2) { 1113 const fruit_r18 = ctx.$implicit; 1114 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("value", fruit_r18); 1115 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1116 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate1"](" ", fruit_r18, " "); 1117} } 1118function KeywordsChipsComponent_div_1_Template(rf, ctx) { if (rf & 1) { 1119 const _r20 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵgetCurrentView"](); 1120 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "div", 10); 1121 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](1, "mat-form-field", 11); 1122 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](2, "mat-chip-list", 12, 13); 1123 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtemplate"](4, KeywordsChipsComponent_div_1_mat_chip_4_Template, 3, 4, "mat-chip", 14); 1124 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1125 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](5, "input",
112515, 16); 1126 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("matChipInputTokenEnd", function KeywordsChipsComponent_div_1_Template_input_matChipInputTokenEnd_5_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r20); const ctx_r19 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r19.add($event); })("input", function KeywordsChipsComponent_div_1_Template_input_input_5_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r20); const ctx_r21 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r21.onLabelInput($event.target.value); }); 1127 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1128 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](7, "mat-hint", 17); 1129 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](8); 1130 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1131 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](9, "mat-hint", 18); 1132 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](10); 1133 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1134 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](11, "mat-autocomplete", 19, 20); 1135 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("optionSelected", function KeywordsChipsComponent_div_1_Template_mat_autocomplete_optionSelected_11_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r20); const ctx_r22 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r22.selected($event); }); 1136 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtemplate"](13, KeywordsChipsComponent_div_1_mat_option_13_Template, 2, 2, "mat-option", 21); 1137 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵpipe"](14, "async"); 1138 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1139 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1140 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](15, "div", 22); 1141 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](16); 1142 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1143 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](17, "mat-error", 22); 1144 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](18); 1145 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1146 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](19, "span", 23); 1147 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](20); 1148 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1149 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1150} if (rf & 2) { 1151 const _r8 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵreference"](3); 1152 const _r10 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵreference"](6); 1153 const _r11 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵreference"](12); 1154 const ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); 1155 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1156 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("appChipListA11yFix", "Label selection"); 1157 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1158 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("ngForOf", ctx_r1.fruits); 1159 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1160 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("placeholder", ctx_r1.LangTextData.addLabelDialogLabel.addLabelPlaceholder)("formControl", ctx_r1.fruitCtrl)("matAutocomplete", _r11)("matChipInputFor", _r8)("matChipInputSeparatorKeyCodes", ctx_r1.separatorKeysCodes); 1161 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵattribute"]("aria-label", ctx_r1.LangTextData.addLabelDialogLabel.addLabelAriaLabel); 1162 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](3); 1163 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate"](ctx_r1.LangTextData.addLabelDialogLabel.maxCharactersHint); 1164 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1165 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate1"]("", _r10.value.length, " / 50"); 1166 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](3); 1167 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵpipeBind1"](14, 14, ctx_r1.filteredFruits$)); 1168 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](3); 1169 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate1"](" ", ctx_r1.characterLimitMessage, " "); 1170 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1171 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate1"](" ", ctx_r1.duplicateLabelMessage, "\n"); 1172 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1173 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate"](ctx_r1.chipAnnouncement); 1174} } 1175function KeywordsChipsComponent_div_2_Template(rf, ctx) { if (rf & 1) { 1176 const _r24 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵgetCurrentView"](); 1177 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "div", 28); 1178 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](1, "button", 29); 1179 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("click", function KeywordsChipsComponent_div_2_Template_button_click_1_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r24); const ctx_r23 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r23.onClose("Yes"); }); 1180 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](2); 1181 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1182 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](3, "button", 29); 1183 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("click", function KeywordsChipsComponent_div_2_Template_button_click_3_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r24); const ctx_r25 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r25.onClose("No"); }); 1184 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](4); 1185 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1186 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1187} if (rf & 2) { 1188 const ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); 1189 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1190 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate"](ctx_r2.LangTextData.addLabelDialogLabel.saveButton); 1191 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1192 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate"](ctx_r2.LangTextData.addLabelDialogLabel.resetButton); 1193} } 1194function KeywordsChipsComponent_div_3_Template(rf, ctx) { if (rf & 1) { 1195 const _r27 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵgetCurrentView"](); 1196 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "div", 5); 1197 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](1, "span", 6); 1198 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](2, "h2", 30); 1199 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](3); 1200 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1201 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1202 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](4, "span", 8); 1203 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](5, "button", 9); 1204 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("click", function KeywordsChipsComponent_div_3_Template_button_click_5_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r27); const ctx_r26 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r26.onCloseFileFilter("Cancel"); }); 1205 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](6, "mat-icon"); 1206 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](7, "clear"); 1207 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1208 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1209 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1210 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1211} if (rf & 2) { 1212 const ctx_r3 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); 1213 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](3); 1214 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate1"](" ", ctx_r3.LangTextData.filterLabelDialogLabel.title, " "); 1215 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1216 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("matTooltip", ctx_r3.LangTextData.filterLabelDialogLabel.closeFilterTooltip); 1217 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵattribute"]("aria-label", ctx_r3.LangTextData.filterLabelDialogLabel.closeFilterTooltip); 1218} } 1219function KeywordsChipsComponent_div_4_button_7_Template(rf, ctx) { if (rf & 1) { 1220 const _r34 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵgetCurrentView"](); 1221 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "button", 43); 1222 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("click", function KeywordsChipsComponent_div_4_button_7_Template_button_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r34); const ctx_r33 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](2); return ctx_r33.clearFileLabel(); })("keydown.enter", function KeywordsChipsComponent_div_4_button_7_Template_button_keydown_enter_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r34); const ctx_r35 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](2); return ctx_r35.clearFileLabel(); })("keydown.space", function KeywordsChipsComponent_div_4_button_7_Template_button_keydown_space_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r34); const ctx_r36 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](2); return ctx_r36.clearFileLabel(); }); 1223 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnamespaceSVG"](); 1224 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](1, "svg", 44); 1225 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelement"](2, "path", 45); 1226 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1227 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1228} if (rf & 2) { 1229 const ctx_r29 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](2); 1230 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("matTooltip", ctx_r29.LangTextData.filterLabelDialogLabel.fileLabelClearTooltip); 1231 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵattribute"]("aria-label", ctx_r29.LangTextData.filterLabelDialogLabel.fileLabelClearAriaLabel); 1232} } 1233function KeywordsChipsComponent_div_4_button_13_Template(rf, ctx) { if (rf & 1) { 1234 const _r38 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵgetCurrentView"](); 1235 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "button", 43); 1236 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("click", function KeywordsChipsComponent_div_4_button_13_Template_button_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r38); const ctx_r37 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](2); return ctx_r37.clearFileStatusType(); })("keydown.enter", function KeywordsChipsComponent_div_4_button_13_Template_button_keydown_enter_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r38); const ctx_r39 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](2); return ctx_r39.clearFileStatusType(); })("keydown.space", function KeywordsChipsComponent_div_4_button_13_Template_button_keydown_space_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r38); const ctx_r40 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](2); return ctx_r40.clearFileStatusType(); }); 1237 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnamespaceSVG"](); 1238 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](1, "svg", 44); 1239 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelement"](2, "path", 45); 1240 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1241 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1242} if (rf & 2) { 1243 const ctx_r31 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](2); 1244 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("matTooltip", ctx_r31.LangTextData.filterLabelDialogLabel.fileStatusTypeClearTooltip); 1245 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵattribute"]("aria-label", ctx_r31.LangTextData.filterLabelDialogLabel.fileStatusTypeClearAriaLabel); 1246} } 1247function KeywordsChipsComponent_div_4_Template(rf, ctx) { if (rf & 1) { 1248 const _r42 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵgetCurrentView"](); 1249 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "div", 31); 1250 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](1, "div", 32); 1251 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](2, "div", 33); 1252 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](3, "label", 34); 1253 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](4); 1254 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1255 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](5, "kendo-multiselect", 35, 36); 1256 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("valueChange", function KeywordsChipsComponent_div_4_Template_kendo_multiselect_valueChange_5_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r42); const ctx_r41 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r41.onchangeFileLabelType($event); })("focus", function KeywordsChipsComponent_div_4_Template_kendo_multiselect_focus_5_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r42); const ctx_r43 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r43.isLabelFocused = true; })("blur", function KeywordsChipsComponent_div_4_Template_kendo_multiselect_blur_5_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r42); const ctx_r44 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r44.isLabelFocused = false; })("filterChange", function KeywordsChipsComponent_div_4_Template_kendo_multiselect_filterChange_5_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r42); const ctx_r45 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r45.onFilterChange($event); })("open", function KeywordsChipsComponent_div_4_Template_kendo_multiselect_open_5_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r42); const ctx_r46 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r46.onOpen($event, ctx_r46.kendoFruits); }); 1257 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1258 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtemplate"](7, KeywordsChipsComponent_div_4_button_7_Template, 3, 2, "button", 37); 1259 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1260 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](8, "div", 33); 1261 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](9, "label", 38); 1262 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](10); 1263 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1264 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](11, "kendo-multiselect", 39, 40); 1265 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("valueChange", function KeywordsChipsComponent_div_4_Template_kendo_multiselect_valueChange_11_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r42); const ctx_r47 = _angular_core__WEBPACK_IMPORTED_MODUL
1265E_5__["ɵɵnextContext"](); return ctx_r47.onchangeStatusType($event); })("focus", function KeywordsChipsComponent_div_4_Template_kendo_multiselect_focus_11_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r42); const ctx_r48 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r48.isFocused = true; })("blur", function KeywordsChipsComponent_div_4_Template_kendo_multiselect_blur_11_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r42); const ctx_r49 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r49.isFocused = false; })("filterChange", function KeywordsChipsComponent_div_4_Template_kendo_multiselect_filterChange_11_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r42); const ctx_r50 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r50.onFilterTypeChange($event); }); 1266 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1267 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtemplate"](13, KeywordsChipsComponent_div_4_button_13_Template, 3, 2, "button", 37); 1268 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1269 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](14, "mat-checkbox", 41, 42); 1270 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("change", function KeywordsChipsComponent_div_4_Template_mat_checkbox_change_14_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r42); const _r32 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵreference"](15); const ctx_r51 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r51.onCheckShared(_r32); }); 1271 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](16); 1272 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1273 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1274 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1275} if (rf & 2) { 1276 const ctx_r4 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); 1277 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](3); 1278 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵclassProp"]("floating", (ctx_r4.toppings.value == null ? null : ctx_r4.toppings.value.length) > 0 || ctx_r4.isLabelFocused); 1279 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1280 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate1"](" ", ctx_r4.LangTextData.filterLabelDialogLabel.fileLabelMultiSelect, " "); 1281 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1282 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("data", ctx_r4.kendoFruits)("formControl", ctx_r4.toppings)("autoClose", false)("valuePrimitive", true)("filterable", true)("size", "medium")("rounded", "medium")("fillMode", "outline")("placeholder", ctx_r4.LangTextData.filterLabelDialogLabel.fileLabelFindPlaceholder)("clearButton", false); 1283 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1284 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("ngIf", (ctx_r4.toppings.value == null ? null : ctx_r4.toppings.value.length) > 0); 1285 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1286 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵclassProp"]("floating", (ctx_r4.toppings1.value == null ? null : ctx_r4.toppings1.value.length) > 0 || ctx_r4.isFocused); 1287 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1288 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate1"](" ", ctx_r4.LangTextData.filterLabelDialogLabel.fileStatusTypeMultiSelect, " "); 1289 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1290 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("data", ctx_r4.Status_types)("formControl", ctx_r4.toppings1)("autoClose", false)("valuePrimitive", true)("filterable", true)("size", "medium")("rounded", "medium")("fillMode", "outline")("clearButton", false); 1291 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1292 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("ngIf", (ctx_r4.toppings1.value == null ? null : ctx_r4.toppings1.value.length) > 0); 1293 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1294 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("formControl", ctx_r4.sharedRequired); 1295 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1296 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate1"](" ", ctx_r4.LangTextData.filterLabelDialogLabel.sharedFileCheckbox, " "); 1297} } 1298function KeywordsChipsComponent_div_5_Template(rf, ctx) { if (rf & 1) { 1299 const _r53 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵgetCurrentView"](); 1300 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "div", 28); 1301 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](1, "button", 46); 1302 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("click", function KeywordsChipsComponent_div_5_Template_button_click_1_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r53); const ctx_r52 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r52.onCloseFileFilter("Yes"); }); 1303 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](2); 1304 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1305 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](3, "button", 46); 1306 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("click", function KeywordsChipsComponent_div_5_Template_button_click_3_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r53); const ctx_r54 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r54.resetValues(); }); 1307 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](4); 1308 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1309 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](5, "button", 46); 1310 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("click", function KeywordsChipsComponent_div_5_Template_button_click_5_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵrestoreView"](_r53); const ctx_r55 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); return ctx_r55.onCloseFileFilter("No"); }); 1311 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](6); 1312 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1313 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); 1314} if (rf & 2) { 1315 const ctx_r5 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵnextContext"](); 1316 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1317 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate"](ctx_r5.LangTextData.filterLabelDialogLabel.applyAndCloseButton); 1318 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1319 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate"](ctx_r5.LangTextData.filterLabelDialogLabel.resetButton); 1320 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); 1321 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtextInterpolate"](ctx_r5.LangTextData.filterLabelDialogLabel.closeButton); 1322} } 1323class KeywordsChipsComponent { 1324 constructor(keywordData, fb, dashboardService, renderer, dialogRef, languageSelectorService) { 1325 this.keywordData = keywordData; 1326 this.fb = fb; 1327 this.dashboardService = dashboardService; 1328 this.renderer = renderer; 1329 this.dialogRef = dialogRef; 1330 this.languageSelectorService = languageSelectorService; 1331 this.sharedRequired = new _angular_forms__WEBPACK_IMPORTED_MODULE_6__.FormControl(); 1332 this.selectedFileLabels = []; 1333 this.selectedFileStatus = []; 1334 this.allStatusTypes = [ 1335 { value: 'New', viewValue: 'new' }, 1336 { value: 'In Progress', viewValue: 'in-progress' }, 1337 { value: 'Completed', viewValue: 'completed' } 1338 ]; 1339 this.Status_types = [...this.allStatusTypes]; 1340 // Mat Chips 1341 this.visible = true; 1342 this.selectable = true; 1343 this.removable = true; 1344 this.separatorKeysCodes = [_angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_7__.ENTER, _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_7__.COMMA]; 1345 this.fruitCtrl = new _angular_forms__WEBPACK_IMPORTED_MODULE_6__.FormControl(); 1346 this.filteredFruits = []; 1347 this.kendoFruits = []; 1348 this.fileShared = false; 1349 this.toppings = new _angular_forms__WEBPACK_IMPORTED_MODULE_6__.FormControl(); 1350 this.toppings1 = new _angular_forms__WEBPACK_IMPORTED_MODULE_6__.FormControl(); 1351 /** control for the MatSelect filter keyword multi-selection */ 1352 this.bankMultiFilterCtrl = new _angular_forms__WEBPACK_IMPORTED_MODULE_6__.FormControl(); 1353 /** list of banks filtered by search keyword for multi-selection */ 1354 this.filteredBanksMulti = new rxjs__WEBPACK_IMPORTED_MODULE_8__.ReplaySubject(1); 1355 /** Subject that emits when the component has been destroyed. */ 1356 this._onDestroy = new rxjs__WEBPACK_IMPORTED_MODULE_9__.Subject(); 1357 this.isFocused = false; 1358 this.isLabelFocused = false; 1359 this.characterLimitMessage = ''; 1360 this.duplicateLabelMessage = ''; 1361 // Multi-language support 1362 this.selectedLang = this.languageSelectorService.getCurrentLanguage(); 1363 this.chipAnnouncement = ''; 1364 this.languageSelectorService.language$.subscribe(lang => { 1365 this.selectedLang = lang; 1366 switch (this.selectedLang.code) { 1367 case 'en': { 1368 this.LangTextData = _keywords_chips_multi_lang_en_US__WEBPACK_IMPORTED_MODULE_1__.KeywordsChipsTextDataEN; 1369 break; 1370 } 1371 case 'es': { 1372 this.LangTextData = _keywords_chips_multi_lang_es_EU__WEBPACK_IMPORTED_MODULE_2__.KeywordsChipsTextDataES; 1373 break; 1374 } 1375 case 'it': { 1376 this.LangTextData = _keywords_chips_multi_lang_it_IT__WEBPACK_IMPORTED_MODULE_3__.KeywordsChipsTextDataIT; 1377 break; 1378 } 1379 default: { 1380 this.LangTextData = _keywords_chips_multi_lang_en_US__WEBPACK_IMPORTED_MODULE_1__.KeywordsChipsTextDataEN; 1381 break; 1382 } 1383 } 1384 }); 1385 this.dailogClosedFormGroup = this.fb.group({ 1386 keywordTags: [], 1387 val: '' 1388 }); 1389 this.dailogFilterFormGroup = this.fb.group({ 1390 file_labels: [], 1391 file_status: [], 1392 file_shared: false, 1393 val: '' 1394 }); 1395 } 1396 // Listen to the ESC key press to close the dialog 1397 onEscPress(event) { 1398 const activeElement = document.activeElement; 1399 const isMatSelectFocused = (activeElement === null || activeElement === void 0 ? void 0 : activeElement.tagName) === 'INPUT'; 1400 if (isMatSelectFocused) { 1401 event.stopPropagation(); 1402 if (activeElement instanceof HTMLElement) { 1403 activeElement.blur(); 1404 } 1405 return; 1406 } 1407 this.dialogRef.close(); 1408 } 1409 ngOnInit() { 1410 // FIX: Set up the Observable BEFORE the API call so the template's | async 1411 // has something to subscribe to from the start. 1412 this.filteredFruits$ = this.fruitCtrl.valueChanges.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.startWith)(null), (0,rxjs_operators__WEBPACK_IMPORTED_MODULE_11__.map)((fruit) => fruit ? this._filter(fruit) : (this.allFruits ? this.allFruits.slice() : []))); 1413 this.dashboardService.getAllFileLabelKeywords().subscribe(response => { 1414 console.log('updated response', response); 1415 this.allFruits = response.keywords; 1416 this.kendoFruits = this.allFruits.map(fruit => ({ fruit })); 1417 this.filteredFruits = [...this.kendoFruits]; 1418 // Trigger the observable to re-emit with the freshly loaded allFruits 1419 this.fruitCtrl.updateValueAndValidity({ emitEvent: true });
1420 }, error => { 1421 console.log('error', error); 1422 this.allFruits = this.keywordData.keywordMaster; 1423 this.kendoFruits = this.allFruits.map(fruit => ({ fruit })); 1424 this.filteredFruits = [...this.kendoFruits]; 1425 this.fruitCtrl.updateValueAndValidity({ emitEvent: true }); 1426 }); 1427 console.log('this dialogRef', this.dialogRef, this.keywordData); 1428 this.CloneKeywordTags = JSON.parse(JSON.stringify(this.keywordData.keywordTags)); 1429 this.fruits = this.keywordData.keywordTags; 1430 this.toppings.setValue(this.keywordData.filterLabel); 1431 this.toppings1.setValue(this.keywordData.filterStatus); 1432 this.selectedFileLabels = this.keywordData.filterLabel; 1433 this.selectedFileStatus = this.keywordData.filterStatus; 1434 this.fileShared = this.keywordData.file_shared; 1435 if (this.fileShared === true) { 1436 this.sharedRequired.setValue(true); 1437 } 1438 else { 1439 this.sharedRequired.setValue(false); 1440 } 1441 this.bankMultiFilterCtrl.valueChanges 1442 .pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_12__.takeUntil)(this._onDestroy)) 1443 .subscribe(() => { 1444 this.filterBanksMulti(); 1445 }); 1446 // Remove aria attribute from the mat-chip-list for accessibility fix 1447 setTimeout(() => { 1448 const chipList = document.querySelector('mat-chip-list'); 1449 if (chipList) { 1450 chipList.removeAttribute('aria-multiselectable'); 1451 chipList.removeAttribute('aria-orientation'); 1452 } 1453 }, 1000); 1454 } 1455 filterBanksMulti() { 1456 // reserved for future use 1457 } 1458 ngAfterViewInit() { 1459 this.setInitialValue(); 1460 const panel = document.querySelector('.cdk-overlay-pane .mat-select-panel'); 1461 if (panel) { 1462 this.renderer.setAttribute(panel, 'role', 'listbox'); 1463 } 1464 } 1465 ngOnDestroy() { 1466 this._onDestroy.next(); 1467 this._onDestroy.complete(); 1468 console.log('completely close'); 1469 } 1470 setInitialValue() { 1471 this.filteredBanksMulti 1472 .pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_13__.take)(1), (0,rxjs_operators__WEBPACK_IMPORTED_MODULE_12__.takeUntil)(this._onDestroy)) 1473 .subscribe(() => { 1474 this.multiSelect.compareWith = (a, b) => a && b && a === b; 1475 }); 1476 } 1477 add(event) { 1478 const input = event.input; 1479 const value = event.value; 1480 const trimmed = (value || '').trim(); 1481 if (trimmed) { 1482 // ADD: case-sensitive duplicate check 1483 const isDuplicate = this.fruits.some(f => f === trimmed); 1484 if (isDuplicate) { 1485 this.duplicateLabelMessage = `${this.LangTextData.messagesLabel.labelAlreadyExistsPrefix}${trimmed}${this.LangTextData.messagesLabel.labelAlreadyExistsSuffix}`; 1486 } 1487 else { 1488 this.duplicateLabelMessage = ''; 1489 this.fruits.push(trimmed); 1490 this.announceChipChange(`${this.LangTextData.messagesLabel.labelAddedPrefix} ${trimmed} ${this.LangTextData.messagesLabel.labelAddedSuffix}`); 1491 } 1492 } 1493 if (input) { 1494 input.value = ''; 1495 } 1496 this.fruitCtrl.setValue(null); 1497 } 1498 remove(fruit) { 1499 const index = this.fruits.indexOf(fruit); 1500 if (index >= 0) { 1501 this.fruits.splice(index, 1); 1502 this.duplicateLabelMessage = ''; 1503 this.announceChipChange(`${this.LangTextData.messagesLabel.labelRemovedPrefix} ${fruit} ${this.LangTextData.messagesLabel.labelRemovedSuffix}`); 1504 } 1505 } 1506 // FIX: use event.option.value (the string) not viewValue (which stringifies objects) 1507 selected(event) { 1508 const value = event.option.value; 1509 // ADD: case-sensitive duplicate check 1510 const isDuplicate = this.fruits.some(f => f === value); 1511 if (isDuplicate) { 1512 this.duplicateLabelMessage = `${this.LangTextData.messagesLabel.labelAlreadyExistsPrefix}${value}${this.LangTextData.messagesLabel.labelAlreadyExistsSuffix}`; 1513 } 1514 else { 1515 this.duplicateLabelMessage = ''; 1516 this.fruits.push(value); 1517 this.announceChipChange(`${this.LangTextData.messagesLabel.labelAddedPrefix} ${value} ${this.LangTextData.messagesLabel.labelAddedSuffix}`); 1518 } 1519 this.fruitInput.nativeElement.value = ''; 1520 this.fruitCtrl.setValue(null); 1521 } 1522 announceChipChange(message) { 1523 // Clear first so SRs re-announce when the same word repeats. 1524 this.chipAnnouncement = ''; 1525 setTimeout(() => { this.chipAnnouncement = message; }, 50); 1526 } 1527 _filter(value) { 1528 const filterValue = value.toLowerCase(); 1529 return this.allFruits 1530 ? this.allFruits.filter(fruit => fruit.toLowerCase().indexOf(filterValue) === 0) 1531 : []; 1532 } 1533 onClose(val) { 1534 console.log('val', val); 1535 if (val === 'Yes') { 1536 console.log('event add', this.fruitCtrl, this.fruitCtrl.value); 1537 if (this.fruitCtrl.value !== null && this.fruitCtrl.value !== '') { 1538 this.fruits.push(this.fruitCtrl.value); 1539 } 1540 this.dailogClosedFormGroup.patchValue({ 1541 keywordTags: this.fruits, 1542 val: 'Yes' 1543 }); 1544 this.dialogRef.close(this.dailogClosedFormGroup.value); 1545 } 1546 else if (val === 'No') { 1547 // WCAG 1.3.1 / user expectation: RESET must restore the chip set 1548 // to its original state AND clear any in-progress label text the 1549 // user has typed but not yet committed (Enter / autocomplete-pick 1550 // not pressed). Without this, "RESET" only resets chips and the 1551 // typed text remains in the input, contradicting the button label. 1552 this.fruits = JSON.parse(JSON.stringify(this.CloneKeywordTags)); 1553 this.fruitCtrl.setValue(null); 1554 this.duplicateLabelMessage = ''; 1555 if (this.fruitInput && this.fruitInput.nativeElement) { 1556 this.fruitInput.nativeElement.value = ''; 1557 } 1558 this.announceChipChange(this.LangTextData.messagesLabel.labelsReset); 1559 } 1560 else { 1561 this.dailogClosedFormGroup.patchValue({ 1562 keywordTags: this.CloneKeywordTags, 1563 val: 'Cancel' 1564 }); 1565 this.dialogRef.close(this.dailogClosedFormGroup.value); 1566 } 1567 } 1568 onCloseFileFilter(val) { 1569 console.log('val', val); 1570 if (val === 'Yes') { 1571 this.dailogFilterFormGroup.patchValue({ 1572 val: 'Yes', 1573 file_labels: this.selectedFileLabels, 1574 file_status: this.selectedFileStatus, 1575 file_shared: this.fileShared 1576 }); 1577 this.dialogRef.close(this.dailogFilterFormGroup.value); 1578 } 1579 else if (val === 'No') { 1580 this.dailogFilterFormGroup.patchValue({ 1581 val: 'No' 1582 }); 1583 this.dialogRef.close(this.dailogFilterFormGroup.value); 1584 } 1585 else { 1586 this.dailogFilterFormGroup.patchValue({ 1587 val: 'Cancel' 1588 }); 1589 this.dialogRef.close(this.dailogFilterFormGroup.value); 1590 } 1591 } 1592 onCheckShared(Event) { 1593 console.log('file Shared', Event.checked); 1594 this.fileShared = Event.checked === true; 1595 } 1596 onchangeFileLabelType(Event) { 1597 this.selectedFileLabels = []; 1598 this.selectedFileLabels = this.toppings.value; 1599 console.log('File Label changes', Event, this.toppings, this.selectedFileLabels); 1600 this.dailogFilterFormGroup.patchValue({ 1601 file_labels: this.selectedFileLabels 1602 }); 1603 } 1604 onchangeStatusType(Event) { 1605 this.selectedFileStatus = []; 1606 this.selectedFileStatus = this.toppings1.value; 1607 console.log('File Status changes', Event, this.toppings1, this.selectedFileStatus); 1608 this.dailogFilterFormGroup.patchValue({ 1609 file_status: this.selectedFileStatus 1610 }); 1611 } 1612 resetValues() { 1613 this.toppings.setValue([null]); 1614 this.toppings1.setValue([null]); 1615 this.sharedRequired.setValue(false); 1616 this.fileShared = false; 1617 } 1618 onFilterChange(searchTerm) { 1619 if (!searchTerm) { 1620 this.kendoFruits = this.allFruits.map(fruit => ({ fruit })); 1621 return; 1622 } 1623 const lowerSearch = searchTerm.toLowerCase(); 1624 this.kendoFruits = this.allFruits 1625 .filter(fruit => fruit.toLowerCase().includes(lowerSearch)) 1626 .map(fruit => ({ fruit })); 1627 } 1628 onFilterTypeChange(value) { 1629 const filterValue = value.toLowerCase(); 1630 this.Status_types = this.allStatusTypes.filter(item => item.value.toLowerCase().includes(filterValue) || 1631 item.viewValue.toLowerCase().includes(filterValue)); 1632 } 1633 onOpen(e, list) { 1634 if (!list || list.length === 0) { 1635 e.preventDefault(); 1636 } 1637 } 1638 onLabelInput(value) { 1639 if ((value === null || value === void 0 ? void 0 : value.length) === 50 && !this.characterLimitMessage) { 1640 this.characterLimitMessage = this.LangTextData.messagesLabel.maxCharactersReached; 1641 } 1642 else if ((value === null || value === void 0 ? void 0 : value.length) < 50) { 1643 this.characterLimitMessage = ''; 1644 } 1645 } 1646 clearFileStatusType() { 1647 this.toppings1.setValue([]); 1648 this.onchangeStatusType([]);
1649 // Return focus to the multiselect after clearing for smooth keyboard flow 1650 setTimeout(() => { 1651 const multiselect = document.getElementById('fileStatusTypeSelect'); 1652 if (multiselect) { 1653 const input = multiselect.querySelector('input'); 1654 if (input) 1655 input.focus(); 1656 } 1657 }, 0); 1658 } 1659 clearFileLabel() { 1660 this.toppings.setValue([]); 1661 this.onchangeFileLabelType([]); 1662 // Return focus to the multiselect after clearing for smooth keyboard flow 1663 setTimeout(() => { 1664 const multiselect = document.getElementById('fileLabelSelect'); 1665 if (multiselect) { 1666 const input = multiselect.querySelector('input'); 1667 if (input) 1668 input.focus(); 1669 } 1670 }, 0); 1671 } 1672} 1673KeywordsChipsComponent.ɵfac = function KeywordsChipsComponent_Factory(t) { return new (t || KeywordsChipsComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_angular_material_dialog__WEBPACK_IMPORTED_MODULE_14__.MAT_DIALOG_DATA), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_angular_forms__WEBPACK_IMPORTED_MODULE_6__.FormBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_pages_dashboard_service_dashboard_service__WEBPACK_IMPORTED_MODULE_0__.DashboardService), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_5__.Renderer2), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_angular_material_dialog__WEBPACK_IMPORTED_MODULE_14__.MatDialogRef), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](src_prep_shared_language_selector_service_language_selector_service__WEBPACK_IMPORTED_MODULE_4__.LanguageSelectorService)); }; 1674KeywordsChipsComponent.ɵcmp = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineComponent"]({ type: KeywordsChipsComponent, selectors: [["prep-keywords-chips"]], viewQuery: function KeywordsChipsComponent_Query(rf, ctx) { if (rf & 1) { 1675 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵviewQuery"](_c0, 5); 1676 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵviewQuery"](_c1, 5); 1677 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵviewQuery"](_c2, 7); 1678 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵviewQuery"](_c3, 5); 1679 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵviewQuery"](_c4, 5); 1680 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵviewQuery"](_c5, 5, _angular_core__WEBPACK_IMPORTED_MODULE_5__.ElementRef); 1681 } if (rf & 2) { 1682 let _t; 1683 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵloadQuery"]()) && (ctx.fruitInput = _t.first); 1684 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵloadQuery"]()) && (ctx.matAutocomplete = _t.first); 1685 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵloadQuery"]()) && (ctx.multiSelect = _t.first); 1686 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵloadQuery"]()) && (ctx.fileLabelSelect = _t.first); 1687 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵloadQuery"]()) && (ctx.fileStatusTypeSelect = _t.first); 1688 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵloadQuery"]()) && (ctx.matSelectRef = _t.first); 1689 } }, hostBindings: function KeywordsChipsComponent_HostBindings(rf, ctx) { if (rf & 1) { 1690 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("keydown.escape", function KeywordsChipsComponent_keydown_escape_HostBindingHandler($event) { return ctx.onEscPress($event); }, false, _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵresolveDocument"]); 1691 } }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵProvidersFeature"]([_pages_dashboard_service_dashboard_service__WEBPACK_IMPORTED_MODULE_0__.DashboardService])], decls: 6, vars: 6, consts: [["style", "width: 100%;cursor: pointer;", 4, "ngIf"], ["mat-dialog-content", "", "class", "add-label-content", 4, "ngIf"], ["mat-dialog-actions", "", "fxLayoutAlign", "center end", "style", "padding-bottom: 20px;", 4, "ngIf"], ["style", "width: 100%; cursor: pointer;", 4, "ngIf"], ["mat-dialog-content", "", "style", "text-align:center;padding-top:40px", 4, "ngIf"], [2, "width", "100%", "cursor", "pointer"], ["fxLayoutAlign", "center start"], ["mat-dialog-title", "", "fxLayoutAAlign", "center start", 2, "font-size", "22px", "position", "absolute"], ["fxLayoutAlign", "end start"], ["mat-icon-button", "", "matTooltipPosition", "below", "tabindex", "0", 2, "position", "relative", "margin-left", "auto", 3, "matTooltip", "click"], ["mat-dialog-content", "", 1, "add-label-content"], ["appearance", "outline", 1, "example-chip-list"], ["title", "Label selection", 1, "mat-chip-list", 3, "appChipListA11yFix"], ["chipList", ""], [3, "selectable", "removable", "removed", 4, "ngFor", "ngForOf"], ["maxlength", "50", 3, "placeholder", "formControl", "matAutocomplete", "matChipInputFor", "matChipInputSeparatorKeyCodes", "matChipInputTokenEnd", "input"], ["fruitInput", ""], ["align", "start"], ["align", "end"], [3, "optionSelected"], ["auto", "matAutocomplete"], [3, "value", 4, "ngFor", "ngForOf"], ["aria-live", "polite", "aria-atomic", "true", 1, "error"], ["aria-live", "polite", "aria-atomic", "true", 1, "cdk-visually-hidden"], [3, "selectable", "removable", "removed"], ["matChipRemove", "", 4, "ngIf"], ["matChipRemove", ""], [3, "value"], ["mat-dialog-actions", "", "fxLayoutAlign", "center end", 2, "padding-bottom", "20px"], ["mat-button", "", "color", "primary", 3, "click"], ["mat-dialog-title", "", "fxLayoutAlign", "center start", 2, "font-size", "22px", "position", "absolute"], ["mat-dialog-content", "", 2, "text-align", "center", "padding-top", "40px"], [2, "display", "flex", "flex-direction", "row", "justify-content", "space-between", "align-items", "center", "width", "100%", "margin-bottom", "20px"], [1, "floating-select-wrapper"], ["for", "fileLabelSelect", 1, "constant-label"], ["id", "fileLabelSelect", "textField", "fruit", "valueField", "fruit", "]", "", 1, "custom-kendo-dropdown", 2, "width", "100%", 3, "data", "formControl", "autoClose", "valuePrimitive", "filterable", "size", "rounded", "fillMode", "placeholder", "clearButton", "valueChange", "focu
1691s", "blur", "filterChange", "open"], ["fileLabelSelect", ""], ["type", "button", "class", "clear-btn", 3, "matTooltip", "click", "keydown.enter", "keydown.space", 4, "ngIf"], ["for", "fileStatusTypeSelect", 1, "floating-label"], ["id", "fileStatusTypeSelect", "textField", "value", "valueField", "viewValue", "]", "", 1, "custom-kendo-dropdown", 2, "width", "100%", 3, "data", "formControl", "autoClose", "valuePrimitive", "filterable", "size", "rounded", "fillMode", "clearButton", "valueChange", "focus", "blur", "filterChange"], ["fileStatusTypeSelect", ""], [1, "example-margin", 2, "margin-left", "20px", 3, "formControl", "change"], ["sharedChecked", ""], ["type", "button", 1, "clear-btn", 3, "matTooltip", "click", "keydown.enter", "keydown.space"], ["aria-hidden", "true", "focusable", "false", "width", "12", "height", "12", "viewBox", "0 0 12 12", "fill", "none", "xmlns", "http://www.w3.org/2000/svg"], ["d", "M1 1L11 11M11 1L1 11", "stroke", "currentColor", "stroke-width", "2", "stroke-linecap", "round"], ["mat-button", "", "color", "primary", 1, "bordered-button", 3, "click"]], template: function KeywordsChipsComponent_Template(rf, ctx) { if (rf & 1) { 1692 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtemplate"](0, KeywordsChipsComponent_div_0_Template, 8, 3, "div", 0); 1693 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtemplate"](1, KeywordsChipsComponent_div_1_Template, 21, 16, "div", 1); 1694 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtemplate"](2, KeywordsChipsComponent_div_2_Template, 5, 2, "div", 2); 1695 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtemplate"](3, KeywordsChipsComponent_div_3_Template, 8, 3, "div", 3); 1696 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtemplate"](4, KeywordsChipsComponent_div_4_Template, 17, 29, "div", 4); 1697 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtemplate"](5, KeywordsChipsComponent_div_5_Template, 7, 3, "div", 2); 1698 } if (rf & 2) { 1699 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("ngIf", ctx.keywordData.source === "addLabel"); 1700 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1701 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("ngIf", ctx.keywordData.source === "addLabel"); 1702 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1703 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("ngIf", ctx.keywordData.source === "addLabel"); 1704 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1705 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("ngIf", ctx.keywordData.source === "filterLabel"); 1706 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1707 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("ngIf", ctx.keywordData.source === "filterLabel"); 1708 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](1); 1709 _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("ngIf", ctx.keywordData.source === "filterLabel"); 1710 } }, directives: [_angular_common__WEBPACK_IMPORTED_MODULE_15__.NgIf, _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_16__.DefaultLayoutAlignDirective, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_14__.MatDialogTitle, _angular_material_button__WEBPACK_IMPORTED_MODULE_17__.MatButton, _angular_material_tooltip__WEBPACK_IMPORTED_MODULE_18__.MatTooltip, _angular_material_icon__WEBPACK_IMPORTED_MODULE_19__.MatIcon, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_14__.MatDialogContent, _angular_material_form_field__WEBPACK_IMPORTED_MODULE_20__.MatFormField, _angular_material_chips__WEBPACK_IMPORTED_MODULE_21__.MatChipList, _angular_common__WEBPACK_IMPORTED_MODULE_15__.NgForOf, _angular_material_chips__WEBPACK_IMPORTED_MODULE_21__.MatChip, _angular_material_chips__WEBPACK_IMPORTED_MODULE_21__.MatChipRemove, _angular_forms__WEBPACK_IMPORTED_MODULE_6__.DefaultValueAccessor, _angular_material_autocomplete__WEBPACK_IMPORTED_MODULE_22__.MatAutocompleteTrigger, _angular_material_chips__WEBPACK_IMPORTED_MODULE_21__.MatChipInput, _angular_forms__WEBPACK_IMPORTED_MODULE_6__.MaxLengthValidator, _angular_forms__WEBPACK_IMPORTED_MODULE_6__.NgControlStatus, _angular_forms__WEBPACK_IMPORTED_MODULE_6__.FormControlDirective, _angular_material_form_field__WEBPACK_IMPORTED_MODULE_20__.MatHint, _angular_material_autocomplete__WEBPACK_IMPORTED_MODULE_22__.MatAutocomplete, _angular_material_core__WEBPACK_IMPORTED_MODULE_23__.MatOption, _angular_material_form_field__WEBPACK_IMPORTED_MODULE_20__.MatError, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_14__.MatDialogActions, _progress_kendo_angular_dropdowns__WEBPACK_IMPORTED_MODULE_24__.MultiSelectComponent, _angular_material_checkbox__WEBPACK_IMPORTED_MODULE_25__.MatCheckbox], pipes: [_angular_common__WEBPACK_IMPORTED_MODULE_15__.AsyncPipe], styles: [".example-chip-list[_ngcontent-%COMP%] {\n width: 100%;\n max-width: 600px;\n}\n\n .example-chip-list .mat-form-field-wrapper {\n padding-bottom: 0;\n}\n\n .example-chip-list .mat-form-field-infix {\n min-height: 56px;\n padding: 8px 0 8px 0;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n}\n\n .example-chip-list .mat-chip-list-wrapper {\n flex-wrap: wrap;\n align-items: center;\n margin: 0;\n}\n\n .example-chip-list .mat-standard-chip {\n display: inline-flex;\n align-items: center;\n min-height: 32px;\n padding: 4px 8px;\n font-size: 14px;\n line-height: 1.2;\n white-space: nowrap;\n overflow: visible;\n}\n\n .example-chip-list .mat-standard-chip .mat-chip-remove {\n display: inline-flex;\n align-items: center;
1710\n cursor: pointer;\n opacity: 0.7;\n}\n\n .example-chip-list .mat-standard-chip .mat-chip-remove:hover {\n opacity: 1;\n}\n\n .example-chip-list input.mat-input-element {\n min-width: 180px;\n height: 32px;\n line-height: 32px;\n font-size: 14px;\n padding: 0 4px;\n}\n\n.add-label-content[_ngcontent-%COMP%] {\n text-align: center;\n padding-top: 50px;\n overflow: visible !important;\n}\n\n .mat-form-field-appearance-outline .mat-form-field-outline {\n color: #6e6e6e;\n stroke: #6e6e6e;\n}\n\n .mat-form-field-label {\n color: #4a4a4a !important;\n}\n\n .mat-error {\n color: #b00020;\n line-height: 1.2;\n}\n\n[_nghost-%COMP%] button:focus {\n outline: 2px solid blue;\n outline-offset: 2px;\n}\n\n.mat-option.mat-active[_ngcontent-%COMP%], .mat-option.cdk-focused[_ngcontent-%COMP%] {\n background-color: #e0e0e0 !important;\n border: 1px solid black;\n color: #212121 !important;\n}\n\n.mat-option.mat-selected[_ngcontent-%COMP%] {\n background-color: #d0d0d0 !important;\n color: #212121 !important;\n border: 1px solid black;\n}\n\n.mat-option[_ngcontent-%COMP%]:hover {\n background-color: #c7c7c7 !important;\n color: #212121 !important;\n border: 1px solid black;\n}\n\n.bordered-button[_ngcontent-%COMP%] {\n border: 1px solid #1976d2;\n border-radius: 4px;\n}\n\n .mat-checkbox-checked.mat-accent .mat-checkbox-background, .mat-checkbox-checked.mat-primary .mat-checkbox-background {\n background-color: #419488 !important;\n border-color: #419488 !important;\n}\n\n .mat-checkbox-frame {\n border-color: #444 !important;\n}\n\n .mat-checkbox-label {\n color: #000 !important;\n}\n\n .mat-checkbox-inner-container {\n outline: none;\n}\n\n .mat-checkbox:focus-within .mat-checkbox-inner-container {\n outline: 2px solid blue;\n outline-offset: 2px;\n}\n\n .mat-select-search-inside-mat-option .mat-select-search-input {\n padding-top: 0;\n padding-bottom: 0;\n height: 3em;\n line-height: 3em;\n border: 2px solid #000;\n background-color: #ffffff;\n color: #000000;\n font-size: 14px;\n font-family: inherit;\n}\n\n .mat-select-search-input {\n color: #000000 !important;\n padding: 12px 44px 12px 12px;\n box-sizing: border-box;\n width: 100%;\n background-color: #ffffff !important;\n border: 2px solid #000 !important;\n}\n\n .mat-select-search-input::placeholder {\n color: #000 !important;\n opacity: 1 !important;\n}\n\n .mat-select-search-input:focus {\n outline: 2px solid #1976d2 !important;\n outline-offset: 2px;\n}\n\n.constant-label[_ngcontent-%COMP%] {\n position: absolute;\n top: -0.6rem;\n left: 0.75rem;\n background: #fafafa;\n padding: 0 0.25rem;\n font-size: 0.65em;\n font-weight: 500;\n color: #555;\n z-index: 1;\n}\n\n.custom-select-panel[_ngcontent-%COMP%] {\n role: listbox !important;\n}\n\n.floating-select-wrapper[_ngcontent-%COMP%] {\n position: relative;\n width: 250px;\n margin-left: 10px;\n}\n\n.floating-select-wrapper[_ngcontent-%COMP%] .floating-label[_ngcontent-%COMP%] {\n position: absolute;\n left: 0.75rem;\n top: 50%;\n transform: translateY(-50%);\n background: #fafafa;\n padding: 0 0.25rem;\n font-size: 9px;\n color: #555;\n transition: all 0.2s ease;\n pointer-events: none;\n z-index: 1;\n}\n\n.floating-select-wrapper[_ngcontent-%COMP%] .floating-label.floating[_ngcontent-%COMP%] {\n top: 0rem;\n left: 0.35rem;\n font-size: 0.6rem;\n font-weight: 500;\n}\n\n .k-input:focus, .k-input.k-focus {\n border: 2px solid #000 !important;\n}\n\n .k-input {\n border: 1px solid #555;\n}\n\n .k-input-value-text {\n font-size: 12px;\n}\n\n .k-list-item {\n font-size: 12px !important;\n}\n\n .k-list-item.k-selected, .k-list-item.k-focus, .k-list-item:hover {\n background-color: #1976d2 !important;\n color: #fff !important;\n border: 1px solid #fff !important;\n font-weight: 500 !important;\n}\n\n .k-chip {\n border-style: none;\n}\n\n.error[_ngcontent-%COMP%] {\n color: #b00020;\n line-height: 1.2;\n text-align: left;\n font-size: 10px;\n padding-left: 11px;\n}\n\n.clear-btn[_ngcontent-%COMP%] {\n \n position: absolute;\n right: 8px;\n top: 50%;\n transform: translateY(-50%);\n \n background: transparent;\n border: 1px solid transparent;\n border-radius: 50%;\n cursor: pointer;\n \n width: 28px;\n height: 28px;\n display: flex;\n align-items: center;\n justify-content: center;
1710\n color: #666;\n \n z-index: 1;\n \n}\n\n.clear-btn[_ngcontent-%COMP%]:focus-visible {\n outline: 2px solid #005fcc;\n outline-offset: 2px;\n border-color: #005fcc;\n background-color: #f0f4ff;\n}\n\n.clear-btn[_ngcontent-%COMP%]:hover {\n background-color: #f0f0f0;\n color: #333;\n}\n\n.clear-btn[_ngcontent-%COMP%]:active {\n background-color: #e0e0e0;\n}\n\n@media (max-width: 768px) {\n .filter-controls[_ngcontent-%COMP%] {\n flex-direction: column;\n align-items: stretch;\n }\n\n .floating-select-wrapper[_ngcontent-%COMP%] {\n width: 100%;\n min-width: 100%;\n }\n\n .example-margin[_ngcontent-%COMP%] {\n width: 100%;\n margin-top: 8px;\n }\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImtleXdvcmRzLWNoaXBzLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0FBQ0Y7O0FBR0E7RUFDRSxpQkFBQTtBQUFGOztBQUdBO0VBRUUsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QUFERjs7QUFLQTtFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QUFGRjs7QUFNQTtFQUNFLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBQUhGOztBQU9BO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0FBSkY7O0FBTUU7RUFDRSxVQUFBO0FBSko7O0FBU0E7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FBTkY7O0FBVUE7RUFDRSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsNEJBQUE7QUFQRjs7QUFZQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FBVEY7O0FBWUE7RUFDRSx5QkFBQTtBQVRGOztBQVlBO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0FBVEY7O0FBWUE7RUFDRSx1QkFBQTtFQUNBLG1CQUFBO0FBVEY7O0FBWUE7O0VBRUUsb0NBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0FBVEY7O0FBWUE7RUFDRSxvQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsdUJBQUE7QUFURjs7QUFZQTtFQUNFLG9DQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtBQVRGOztBQVlBO0VBQ0UseUJBQUE7RUFDQSxrQkFBQTtBQVRGOztBQVlBOztFQUVFLG9DQUFBO0VBQ0EsZ0NBQUE7QUFURjs7QUFZQTtFQUNFLDZCQUFBO0FBVEY7O0FBWUE7RUFDRSxzQkFBQTtBQVRGOztBQVlBO0VBQ0UsYUFBQTtBQVRGOztBQVlBO0VBQ0UsdUJBQUE7RUFDQSxtQkFBQTtBQVRGOztBQWNBO0VBQ0UsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7QUFYRjs7QUFjQTtFQUNFLHlCQUFBO0VBQ0EsNEJBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxvQ0FBQTtFQUNBLGlDQUFBO0FBWEY7O0FBY0E7RUFDRSxzQkFBQTtFQUNBLHFCQUFBO0FBWEY7O0FBY0E7RUFDRSxxQ0FBQTtFQUNBLG1CQUFBO0FBWEY7O0FBY0E7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtBQVhGOztBQWNBO0VBQ0Usd0JBQUE7QUFYRjs7QUFjQTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0FBWEY7O0FBYUU7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxRQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtBQVhKOztBQWNFO0VBQ0UsU0FBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0FBWko7O0FBZ0JBOztFQUVFLGlDQUFBO0FBYkY7O0FBZ0JBO0VBQ0Usc0JBQUE7QUFiRjs7QUFnQkE7RUFDRSxlQUFBO0FBYkY7O0FBZ0JBO0VBQ0UsMEJBQUE7QUFiRjs7QUFnQkE7OztFQUdFLG9DQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQ0FBQTtFQUNBLDJCQUFBO0FBYkY7O0FBZ0JBO0VBQ0Usa0JBQUE7QUFiRjs7QUFnQkE7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBQWJGOztBQWdCQTtFQUNFLDBDQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtFQUNBLDJCQUFBO0VBRUEsd0JBQUE7RUFDQSx1QkFBQTtFQUNBLDZCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBRUEsZ0VBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUVBLDZCQUFBO0VBQ0EsVUFBQTtFQUVBLDBDQUFBO0FBakJGOztBQWtCRTtFQUNFLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0FBaEJKOztBQW1CRTtFQUNFLHlCQUFBO0VBQ0EsV0FBQTtBQWpCSjs7QUFvQkU7RUFDRSx5QkFBQTtBQWxCSjs7QUFzQkE7RUFDRTtJQUNFLHNCQUFBO0lBQ0Esb0JBQUE7RUFuQkY7O0VBc0JBO0lBQ0UsV0FBQTtJQUNBLGVBQUE7RUFuQkY7O0VBc0JBO0lBQ0UsV0FBQTtJQUNBLGVBQUE7RUFuQkY7QUFDRiIsImZpbGUiOiJrZXl3b3Jkcy1jaGlwcy5jb21wb25lbnQuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5leGFtcGxlLWNoaXAtbGlzdCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiA2MDBweDtcclxufVxyXG5cclxuLy8gRklYOiBnaXZlIHRoZSBtYXQtZm9ybS1maWVsZCBlbm91Z2ggbWluLWhlaWdodCBzbyBjaGlwcyBhbmQgaW5wdXQgbmV2ZXIgY2xpcFxyXG46Om5nLWRlZXAgLmV4YW1wbGUtY2hpcC1saXN0IC5tYXQtZm9ybS1maWVsZC13cmFwcGVyIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG5cclxuOjpuZy1kZWVwIC5leGFtcGxlLWNoaXAtbGlzdCAubWF0LWZvcm0tZmllbGQtaW5maXgge1xyXG4gIC8vIEFsbG93IHRoZSBjaGlwLWxpc3QgKyBpbnB1dCB0byBncm93IHZlcnRpY2FsbHkgd2l0aG91dCBjbGlwcGluZ1xyXG4gIG1pbi1oZWlnaHQ6IDU2cHg7XHJcbiAgcGFkZGluZzogOHB4IDAgOHB4IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLy8gRklYOiBjaGlwcyBtdXN0IG5vdCBvdmVyZmxvdyB0aGUgb3V0bGluZSBib3hcclxuOjpuZy1kZWVwIC5leGFtcGxlLWNoaXAtbGlzdCAubWF0LWNoaXAtbGlzdC13cmFwcGVyIHtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8vIEZJWDogZW5zdXJlIGVhY2ggY2hpcCBzaG93cyBpdHMgdGV4dCBhbmQgaWNvbiBwcm9wZXJseVxyXG46Om5nLWRlZXAgLmV4YW1wbGUtY2hpcC1saXN0IC5tYXQtc3RhbmRhcmQtY2hpcCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtaW4taGVpZ2h0OiAzMnB4O1xyXG4gIHBhZGRpbmc6IDRweCA4cHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7X
1710HJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLy8gRklYOiByZW1vdmUtYnV0dG9uIGluc2lkZSBjaGlwIC0gZW5zdXJlIGljb24gaXMgdmlzaWJsZSBhbmQgY2xpY2thYmxlXHJcbjo6bmctZGVlcCAuZXhhbXBsZS1jaGlwLWxpc3QgLm1hdC1zdGFuZGFyZC1jaGlwIC5tYXQtY2hpcC1yZW1vdmUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG9wYWNpdHk6IDAuNztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRklYOiB0aGUgbmF0aXZlIGlucHV0IGluc2lkZSB0aGUgY2hpcC1saXN0IG11c3Qgbm90IGNvbGxhcHNlXHJcbjo6bmctZGVlcCAuZXhhbXBsZS1jaGlwLWxpc3QgaW5wdXQubWF0LWlucHV0LWVsZW1lbnQge1xyXG4gIG1pbi13aWR0aDogMTgwcHg7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBwYWRkaW5nOiAwIDRweDtcclxufVxyXG5cclxuLy8gRklYOiBhZGQtbGFiZWwgY29udGVudCBhcmVhIC0gZW5vdWdoIHRvcCBwYWRkaW5nIHNvIGNoaXBzIGRvbid0IG92ZXJsYXAgdGhlIHRpdGxlXHJcbi5hZGQtbGFiZWwtY29udGVudCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IC8vIHByZXZlbnQgbWF0LWRpYWxvZy1jb250ZW50IGZyb20gY2xpcHBpbmcgY2hpcHNcclxufVxyXG5cclxuXHJcbi8vIEFjY2Vzc2liaWxpdHkgaXNzdWUgZml4IOKAlCBjb2xvciBjb250cmFzdCBkZWZhdWx0IGNvbG9yICYgb3V0bGluZWQgYm9yZGVyIGNvbG9yXHJcbjo6bmctZGVlcCAubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1vdXRsaW5lIC5tYXQtZm9ybS1maWVsZC1vdXRsaW5lIHtcclxuICBjb2xvcjogIzZlNmU2ZTtcclxuICBzdHJva2U6ICM2ZTZlNmU7XHJcbn1cclxuXHJcbjo6bmctZGVlcCAubWF0LWZvcm0tZmllbGQtbGFiZWwge1xyXG4gIGNvbG9yOiAjNGE0YTRhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbjo6bmctZGVlcCAubWF0LWVycm9yIHtcclxuICBjb2xvcjogI2IwMDAyMDtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG46aG9zdCA6Om5nLWRlZXAgYnV0dG9uOmZvY3VzIHtcclxuICBvdXRsaW5lOiAycHggc29saWQgYmx1ZTtcclxuICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG59XHJcblxyXG4ubWF0LW9wdGlvbi5tYXQtYWN0aXZlLFxyXG4ubWF0LW9wdGlvbi5jZGstZm9jdXNlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYXQtb3B0aW9uLm1hdC1zZWxlY3RlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMCAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcbn1cclxuXHJcbi5tYXQtb3B0aW9uOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3ICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxufVxyXG5cclxuLmJvcmRlcmVkLWJ1dHRvbiB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzE5NzZkMjtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbjo6bmctZGVlcCAubWF0LWNoZWNrYm94LWNoZWNrZWQubWF0LWFjY2VudCAubWF0LWNoZWNrYm94LWJhY2tncm91bmQsXHJcbjo6bmctZGVlcCAubWF0LWNoZWNrYm94LWNoZWNrZWQubWF0LXByaW1hcnkgLm1hdC1jaGVja2JveC1iYWNrZ3JvdW5kIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE5NDg4ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNDE5NDg4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbjo6bmctZGVlcCAubWF0LWNoZWNrYm94LWZyYW1lIHtcclxuICBib3JkZXItY29sb3I6ICM0NDQgIWltcG9ydGFudDtcclxufVxyXG5cclxuOjpuZy1kZWVwIC5tYXQtY2hlY2tib3gtbGFiZWwge1xyXG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbjo6bmctZGVlcCAubWF0LWNoZWNrYm94LWlubmVyLWNvbnRhaW5lciB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuOjpuZy1kZWVwIC5tYXQtY2hlY2tib3g6Zm9jdXMtd2l0aGluIC5tYXQtY2hlY2tib3gtaW5uZXItY29udGFpbmVyIHtcclxuICBvdXRsaW5lOiAycHggc29saWQgYmx1ZTtcclxuICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG59XHJcblxyXG5cclxuLy8gTUFUIFNFTEVDVCBTRUFSQ0hcclxuOjpuZy1kZWVwIC5tYXQtc2VsZWN0LXNlYXJjaC1pbnNpZGUtbWF0LW9wdGlvbiAubWF0LXNlbGVjdC1zZWFyY2gtaW5wdXQge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIGhlaWdodDogM2VtO1xyXG4gIGxpbmUtaGVpZ2h0OiAzZW07XHJcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxufVxyXG5cclxuOjpuZy1kZWVwIC5tYXQtc2VsZWN0LXNlYXJjaC1pbnB1dCB7XHJcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAxMnB4IDQ0cHggMTJweCAxMnB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuOjpuZy1kZWVwIC5tYXQtc2VsZWN0LXNlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG46Om5nLWRlZXAgLm1hdC1zZWxlY3Qtc2VhcmNoLWlucHV0OmZvY3VzIHtcclxuICBvdXRsaW5lOiAycHggc29saWQgIzE5NzZkMiAhaW1wb3J0YW50O1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbn1cclxuXHJcbi5jb25zdGFudC1sYWJlbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTAuNnJlbTtcclxuICBsZWZ0OiAwLjc1cmVtO1
1710xyXG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XHJcbiAgcGFkZGluZzogMCAwLjI1cmVtO1xyXG4gIGZvbnQtc2l6ZTogMC42NWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6ICM1NTU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmN1c3RvbS1zZWxlY3QtcGFuZWwge1xyXG4gIHJvbGU6IGxpc3Rib3ggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsb2F0aW5nLXNlbGVjdC13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDI1MHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cclxuICAuZmxvYXRpbmctbGFiZWwge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMC43NXJlbTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcclxuICAgIHBhZGRpbmc6IDAgMC4yNXJlbTtcclxuICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgY29sb3I6ICM1NTU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgLmZsb2F0aW5nLWxhYmVsLmZsb2F0aW5nIHtcclxuICAgIHRvcDogMHJlbTtcclxuICAgIGxlZnQ6IDAuMzVyZW07XHJcbiAgICBmb250LXNpemU6IDAuNjByZW07XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gIH1cclxufVxyXG5cclxuOjpuZy1kZWVwIC5rLWlucHV0OmZvY3VzLFxyXG46Om5nLWRlZXAgLmstaW5wdXQuay1mb2N1cyB7XHJcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG46Om5nLWRlZXAgLmstaW5wdXQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NTU7XHJcbn1cclxuXHJcbjo6bmctZGVlcCAuay1pbnB1dC12YWx1ZS10ZXh0IHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbjo6bmctZGVlcCAuay1saXN0LWl0ZW0ge1xyXG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG46Om5nLWRlZXAgLmstbGlzdC1pdGVtLmstc2VsZWN0ZWQsXHJcbjo6bmctZGVlcCAuay1saXN0LWl0ZW0uay1mb2N1cyxcclxuOjpuZy1kZWVwIC5rLWxpc3QtaXRlbTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZkMiAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuOjpuZy1kZWVwIC5rLWNo
1710aXAge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLmVycm9yIHtcclxuICBjb2xvcjogI2IwMDAyMDtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTFweDtcclxufVxyXG5cclxuLmNsZWFyLWJ0biB7XHJcbiAgLyogUG9zaXRpb24gaW5saW5lIGFmdGVyIHRoZSBtdWx0aXNlbGVjdCAqL1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogOHB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcbiAgLyogUmVzZXQgYnV0dG9uIHN0eWxlcyAqL1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gIC8qIFNpemUgZm9yIGVhc3kgY2xpY2svdGFwIHRhcmdldCAobWluIDQ0eDQ0cHggcGVyIFdDQUcgMi41LjUpICovXHJcbiAgd2lkdGg6IDI4cHg7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBjb2xvcjogIzY2NjtcclxuXHJcbiAgLyogRW5zdXJlIGl0J3MgaW4gdGFiIG9yZGVyICovXHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgLyogVmlzaWJsZSBmb2N1cyByaW5nIGZvciBrZXlib2FyZCB1c2VycyAqL1xyXG4gICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICBvdXRsaW5lOiAycHggc29saWQgIzAwNWZjYztcclxuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDVmY2M7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmNGZmO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLmZpbHRlci1jb250cm9scyB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgfVxyXG5cclxuICAuZmxvYXRpbmctc2VsZWN0LXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuZXhhbXBsZS1tYXJnaW4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgfVxyXG59Il19 */"] }); 1711 1712 1713/***/ }), 1714 1715/***/ 35736: 1716/*!****************************************************************!*\ 1717 !*** ./src/app/dialog/keywords-chips/keywords-chips.module.ts ***! 1718 \****************************************************************/ 1719/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 1720 1721__webpack_require__.r(__webpack_exports__); 1722/* harmony export */ __webpack_require__.d(__webpack_exports__, { 1723/* harmony export */ "KeywordsChipsModule": () => (/* binding */ KeywordsChipsModule) 1724/* harmony export */ }); 1725/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ 36362); 1726/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/forms */ 90587); 1727/* harmony import */ var _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../@prep/shared/material-components.module */ 50654); 1728/* harmony import */ var ngx_mat_select_search__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ngx-mat-select-search */ 24815); 1729/* harmony import */ var _keywords_chips_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./keywords-chips.component */ 8905); 1730/* harmony import */ var _progress_kendo_angular_dropdowns__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @progress/kendo-angular-dropdowns */ 29498); 1731/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 3184); 1732 1733 1734 1735// Drop down Search and Select 1736 1737 1738 1739 1740class KeywordsChipsModule { 1741} 1742KeywordsChipsModule.ɵfac = function KeywordsChipsModule_Factory(t) { return new (t || KeywordsChipsModule)(); }; 1743KeywordsChipsModule.ɵmod = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({ type: KeywordsChipsModule }); 1744KeywordsChipsModule.ɵinj = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({ imports: [[ 1745 _angular_common__WEBPACK_IMPORTED_MODULE_3__.CommonModule, 1746 _angular_forms__WEBPACK_IMPORTED_MODULE_4__.ReactiveFormsModule, 1747 _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_0__.MaterialModule, 1748 ngx_mat_select_search__WEBPACK_IMPORTED_MODULE_5__.NgxMatSelectSearchModule, 1749 _progress_kendo_angular_dropdowns__WEBPACK_IMPORTED_MODULE_6__.DropDownsModule 1750 ]] }); 1751(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵsetNgModuleScope"](KeywordsChipsModule, { declarations: [_keywords_chips_component__WEBPACK_IMPORTED_MODULE_1__.KeywordsChipsComponent], imports: [_angular_common__WEBPACK_IMPORTED_MODULE_3__.CommonModule, 1752 _angular_forms__WEBPACK_IMPORTED_MODULE_4__.ReactiveFormsModule, 1753 _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_0__.MaterialModule, 1754 ngx_mat_select_search__WEBPACK_IMPORTED_MODULE_5__.NgxMatSelectSearchModule, 1755 _progress_kendo_angular_dropdowns__WEBPACK_IMPORTED_MODULE_6__.DropDownsModule], exports: [_keywords_chips_component__WEBPACK_IMPORTED_MODULE_1__.KeywordsChipsComponent] }); })();
1756 1757 1758/***/ }), 1759 1760/***/ 3292: 1761/*!*****************************************************************!*\ 1762 !*** ./src/app/dialog/pwd-protected/pwd-protected.component.ts ***! 1763 \*****************************************************************/ 1764/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 1765 1766__webpack_require__.r(__webpack_exports__); 1767/* harmony export */ __webpack_require__.d(__webpack_exports__, { 1768/* harmony export */ "PwdProtectedComponent": () => (/* binding */ PwdProtectedComponent) 1769/* harmony export */ }); 1770/* harmony import */ var _angular_material_dialog__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/material/dialog */ 95758); 1771/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/forms */ 90587); 1772/* harmony import */ var _pages_file_upload_service_file_upload_service__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../pages/file-upload/service/file-upload.service */ 24130); 1773/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 3184); 1774/* harmony import */ var _angular_material_snack_bar__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/material/snack-bar */ 32528); 1775/* harmony import */ var _angular_material_form_field__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/material/form-field */ 49076); 1776/* harmony import */ var _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/flex-layout/flex */ 55434); 1777/* harmony import */ var _angular_material_input__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/material/input */ 43365); 1778/* harmony import */ var _prep_shared_directives_no_mat_input_aria_required_directive__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../@prep/shared/directives/no-mat-input-aria-required.directive */ 95504); 1779/* harmony import */ var _angular_material_button__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/material/button */ 87317); 1780/* harmony import */ var _angular_material_tooltip__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/material/tooltip */ 40089); 1781/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/common */ 36362); 1782/* harmony import */ var _angular_material_icon__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/material/icon */ 65590); 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799function PwdProtectedComponent_mat_icon_12_Template(rf, ctx) { if (rf & 1) { 1800 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](0, "mat-icon"); 1801 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](1, "visibility"); 1802 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1803} } 1804function PwdProtectedComponent_mat_icon_13_Template(rf, ctx) { if (rf & 1) { 1805 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](0, "mat-icon"); 1806 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](1, "visibility_off"); 1807 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1808} } 1809function PwdProtectedComponent_mat_error_14_Template(rf, ctx) { if (rf & 1) { 1810 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](0, "mat-error"); 1811 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](1); 1812 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1813} if (rf & 2) { 1814 const ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵnextContext"](); 1815 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](1); 1816 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtextInterpolate1"](" ", ctx_r2.backendErrorMessage || "We need a PDF password to decrypt the file", " "); 1817} } 1818class PwdProtectedComponent { 1819 constructor(keywordData, fb, cd, fileUploadService, snackbar, dialogRef) { 1820 this.keywordData = keywordData; 1821 this.fb = fb; 1822 this.cd = cd; 1823 this.fileUploadService = fileUploadService; 1824 this.snackbar = snackbar; 1825 this.dialogRef = dialogRef; 1826 this.inputType = 'password'; 1827 this.visible = false; 1828 this.backendErrorMessage = '';
1829 this.sendPwdData = this.fb.group({ 1830 password: ['', _angular_forms__WEBPACK_IMPORTED_MODULE_3__.Validators.required], 1831 }); 1832 this.dailogClosedFormGroup = this.fb.group({ 1833 fileInfo: [], 1834 val: '', 1835 batchProcess: false, 1836 }); 1837 console.log('Keyword ddddata', keywordData); 1838 this.uploadedData = keywordData; 1839 console.log('Keyword ddddata1', this.uploadedData); 1840 } 1841 ngOnInit() { } 1842 toggleVisibility() { 1843 if (this.visible) { 1844 this.inputType = 'password'; 1845 this.visible = false; 1846 this.cd.markForCheck(); 1847 } 1848 else { 1849 this.inputType = 'text'; 1850 this.visible = true; 1851 this.cd.markForCheck(); 1852 } 1853 } 1854 onPwdSubmit() { 1855 console.log('send Data', this.sendPwdData.value); 1856 const pwd = this.sendPwdData.get('password').value; 1857 console.log('final pwd', pwd); 1858 const fd = new FormData(); 1859 if (this.uploadedData.aiFlag === true) { 1860 fd.append('pwd1', pwd); 1861 fd.append('file_id', this.uploadedData.errorFile); 1862 console.log('Dialog close', this.dailogClosedFormGroup.value); 1863 } 1864 else { 1865 fd.append('pwd1', pwd); 1866 fd.append('file_id', this.uploadedData.errorFile); 1867 } 1868 console.log('Dialog close', this.dailogClosedFormGroup.value); 1869 this.fileUploadService.passwordProtected(fd).subscribe((response) => { 1870 if (response.message) { 1871 this.snackbar.open(response.message, 'Ok Thanks', { 1872 duration: 5000, 1873 }); 1874 } 1875 this.dailogClosedFormGroup.patchValue({ 1876 fileInfo: response.result, 1877 val: 'Submit', 1878 }); 1879 this.dialogRef.close(this.dailogClosedFormGroup.value); 1880 }, (error) => { 1881 console.log('error', error); 1882 if (error.status === 423) { 1883 this.sendPwdData.patchValue({ 1884 password: '', 1885 }); 1886 this.snackbar.open('password is wrong please try another password', 'Ok Thanks', { 1887 duration: 5000, 1888 }); 1889 } 1890 else if (error.status === 417) { 1891 this.sendPwdData.patchValue({ 1892 password: '', 1893 }); 1894 if (error.error.message) { 1895 this.backendErrorMessage = error.error.message; 1896 this.snackbar.open(error.error.message, // Display the response message 1897 'Ok Thanks', { 1898 duration: 5000, 1899 }); 1900 } 1901 else { 1902 this.backendErrorMessage = error.error.error; 1903 this.snackbar.open(error.error.error, // Display the response message 1904 'Ok Thanks', { 1905 duration: 5000, 1906 }); 1907 } 1908 } 1909 else { 1910 this.sendPwdData.patchValue({ 1911 password: '', 1912 }); 1913 this.snackbar.open('password is wrong please try another password', 'Ok Thanks', { 1914 duration: 5000, 1915 }); 1916 } 1917 }); 1918 } 1919 onCancelpwdSubmit() { 1920 console.log('send Data', this.sendPwdData.value); 1921 this.dailogClosedFormGroup.patchValue({ 1922 fileInfo: [], 1923 val: 'Cancel', 1924 }); 1925 console.log('Dialog close', this.dailogClosedFormGroup.value); 1926 this.dialogRef.close(this.dailogClosedFormGroup.value); 1927 } 1928} 1929PwdProtectedComponent.ɵfac = function PwdProtectedComponent_Factory(t) { return new (t || PwdProtectedComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_material_dialog__WEBPACK_IMPORTED_MODULE_4__.MAT_DIALOG_DATA), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_forms__WEBPACK_IMPORTED_MODULE_3__.FormBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__.ChangeDetectorRef), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_pages_file_upload_service_file_upload_service__WEBPACK_IMPORTED_MODULE_0__.FileUploadService), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_material_snack_bar__WEBPACK_IMPORTED_MODULE_5__.MatSnackBar), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_material_dialog__WEBPACK_IMPORTED_MODULE_4__.MatDialogRef)); }; 1930PwdProtectedComponent.ɵcmp = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineComponent"]({ type: PwdProtectedComponent, selectors: [["prep-pwd-protected"]], features: [_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵProvidersFeature"]([_pages_file_upload_service_file_upload_service__WEBPACK_IMPORTED_MODULE_0__.FileUploadService])], decls: 22, vars: 10, consts: [["mat-dialog-title", "", 2, "text-align", "center"], [3, "formGroup"], ["mat-dialog-content", "", 2, "text-align", "center"], ["fxFlex", "grow", "appearance", "outline"], ["matInput", "", "formControlName", "password", "id", "password", "required", "", 3, "type"], ["type", "button", "mat-icon-button", "", "matSuffix", "", 3, "matTooltip", "click"], [4, "ngIf"], ["mat-dialog-actions", "", "fxLayoutAlign", "center end"], ["mat-button", "", "color", "primary", "type", "submit", "id", "submit", 3, "disabled", "click"], ["mat-button", "", 3, "click"]], template: function PwdProtectedComponent_Template(rf, ctx) { if (rf & 1) { 1931 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](0, "h2", 0); 1932 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](1, "Secret Key"); 1933 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1934 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](2, "form", 1); 1935 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](3, "div", 2); 1936 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](4, "p"); 1937 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](5); 1938 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1939 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](6, "div"); 1940 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](7, "mat-form-field", 3); 1941 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](8, "mat-label"); 1942 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](9, "PDF Password"); 1943 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1944 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelement"](10, "input", 4); 1945 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](11, "button", 5); 1946 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵlistener"]("click", function PwdProtectedComponent_Template_button_click_11_listener() { return ctx.toggleVisibility(); }); 1947 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtemplate"](12, PwdProtectedComponent_mat_icon_12_Template, 2, 0, "mat-icon", 6); 1948 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtemplate"](13, PwdProtectedComponent_mat_icon_13_Template, 2, 0, "mat-icon", 6); 1949 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1950 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtemplate"](14, PwdProtectedComponent_mat_error_14_Template, 2, 1, "mat-error", 6); 1951 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1952 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1953 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1954 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](15, "div", 7);
1955 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](16, "button", 8); 1956 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵlistener"]("click", function PwdProtectedComponent_Template_button_click_16_listener() { return ctx.onPwdSubmit(); }); 1957 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](17, " Submit "); 1958 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1959 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementStart"](18, "button", 9); 1960 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵlistener"]("click", function PwdProtectedComponent_Template_button_click_18_listener() { return ctx.onCancelpwdSubmit(); }); 1961 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtext"](19, "Cancel"); 1962 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1963 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelement"](20, "br"); 1964 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelement"](21, "br"); 1965 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1966 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵelementEnd"](); 1967 } if (rf & 2) { 1968 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](2); 1969 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵproperty"]("formGroup", ctx.sendPwdData); 1970 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](3); 1971 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵtextInterpolate"](ctx.confirmMessage); 1972 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](5); 1973 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵproperty"]("type", ctx.inputType); 1974 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](1); 1975 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵproperty"]("matTooltip", ctx.visible ? "Hide PDF Password" : "Show PDF Password"); 1976 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵattribute"]("aria-label", ctx.visible ? "Hide PDF Password" : "Show PDF Password")("aria-pressed", ctx.visible); 1977 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](1); 1978 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵproperty"]("ngIf", ctx.visible); 1979 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](1); 1980 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵproperty"]("ngIf", !ctx.visible); 1981 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](1); 1982 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵproperty"]("ngIf", ctx.sendPwdData.get("password").hasError("required")); 1983 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵadvance"](2); 1984 _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵproperty"]("disabled", ctx.sendPwdData.invalid); 1985 } }, directives: [_angular_material_dialog__WEBPACK_IMPORTED_MODULE_4__.MatDialogTitle, _angular_forms__WEBPACK_IMPORTED_MODULE_3__["ɵNgNoValidate"], _angular_forms__WEBPACK_IMPORTED_MODULE_3__.NgControlStatusGroup, _angular_forms__WEBPACK_IMPORTED_MODULE_3__.FormGroupDirective, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_4__.MatDialogContent, _angular_material_form_field__WEBPACK_IMPORTED_MODULE_6__.MatFormField, _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_7__.DefaultFlexDirective, _angular_material_form_field__WEBPACK_IMPORTED_MODULE_6__.MatLabel, _angular_material_input__WEBPACK_IMPORTED_MODULE_8__.MatInput, _prep_shared_directives_no_mat_input_aria_required_directive__WEBPACK_IMPORTED_MODULE_1__.NoMatInputAriaRequiredDirective, _angular_forms__WEBPACK_IMPORTED_MODULE_3__.DefaultValueAccessor, _angular_forms__WEBPACK_IMPORTED_MODULE_3__.NgControlStatus, _angular_forms__WEBPACK_IMPORTED_MODULE_3__.FormControlName, _angular_forms__WEBPACK_IMPORTED_MODULE_3__.RequiredValidator, _angular_material_button__WEBPACK_IMPORTED_MODULE_9__.MatButton, _angular_material_form_field__WEBPACK_IMPORTED_MODULE_6__.MatSuffix, _angular_material_tooltip__WEBPACK_IMPORTED_MODULE_10__.MatTooltip, _angular_common__WEBPACK_IMPORTED_MODULE_11__.NgIf, _angular_material_icon__WEBPACK_IMPORTED_MODULE_12__.MatIcon, _angular_material_form_field__WEBPACK_IMPORTED_MODULE_6__.MatError, _angular_material_dialog__WEBPACK_IMPORTED_MODULE_4__.MatDialogActions, _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_7__.DefaultLayoutAlignDirective], styles: ["\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJwd2QtcHJvdGVjdGVkLmNvbXBvbmVudC5zY3NzIn0= */"] }); 1986 1987 1988/***/ }), 1989 1990/***/ 20786: 1991/*!**************************************************************!*\ 1992 !*** ./src/app/dialog/pwd-protected/pwd-protected.module.ts ***! 1993 \**************************************************************/ 1994/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 1995 1996__webpack_require__.r(__webpack_exports__); 1997/* harmony export */ __webpack_require__.d(__webpack_exports__, { 1998/* harmony export */ "PwdProtectedModule": () => (/* binding */ PwdProtectedModule) 1999/* harmony export */ }); 2000/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ 36362); 2001/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/forms */ 90587); 2002/* harmony import */ var _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../@prep/shared/material-components.module */ 50654); 2003/* harmony import */ var _pwd_protected_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./pwd-protected.component */ 3292); 2004/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 3184); 2005 2006 2007 2008 2009 2010class PwdProtectedModule { 2011} 2012PwdProtectedModule.ɵfac = function PwdProtectedModule_Factory(t) { return new (t || PwdProtectedModule)(); }; 2013PwdProtectedModule.ɵmod = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({ type: PwdProtectedModule });
2014PwdProtectedModule.ɵinj = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({ imports: [[ 2015 _angular_common__WEBPACK_IMPORTED_MODULE_3__.CommonModule, 2016 _angular_forms__WEBPACK_IMPORTED_MODULE_4__.ReactiveFormsModule, 2017 _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_0__.MaterialModule 2018 ]] }); 2019(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵsetNgModuleScope"](PwdProtectedModule, { declarations: [_pwd_protected_component__WEBPACK_IMPORTED_MODULE_1__.PwdProtectedComponent], imports: [_angular_common__WEBPACK_IMPORTED_MODULE_3__.CommonModule, 2020 _angular_forms__WEBPACK_IMPORTED_MODULE_4__.ReactiveFormsModule, 2021 _prep_shared_material_components_module__WEBPACK_IMPORTED_MODULE_0__.MaterialModule], exports: [_pwd_protected_component__WEBPACK_IMPORTED_MODULE_1__.PwdProtectedComponent] }); })(); 2022 2023 2024/***/ }) 2025 2026}]); 2027//# sourceMappingURL=default-src_app_dialog_confirm-begining-resume_confirm-begining-resume_module_ts-src_app_dial-282f35.4269ef4359fa7fe4.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.