PageSourceSearch

https://efsa-prep.netlify.app/default-src_app_dialog_confirm-begin…_ts-src_app_dial-282f35.4269ef4359fa7fe4.js

js efsa-prep.netlify.app collected 2026-10-03 10:41:35 UTC 172,588 bytes, 2,027 lines download raw bytes

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.