(function () {
  function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; }

  function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }

  function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }

  function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }

  function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }

  function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }

  function _possibleConstructorReturn(self, call) { if (call && (typeof call === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }

  function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; }

  function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }

  function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }

  function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }

  function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }

  function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }

  (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["main"], {
    /***/
    0:
    /*!***************************!*\
      !*** multi ./src/main.ts ***!
      \***************************/

    /*! no static exports found */

    /***/
    function _(module, exports, __webpack_require__) {
      module.exports = __webpack_require__(
      /*! /home/indulekha/Merce/Projects/1pay/dev/pay/src/main.ts */
      "zUnb");
      /***/
    },

    /***/
    "0InE":
    /*!*****************************************!*\
      !*** ./src/services/mlogger.service.ts ***!
      \*****************************************/

    /*! exports provided: Mlogger, MloggerProvider */

    /***/
    function InE(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "Mlogger", function () {
        return Mlogger;
      });
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "MloggerProvider", function () {
        return MloggerProvider;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! rxjs */
      "qCKp");
      /* harmony import */


      var _environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! ../environments/environment */
      "AytR");
      /* harmony import */


      var _sentry_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! @sentry/angular */
      "UH2p");
      /*
        Generated class for the MloggerProvider provider.
      
        See https://angular.io/docs/ts/latest/guide/dependency-injection.html
        for more info on providers and Angular 2 DI.
      */


      var Mlogger = {
        service: "sentry",
        severity: {
          debug2: -1,
          debug: 0,
          info: 1,
          warn: 2,
          error: 3,
          none: 4
        },
        step: {
          start: 0,
          end: 99,
          log: 98
        },
        sampling: 1.0
      };

      var MloggerProvider = /*#__PURE__*/function () {
        function MloggerProvider() {
          _classCallCheck(this, MloggerProvider);

          var startedAt = Date.now();
          this.severity = typeof _environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].mloggerSeverity ? _environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].mloggerSeverity : Mlogger.severity.info;
          this.tz = '+00:00';
          this.sampling = Mlogger.sampling;
          var endedAt = Date.now();
          var duration = endedAt - startedAt;
        }

        _createClass(MloggerProvider, [{
          key: "log_init",
          value: function log_init(service) {
            var apptag = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'mlogger';
            var session = arguments.length > 2 ? arguments[2] : undefined;
            var severity = arguments.length > 3 ? arguments[3] : undefined;
            var sampling = arguments.length > 4 ? arguments[4] : undefined;
            var flushinterval = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0;
            var tz = arguments.length > 6 && arguments[6] !== undefined ? arguments[6] : '+00:00';
            var params = arguments.length > 7 && arguments[7] !== undefined ? arguments[7] : {};
            if (service) this.service = service;
            if (apptag) this.apptag = apptag;
            if (session) this.session = session;
            if (typeof severity) this.severity = severity;
            if (tz) this.tz = tz;
            if (sampling) this.sampling = sampling;
            if (flushinterval) this.flushinterval = flushinterval;

            switch (service) {
              case 'sentry':
                // Sentry.init(params); // this is implemented in main.ts
                break;

              default:
                return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["throwError"])(service + ' service is not supported in mlogger provider.');
            }

            return true;
          }
        }, {
          key: "log",
          value: function log(severity, step, ts, user, module, ip, msg, msgdetails, params) {
            // TODO Perform parameter validation
            if (severity >= this.severity) {
              switch (this.service) {
                case 'sentry':
                  /**Sentry start */
                  this.log_flush();

                  _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["configureScope"](function (scope) {
                    scope.setUser({
                      'username': user
                    });

                    switch (severity) {
                      case Mlogger.severity.debug2:
                        scope.setLevel(_sentry_angular__WEBPACK_IMPORTED_MODULE_4__["Severity"].Debug);
                        break;

                      case Mlogger.severity.debug:
                        scope.setLevel(_sentry_angular__WEBPACK_IMPORTED_MODULE_4__["Severity"].Debug);
                        break;

                      case Mlogger.severity.info:
                        scope.setLevel(_sentry_angular__WEBPACK_IMPORTED_MODULE_4__["Severity"].Info);
                        break;

                      case Mlogger.severity.warn:
                        scope.setLevel(_sentry_angular__WEBPACK_IMPORTED_MODULE_4__["Severity"].Warning);
                        break;

                      case Mlogger.severity.error:
                        scope.setLevel(_sentry_angular__WEBPACK_IMPORTED_MODULE_4__["Severity"].Error);
                        break;

                      case Mlogger.severity.none:
                        scope.setLevel(_sentry_angular__WEBPACK_IMPORTED_MODULE_4__["Severity"].Log);
                        break;

                      default:
                        scope.setLevel(_sentry_angular__WEBPACK_IMPORTED_MODULE_4__["Severity"].Log);
                    }
                  });

                  switch (step) {
                    case Mlogger.step.start:
                      _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["addBreadcrumb"]({
                        type: this.apptag,
                        level: _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["Severity"].Info,
                        event_id: '',
                        category: this.apptag,
                        message: typeof params && typeof params[0] && typeof params[0].message ? params[0].message : 'undefined',
                        data: typeof params && typeof params[0] && typeof params[0].data ? params[0].data : {},
                        timestamp: typeof params && typeof params[0] && typeof params[0].timestamp ? params[0].timestamp : 0
                      });

                      _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["captureMessage"](msg);

                      break;

                    case Mlogger.step.log:
                      _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["addBreadcrumb"]({
                        type: this.apptag,
                        level: _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["Severity"].Info,
                        event_id: '',
                        category: this.apptag,
                        message: typeof params && typeof params.message ? params.message : 'undefined',
                        data: typeof params && typeof params.data ? params.data : {},
                        timestamp: typeof params && typeof params.timestamp ? params.timestamp : 0
                      });

                      _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["captureMessage"](msg);

                      break;

                    case Mlogger.step.end:
                      var start = typeof params && typeof params[0] && typeof params[0].data ? params[0].data : {};

                      _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["addBreadcrumb"]({
                        type: this.apptag,
                        level: _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["Severity"].Info,
                        event_id: '',
                        category: this.apptag,
                        message: typeof params && typeof params[0] && typeof params[0].message ? params[0].message : 'undefined',
                        data: start,
                        timestamp: typeof params && typeof params[0] && typeof params[0].timestamp ? params[0].timestamp : 0
                      });

                      var end = typeof params && typeof params[1] && typeof params[1].data ? params[1].data : {};
                      end.fn_start_time = start.fn_start_time;
                      end.fn_exe_time = ((end.fn_end_time - end.fn_start_time) / 1000).toFixed(2) + 's';

                      _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["addBreadcrumb"]({
                        type: this.apptag,
                        level: _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["Severity"].Info,
                        event_id: '',
                        category: this.apptag,
                        message: typeof params && typeof params[1] && typeof params[1].message ? params[1].message : 'undefined',
                        data: end,
                        timestamp: typeof params && typeof params[1] && typeof params[1].timestamp ? params[1].timestamp : 0
                      });

                      _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["captureMessage"](msg + ' ' + end.fn_exe_time);

                      break;
                  }
                  /**Sentry end */


                  break;

                default:
                  return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["throwError"])(this.service + ' service is not supported in mlogger provider.');
              }
            }

            return true;
          } // forced flush of logs, empty for sentry.io

        }, {
          key: "log_flush",
          value: function log_flush() {
            switch (this.service) {
              case 'sentry':
                _sentry_angular__WEBPACK_IMPORTED_MODULE_4__["configureScope"](function (scope) {
                  scope.clearBreadcrumbs();
                });

                break;
            }
          }
        }]);

        return MloggerProvider;
      }();

      MloggerProvider.ctorParameters = function () {
        return [];
      };

      MloggerProvider = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
        providedIn: 'root'
      }), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [])], MloggerProvider);
      /***/
    },

    /***/
    "0lNN":
    /*!*************************************************************************!*\
      !*** ./src/models/helpdesk-attachment/helpdesk-attachment.component.ts ***!
      \*************************************************************************/

    /*! exports provided: HelpdeskAttachmentComponent */

    /***/
    function lNN(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "HelpdeskAttachmentComponent", function () {
        return HelpdeskAttachmentComponent;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _raw_loader_helpdesk_attachment_component_html__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! raw-loader!./helpdesk-attachment.component.html */
      "nBoA");
      /* harmony import */


      var _helpdesk_attachment_component_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! ./helpdesk-attachment.component.scss */
      "4Js/");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! @ionic/angular */
      "TEn/");

      var HelpdeskAttachmentComponent = /*#__PURE__*/function () {
        function HelpdeskAttachmentComponent(_modelController) {
          _classCallCheck(this, HelpdeskAttachmentComponent);

          this._modelController = _modelController;
          this.data = {
            userOption: '',
            file: '',
            docKey: ''
          };
          this.filename = '';
        }

        _createClass(HelpdeskAttachmentComponent, [{
          key: "ngOnInit",
          value: function ngOnInit() {
            this.ticketDocTypeList = JSON.parse(localStorage.getItem("ticketDocTypeList"));
            this.optionField = Object.values(this.ticketDocTypeList);
          }
        }, {
          key: "onFileSelected",
          value: function onFileSelected(event) {
            this.fileData = event.target.files[0];
            this.filename = this.fileData.name;
          }
        }, {
          key: "cancel",
          value: function cancel() {
            this.data.userOption = 'cancel';

            this._modelController.dismiss(this.data);
          }
        }, {
          key: "confirm",
          value: function confirm() {
            var _this = this;

            var key = Object.keys(this.ticketDocTypeList).find(function (key) {
              return _this.ticketDocTypeList[key] === _this.selectedDocType;
            });
            this.data.file = this.fileData;
            this.data.docKey = key;
            this.data.userOption = 'confirm';

            this._modelController.dismiss(this.data);
          }
        }]);

        return HelpdeskAttachmentComponent;
      }();

      HelpdeskAttachmentComponent.ctorParameters = function () {
        return [{
          type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"]
        }];
      };

      HelpdeskAttachmentComponent = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["Component"])({
        selector: 'app-helpdesk-attachment',
        template: _raw_loader_helpdesk_attachment_component_html__WEBPACK_IMPORTED_MODULE_1__["default"],
        styles: [_helpdesk_attachment_component_scss__WEBPACK_IMPORTED_MODULE_2__["default"]]
      }), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [_ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"]])], HelpdeskAttachmentComponent);
      /***/
    },

    /***/
    "2l2O":
    /*!*****************************************!*\
      !*** ./src/services/profile.service.ts ***!
      \*****************************************/

    /*! exports provided: ProfileService */

    /***/
    function l2O(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "ProfileService", function () {
        return ProfileService;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _base_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! ./base-service */
      "4YT6");
      /* harmony import */


      var _common_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! ./common.service */
      "FBGF");
      /* harmony import */


      var _constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! ./constants */
      "k8oS");

      var ProfileService = /*#__PURE__*/function (_base_service__WEBPAC) {
        _inherits(ProfileService, _base_service__WEBPAC);

        var _super = _createSuper(ProfileService);

        function ProfileService(_commonService) {
          var _this2;

          _classCallCheck(this, ProfileService);

          _this2 = _super.call(this);
          _this2._commonService = _commonService;
          _this2.fileName = 'profile.service.ts';
          _this2.userProfile = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"]();
          return _this2;
        }

        _createClass(ProfileService, [{
          key: "getProfile",
          value: function getProfile() {
            var _this3 = this;

            try {
              var dataObj = {
                offset: 0,
                method: 'get',
                api_url: this.getLocalapiBaseURL() + _constants__WEBPACK_IMPORTED_MODULE_4__["CONSTANTS"].PROFILE_API,
                local_json_file: 'local-profile',
                param_data: {},
                mapcol: false
              };

              var resp = this._commonService.fetchData(dataObj);

              resp.subscribe(function (data) {
                if (data.status) _this3.userProfile.emit({
                  data: data.data
                });
              });
              return resp;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'getProfile()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }]);

        return ProfileService;
      }(_base_service__WEBPACK_IMPORTED_MODULE_2__["BaseService"]);

      ProfileService.ctorParameters = function () {
        return [{
          type: _common_service__WEBPACK_IMPORTED_MODULE_3__["CommonService"]
        }];
      };

      ProfileService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
        providedIn: 'root'
      }), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [_common_service__WEBPACK_IMPORTED_MODULE_3__["CommonService"]])], ProfileService);
      /***/
    },

    /***/
    "3rhY":
    /*!***************************************************************************************************************!*\
      !*** ./node_modules/raw-loader/dist/cjs.js!./src/models/vehicle-attachment/vehicle-attachment.component.html ***!
      \***************************************************************************************************************/

    /*! exports provided: default */

    /***/
    function rhY(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony default export */


      __webpack_exports__["default"] = "<ion-header>\n  <ion-toolbar>\n    <ion-buttons slot=\"start\">\n      <ion-back-button text=\"\" icon=\"chevron-back-sharp\"></ion-back-button>\n    </ion-buttons>\n    <ion-title>\n      <div class=\"d-flex\">\n        <span class=\"logo\">Vehicle Attachment</span>\n      </div>\n    </ion-title>\n  </ion-toolbar>\n</ion-header>\n<ion-content class=\"bg-img1\" fullscreen>\n  <div class=\"form\">\n    <ion-list lines=\"none\">\n      <ion-item>\n        <ion-label>Attachment: </ion-label>\n      </ion-item>\n      <div class=\"autocomp\">\n        <ng-select input [items]=\"optionField\" bindLabel=\"label\" bindValue=\"value\" [editableSearchTerm]=\"true\"\n          [multiple]=\"false\" placeholder=\"Please select attachment\" [(ngModel)]=\"selectedDocType\">\n        </ng-select>\n      </div>\n      <ion-item>\n        <div class=\"fileName\" *ngIf=\"filename\" slot=\"start\">\n          <ion-label> {{filename}} </ion-label>\n        </div>\n        <div slot=\"end\" class=\"file-input\">\n          <ion-input type=\"file\" class=\"file\" (change)=\"onFileSelected($event)\"></ion-input>\n          <ion-label class=\"file-input\">\n            Upload\n          </ion-label>\n        </div>\n      </ion-item>\n    </ion-list>\n  </div>\n</ion-content>\n<ion-footer>\n  <ion-toolbar>\n    <ion-button size=\"default\" class=\"btn\" slot=\"end\" (click)=\"cancel()\">Cancel</ion-button>\n    <ion-button size=\"default\" class=\"btn\" slot=\"end\" (click)=\"confirm()\">Submit\n    </ion-button>\n  </ion-toolbar>\n</ion-footer>";
      /***/
    },

    /***/
    "4Js/":
    /*!***************************************************************************!*\
      !*** ./src/models/helpdesk-attachment/helpdesk-attachment.component.scss ***!
      \***************************************************************************/

    /*! exports provided: default */

    /***/
    function Js(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony default export */


      __webpack_exports__["default"] = "ion-header {\n  box-shadow: 0 -4px 9px 9px rgba(0, 0, 0, 0.1);\n}\nion-header ion-toolbar ion-title {\n  margin: auto 0;\n  padding: 0 20px !important;\n}\nion-header ion-toolbar ion-title ion-icon {\n  font-size: 1.5rem !important;\n}\nion-header ion-toolbar ion-title span {\n  position: absolute;\n  left: 0;\n  width: 100%;\n  text-align: center;\n  font-size: 16px;\n  letter-spacing: 2.4px;\n}\n.form {\n  position: relative;\n  z-index: 99;\n  width: 100%;\n  height: 100%;\n  margin-top: 10px;\n}\n.form ion-list {\n  margin: 0px 18px 0px 18px;\n  box-shadow: none;\n  border: 0.5px solid var(--bg_light);\n  border-radius: 8px;\n  height: 100%;\n}\n.form ion-list ion-item {\n  margin: auto;\n  padding: 10px 15px 0px 15px;\n}\n.form ion-list ion-item ion-label {\n  color: var(--text-light) !important;\n  width: 100% !important;\n  font-weight: 400 !important;\n  font-size: var(--sub_title_font_size) !important;\n}\n.form ion-list ion-item ion-radio {\n  --color-checked: var(--primary);\n}\n.form ion-list ion-item .col-box ion-col {\n  text-align: center;\n  margin: 5px;\n  border: 0.5px solid var(--primary) !important;\n  border-radius: 5px !important;\n  color: var(--primary) !important;\n}\n.form ion-list .autocomp {\n  margin: 10px 15px 10px 15px;\n  font-size: var(--sub_title_font_size);\n}\n.form ion-list .autocomp .ng-select input {\n  padding-top: 10px;\n}\n.form .file {\n  opacity: 0;\n  position: absolute;\n}\n.form .file-input {\n  display: block;\n  position: relative;\n  width: 100px;\n  height: 45px;\n  border-radius: 10px;\n  background: var(--header_gradient_btn);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: #fff;\n  font-weight: bold;\n  cursor: pointer;\n}\n.form .file-input ion-label.file-input {\n  padding: 0 25px !important;\n  color: var(--white) !important;\n  width: 100% !important;\n  padding-bottom: 23px;\n  font-weight: 400 !important;\n  font-size: var(--sub_title_font_size) !important;\n}\n.form .file-name {\n  position: absolute;\n  bottom: -35px;\n  left: 10px;\n  font-size: 0.85rem;\n  color: #555;\n}\n.form .fileName {\n  width: 45%;\n}\nion-footer ion-button {\n  width: 45% !important;\n  margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,  */";
      /***/
    },

    /***/
    "4YT6":
    /*!**************************************!*\
      !*** ./src/services/base-service.ts ***!
      \**************************************/

    /*! exports provided: BaseService */

    /***/
    function YT6(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "BaseService", function () {
        return BaseService;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _environments_environment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! ../environments/environment */
      "AytR");
      /* harmony import */


      var _capacitor_network__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! @capacitor/network */
      "yOzG");
      /* harmony import */


      var _capacitor_device__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! @capacitor/device */
      "rvvs"); // import { Plugins } from '@capacitor/core';
      // const { Device } = Plugins;
      // Don't annotate it with @Injectable() ! It's a simple class.
      // This class will create function which are not dependent on any of the services or modules
      // This class is purely design foe some custom/helpers functions without dependency


      var BaseService = /*#__PURE__*/function () {
        function BaseService() {
          _classCallCheck(this, BaseService);

          this._month = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sept', 'Oct', 'Nov', 'Dec'];

          this.prioritySort = function (field, order) {
            if (order === "asc") {
              return function (x, y) {
                return x[field] - y[field];
              };
            } else if (order === "desc") {
              return function (x, y) {
                return y[field] - x[field];
              };
            }
          };

          this.stringSort = function (field, order) {
            if (order === "asc") {
              return function (x, y) {
                return x[field].toLowerCase() > y[field].toLowerCase() ? 1 : -1;
              };
            } else if (order === "desc") {
              return function (x, y) {
                return y[field].toLowerCase() > x[field].toLowerCase() ? 1 : -1;
              };
            }
          };
        }

        _createClass(BaseService, [{
          key: "log",
          value: function log(value, type) {
            // type [info,error,log,warn,debug]
            if (!_environments_environment__WEBPACK_IMPORTED_MODULE_1__["environment"].production) {
              if (type === 'error') console.error(value);else if (type === 'warn') console.warn(value);else console.log(value);
            }
          }
        }, {
          key: "getTicketTags",
          value: function getTicketTags(object) {
            var formEle = {
              wallettxnid: {
                id: 'wallettxnid',
                key: 'wallettxnid',
                type: 'input',
                label: 'Wallet txn id:',
                placeholder: 'Wallet txn id',
                description: 'Wallet txn id',
                options: null,
                hideExpression: null
              },
              paymode: {
                id: 'paymode',
                key: 'paymode',
                type: 'input',
                label: 'Payment Mode:',
                placeholder: 'Payment Mode',
                description: 'Payment Mode',
                options: null,
                hideExpression: null
              },
              payac: {
                id: 'payac',
                key: 'payac',
                type: 'input',
                label: 'Payment Account:',
                placeholder: 'Payment Account',
                description: 'Payment Account',
                options: null,
                hideExpression: null
              },
              paytxnid: {
                id: 'paytxnid',
                key: 'paytxnid',
                type: 'input',
                label: 'Payment Txn Id:',
                placeholder: 'Payment Txn Id',
                description: 'Payment Txn Id',
                options: null,
                hideExpression: null
              },
              paybank: {
                id: 'paybank',
                key: 'paybank',
                type: 'input',
                label: 'Payee Bank:',
                placeholder: 'Payee Bank',
                description: 'Payee Bank',
                options: null,
                hideExpression: null
              },
              payts: {
                id: 'payts',
                key: 'payts',
                type: 'datetime',
                label: 'Payment Date:',
                placeholder: 'Payment Date',
                description: 'Payment Date',
                options: null,
                hideExpression: null
              },
              vrn: {
                id: 'vrn',
                key: 'vrn',
                type: 'select',
                label: 'VRN:',
                placeholder: 'VRN',
                description: 'VRN',
                options: object.vrn,
                hideExpression: null
              },
              addr: {
                id: 'addr',
                key: 'addr',
                type: 'input',
                label: 'Address:',
                placeholder: 'Address',
                description: 'Address',
                options: null,
                hideExpression: null
              },
              email: {
                id: 'email',
                key: 'email',
                type: 'input',
                label: 'Email:',
                placeholder: 'Email',
                description: 'Email',
                options: null,
                hideExpression: null
              },
              phone: {
                id: 'phone',
                key: 'phone',
                type: 'input',
                label: 'Phone:',
                placeholder: 'Phone',
                description: 'Phone',
                options: null,
                hideExpression: null
              },
              name: {
                id: 'name',
                key: 'name',
                type: 'input',
                label: 'Name:',
                placeholder: 'Name',
                description: 'Name',
                options: null,
                hideExpression: null
              },
              tolltxnid: {
                id: 'tolltxnid',
                key: 'tolltxnid',
                type: 'input',
                label: 'Toll txn id:',
                placeholder: 'Toll txn id',
                description: 'Toll txn id',
                options: null,
                hideExpression: null
              }
            };
            return formEle;
          }
        }, {
          key: "getDefaultForm",
          value: function getDefaultForm() {
            var commonFileds = [{
              fieldGroupClassName: 'display-flex',
              fieldGroup: []
            }, {
              className: 'templet',
              fieldGroupClassName: 'display-flex',
              fieldGroup: [{
                className: 'flex-2',
                template: '<hr /><h5><ion-label>Remark:</ion-label></h5>'
              }]
            }, {
              fieldGroupClassName: 'display-flex',
              fieldGroup: [{
                className: 'flex',
                key: 'remarks',
                type: 'textarea',
                templateOptions: {
                  "class": 'textarea-formly',
                  label: null,
                  placeholder: '',
                  description: 'Remark',
                  maxLength: 199
                }
              }]
            }];
            return commonFileds;
          }
        }, {
          key: "getDeviceInfo",
          value: function getDeviceInfo() {
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() {
              var info;
              return regeneratorRuntime.wrap(function _callee$(_context) {
                while (1) {
                  switch (_context.prev = _context.next) {
                    case 0:
                      _context.next = 2;
                      return _capacitor_device__WEBPACK_IMPORTED_MODULE_3__["Device"].getInfo();

                    case 2:
                      info = _context.sent;
                      console.log('info');
                      return _context.abrupt("return", info);

                    case 5:
                    case "end":
                      return _context.stop();
                  }
                }
              }, _callee);
            }));
          }
        }, {
          key: "getAppVersion",
          value: function getAppVersion() {
            return localStorage.getItem("appVersion") !== null ? localStorage.getItem("appVersion") : null;
          }
        }, {
          key: "setAppVersion",
          value: function setAppVersion() {
            if (localStorage.getItem("appVersion") === null) {
              var version = _environments_environment__WEBPACK_IMPORTED_MODULE_1__["environment"].appVersion;
              localStorage.setItem("appVersion", version);
            }
          }
        }, {
          key: "setFCMToken",
          value: function setFCMToken(token) {
            localStorage.setItem("fcmToken", token);
          }
        }, {
          key: "getFCMToken",
          value: function getFCMToken() {
            return localStorage.getItem("fcmToken") !== null ? localStorage.getItem("fcmToken") : null;
          }
        }, {
          key: "getDisplayDtTm",
          value: function getDisplayDtTm(dateTime) {
            var date = new Date(dateTime);
            var dd = date.getDate();

            var mm = this._month[date.getMonth()];

            var Y = date.getFullYear();
            var timing = date.getHours() + ':' + (date.getMinutes() < 10 ? '0' : '') + date.getMinutes();
            return dd + ' ' + mm + ' ' + Y + ', ' + timing;
          }
        }, {
          key: "isOnLine_1",
          value: function isOnLine_1() {
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {
              var status;
              return regeneratorRuntime.wrap(function _callee2$(_context2) {
                while (1) {
                  switch (_context2.prev = _context2.next) {
                    case 0:
                      _context2.next = 2;
                      return _capacitor_network__WEBPACK_IMPORTED_MODULE_2__["Network"].getStatus();

                    case 2:
                      status = _context2.sent;
                      return _context2.abrupt("return", status.connected);

                    case 4:
                    case "end":
                      return _context2.stop();
                  }
                }
              }, _callee2);
            }));
          }
        }, {
          key: "isOnLine",
          value: function isOnLine() {
            return navigator.onLine;
          } // This functions return the current date in timestamp

        }, {
          key: "getTimestamp",
          value: function getTimestamp() {
            var date = new Date();
            var timeStamp = date.toISOString(); //this.log(new Date().toISOString() + '<: timeStamp :>' + timeStamp);

            return new Date().toISOString();
          }
        }, {
          key: "differenceInDays",
          value: function differenceInDays(date1, date2) {
            var dt1 = new Date(date1);
            var dt2 = new Date(date2);
            return Math.floor((Date.UTC(dt2.getFullYear(), dt2.getMonth(), dt2.getDate()) - Date.UTC(dt1.getFullYear(), dt1.getMonth(), dt1.getDate())) / (1000 * 60 * 60 * 24));
          }
        }, {
          key: "differenceInMinutes",
          value: function differenceInMinutes(date1, date2) {
            var dt1 = new Date(date1);
            var dt2 = new Date(date2);
            var diff = (dt2.getTime() - dt1.getTime()) / 1000;
            diff /= 60;
            return Math.abs(Math.round(diff));
          } // Takes the date in new Date().toISOString(); format

        }, {
          key: "isBetweenDate",
          value: function isBetweenDate(from, to, check) {
            var fDate, lDate, cDate;
            fDate = Date.parse(from.substring(0, 10));
            lDate = Date.parse(to.substring(0, 10));
            cDate = Date.parse(check.substring(0, 10));

            if (cDate <= lDate && cDate >= fDate) {
              return true;
            }

            return false;
          }
        }, {
          key: "sortEntities",
          value: function sortEntities(sortOn, taskList, order) {
            if (sortOn === 'id') {
              taskList.sort(this.prioritySort(sortOn, order));
            } else {
              taskList.sort(this.stringSort(sortOn, order));
            }

            return taskList;
          }
        }, {
          key: "ifUrlPresent",
          value: function ifUrlPresent(stringVal) {
            var urlRegex = /(https?:\/\/[^\s]+)/g;
            var urlString = null;
            stringVal.replace(urlRegex, function (url) {
              urlString = url;
            });
            return urlString;
          }
        }, {
          key: "mapColData",
          value: function mapColData(col, records) {
            var data = [];
            records.forEach(function (record, i) {
              var recObj = {};
              record.forEach(function (val, key) {
                var k = col[key];
                recObj[k] = val;
              });
              data.push(recObj);
            });
            return data;
          }
        }, {
          key: "getLocalUserId",
          value: function getLocalUserId() {
            return localStorage.getItem("userId") !== null ? localStorage.getItem("userId") : null;
          }
        }, {
          key: "getLocalAuthToken",
          value: function getLocalAuthToken() {
            return localStorage.getItem("authToken") !== null ? localStorage.getItem("authToken") : null;
          }
        }, {
          key: "getLocalVehicleList",
          value: function getLocalVehicleList() {
            return localStorage.getItem("vehicleList") !== null ? JSON.parse(localStorage.getItem("vehicleList")) : null;
          }
        }, {
          key: "getLocalsubCat",
          value: function getLocalsubCat() {
            return localStorage.getItem("subCat") !== null ? JSON.parse(localStorage.getItem("subCat")) : null;
          }
        }, {
          key: "getAppTheme",
          value: function getAppTheme() {
            return localStorage.getItem("theme") !== null ? localStorage.getItem("theme") : 'default';
          }
        }, {
          key: "getLocalProfileData",
          value: function getLocalProfileData() {
            return localStorage.getItem("profileData") !== null ? JSON.parse(localStorage.getItem("profileData")) : null;
          }
        }, {
          key: "getLocalappGlobalInit",
          value: function getLocalappGlobalInit() {
            return localStorage.getItem("globalInit") != null ? localStorage.getItem("globalInit") : 'null';
          }
        }, {
          key: "getLocalgetDeviceInfo",
          value: function getLocalgetDeviceInfo() {
            return localStorage.getItem("deviceInfo") != null ? JSON.parse(localStorage.getItem("deviceInfo")) : 'null';
          }
        }, {
          key: "getLocalresetPwdURL",
          value: function getLocalresetPwdURL() {
            return localStorage.getItem("resetPwdURL") != null ? localStorage.getItem("resetPwdURL") : 'null';
          }
        }, {
          key: "getLocalapiBaseURL",
          value: function getLocalapiBaseURL() {
            return localStorage.getItem("apiBaseURL") != null ? localStorage.getItem("apiBaseURL") : null;
          }
        }, {
          key: "getLocalwebPageURL",
          value: function getLocalwebPageURL() {
            return localStorage.getItem("webPageURL") != null ? localStorage.getItem("webPageURL") : 'null';
          }
        }, {
          key: "getLocalgetAppVersion",
          value: function getLocalgetAppVersion() {
            return localStorage.getItem("appVersion") !== null ? localStorage.getItem("appVersion") : null;
          }
        }, {
          key: "getLocalvehicleUpdateTime",
          value: function getLocalvehicleUpdateTime() {
            return localStorage.getItem("vehicleUpdateTime") !== null ? new Date(localStorage.getItem("vehicleUpdateTime")) : null;
          }
        }, {
          key: "getLocalDashboardUpdatedTime",
          value: function getLocalDashboardUpdatedTime() {
            return localStorage.getItem("dashboardUpdatedTime") !== null ? new Date(localStorage.getItem("dashboardUpdatedTime")) : null;
          }
        }, {
          key: "getLastThreeMonthDate",
          value: function getLastThreeMonthDate(subDays) {
            var today = new Date();
            var dd = today.getDate();
            var mm = today.getMonth() + 1;
            var Y = today.getFullYear(); //const subDays = Enums.CONSTANTS.SUBTRACT_DAYS;

            today.setDate(today.getDate() - subDays);
            var M = today.getMonth() + 1;
            return today.toISOString().substr(0, 10);
          }
        }, {
          key: "findOcc",
          value: function findOcc(obj, key) {
            var arr = [];

            if (typeof obj === 'object') {
              for (var property in obj) {
                arr.push(obj[property]);
              }
            } else {
              arr = obj;
            }

            var arr2 = [];
            arr.forEach(function (x, index) {
              // Checking if there is any object in arr2
              // which contains the key value
              if (arr2.some(function (val) {
                return val[key] == x[key];
              })) {
                // If yes! then increase the occurrence by 1
                arr2.forEach(function (k) {
                  if (k[key] === x[key]) {
                    k["occurrence"]++;
                  }
                });
              } else {
                // If not! Then create a new object initialize 
                // it with the present iteration key's value and 
                // set the occurrence to 1
                var a = {};
                a[key] = x[key];
                a["occurrence"] = 1;
                arr2.push(a);
              }
            });
            return arr2;
          }
        }, {
          key: "currencyFormatter",
          value: function currencyFormatter(amount, format) {
            if (format == 'INR') {
              return "₹ " + parseInt(amount);
            } // removed below regex as IOS is givig error
            //return "₹" +parseInt(txn_amount).toFixed(2).replace(/\B(?<!\.\d*)(?=(\d{3})+(?!\d))/g, ",")

          }
        }]);

        return BaseService;
      }();
      /***/

    },

    /***/
    "8l85":
    /*!**********************************************************!*\
      !*** ./src/services/Interceptor-provider.interceptor.ts ***!
      \**********************************************************/

    /*! exports provided: InterceptorProvider */

    /***/
    function l85(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "InterceptorProvider", function () {
        return InterceptorProvider;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _base_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! ./base-service */
      "4YT6");
      /* harmony import */


      var _common_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! ./common.service */
      "FBGF");
      /* harmony import */


      var src_environments_environment__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! src/environments/environment */
      "AytR");

      var InterceptorProvider = /*#__PURE__*/function (_base_service__WEBPAC2) {
        _inherits(InterceptorProvider, _base_service__WEBPAC2);

        var _super2 = _createSuper(InterceptorProvider);

        function InterceptorProvider(_commonService) {
          var _this4;

          _classCallCheck(this, InterceptorProvider);

          _this4 = _super2.call(this);
          _this4._commonService = _commonService;
          _this4.fileName = 'Interceptor-provider.interceptor.ts';
          return _this4;
        }

        _createClass(InterceptorProvider, [{
          key: "intercept",
          value: function intercept(req, next) {
            try {
              if (req.url !== src_environments_environment__WEBPACK_IMPORTED_MODULE_4__["environment"].globalInitURL) {
                req = req.clone({
                  setHeaders: {
                    'userId': this.getLocalUserId() != null ? this.getLocalUserId() : "",
                    'Authorization': this.getLocalAuthToken() != null ? this.getLocalAuthToken() : ""
                  }
                });
              }

              return next.handle(req);
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'logout()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }]);

        return InterceptorProvider;
      }(_base_service__WEBPACK_IMPORTED_MODULE_2__["BaseService"]);

      InterceptorProvider.ctorParameters = function () {
        return [{
          type: _common_service__WEBPACK_IMPORTED_MODULE_3__["CommonService"]
        }];
      };

      InterceptorProvider = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])(), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [_common_service__WEBPACK_IMPORTED_MODULE_3__["CommonService"]])], InterceptorProvider);
      /***/
    },

    /***/
    "AoF4":
    /*!*************************************************************!*\
      !*** ./src/models/wallet-filter/wallet-filter.component.ts ***!
      \*************************************************************/

    /*! exports provided: WalletFilterComponent */

    /***/
    function AoF4(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "WalletFilterComponent", function () {
        return WalletFilterComponent;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _raw_loader_wallet_filter_component_html__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! raw-loader!./wallet-filter.component.html */
      "qtrZ");
      /* harmony import */


      var _wallet_filter_component_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! ./wallet-filter.component.scss */
      "qyVj");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! @ionic/angular */
      "TEn/");
      /* harmony import */


      var src_services_common_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(
      /*! src/services/common.service */
      "FBGF");

      var WalletFilterComponent = /*#__PURE__*/function () {
        function WalletFilterComponent(_modelController, _commonService) {
          _classCallCheck(this, WalletFilterComponent);

          this._modelController = _modelController;
          this._commonService = _commonService;
          this.refundSel = false;
          this.dateSel = false;
          this.tollSel = false;
          this.vehicleSel = false;
          this.validateDate = [];
          this.data = {
            startDate: '',
            endDate: '',
            userOption: '',
            selectedVehicle: '',
            isCommercial: ''
          };
        }

        _createClass(WalletFilterComponent, [{
          key: "ngOnInit",
          value: function ngOnInit() {
            this.vehicleLists = JSON.parse(localStorage.getItem("vehicleList"));
            var vehicleNumberList;

            if (this.vehicleLists !== null) {
              vehicleNumberList = Object.keys(this.vehicleLists);
              var temp = [];

              var _iterator = _createForOfIteratorHelper(vehicleNumberList),
                  _step;

              try {
                for (_iterator.s(); !(_step = _iterator.n()).done;) {
                  var sep = _step.value;
                  temp.push({
                    value: sep,
                    label: sep
                  });
                }
              } catch (err) {
                _iterator.e(err);
              } finally {
                _iterator.f();
              }

              this.optionField = temp;
              this.selectedVehicle = this._searchTerm;
            }

            var today = new Date();

            var monthStart = this._commonService.getLastThreeMonthDate(365);

            var monthEnd = today.toISOString().substr(0, 10);
            this.setStartDate = monthStart;
            this.setEndDate = monthEnd;
            this.startDate = this._startDate;
            this.endDate = this._endDate;
          }
        }, {
          key: "rechargeSelected",
          value: function rechargeSelected() {
            this.vehicleSel = false;
            this.tollSel = false;
            this.dateSel = false;
            this.refundSel = false;
          }
        }, {
          key: "refundSelected",
          value: function refundSelected() {
            this.vehicleSel = false;
            this.tollSel = false;
            this.dateSel = false;
            this.refundSel = true;
          }
        }, {
          key: "dateSelected",
          value: function dateSelected() {
            this.vehicleSel = false;
            this.tollSel = false;
            this.refundSel = false;
            this.dateSel = true;
          }
        }, {
          key: "vahicleSelected",
          value: function vahicleSelected() {
            this.tollSel = false;
            this.vehicleSel = true;
            this.refundSel = false;
            this.dateSel = false;
          }
        }, {
          key: "tollSelected",
          value: function tollSelected() {
            this.vehicleSel = false;
            this.tollSel = true;
            this.refundSel = false;
            this.dateSel = false;
          }
        }, {
          key: "onDateChange",
          value: function onDateChange(event) {
            var start_date = new Date(this.startDate);
            var end_date = new Date(this.endDate);

            if (end_date.getTime() < start_date.getTime()) {
              if (this.endDate) {
                this.endDate = this.startDate;
              }
            }

            this.validateDate.push(event);
          }
        }, {
          key: "resetFilters",
          value: function resetFilters() {
            this.selectedVehicle = undefined;
            this._searchTerm = undefined;
            this.ngOnInit();
          }
        }, {
          key: "cancel",
          value: function cancel() {
            this.validateDate = [];
            this.data.userOption = 'cancel';

            this._modelController.dismiss(this.data);
          }
        }, {
          key: "confirm",
          value: function confirm() {
            var _a;

            this.data.userOption = 'confirm';
            this.data.startDate = this.startDate;
            this.data.endDate = this.endDate;
            this.data.selectedVehicle = this.selectedVehicle;
            this.isCommercial = (_a = this.vehicleLists[this.selectedVehicle]) === null || _a === void 0 ? void 0 : _a.is_commercial;
            this.data.isCommercial = this.isCommercial;

            this._modelController.dismiss(this.data);
          }
        }]);

        return WalletFilterComponent;
      }();

      WalletFilterComponent.ctorParameters = function () {
        return [{
          type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"]
        }, {
          type: src_services_common_service__WEBPACK_IMPORTED_MODULE_5__["CommonService"]
        }];
      };

      WalletFilterComponent.propDecorators = {
        _startDate: [{
          type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Input"]
        }],
        _endDate: [{
          type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Input"]
        }],
        _searchTerm: [{
          type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Input"]
        }]
      };
      WalletFilterComponent = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["Component"])({
        selector: 'app-wallet-filter',
        template: _raw_loader_wallet_filter_component_html__WEBPACK_IMPORTED_MODULE_1__["default"],
        styles: [_wallet_filter_component_scss__WEBPACK_IMPORTED_MODULE_2__["default"]]
      }), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [_ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"], src_services_common_service__WEBPACK_IMPORTED_MODULE_5__["CommonService"]])], WalletFilterComponent);
      /***/
    },

    /***/
    "AytR":
    /*!*****************************************!*\
      !*** ./src/environments/environment.ts ***!
      \*****************************************/

    /*! exports provided: environment */

    /***/
    function AytR(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "environment", function () {
        return environment;
      }); // This file can be replaced during build by using the `fileReplacements` array.
      // `ng build --prod` replaces `environment.ts` with `environment.prod.ts`.
      // The list of file replacements can be found in `angular.json`.


      var environment = {
        production: false,
        //globalInitURL: "https://driver.1pay.devops.merce.co/apiSample.php",
        //globalInitURL : 'http://mobapp01.centralindia.cloudapp.azure.com:8181/netcgateway/globalinit',
        //globalInitURL : 'https://mobapp01.1move.in/svclocator/globalinit',
        globalInitURL: 'https://mobapp01.1move.in/svclocator/globalinit',
        appVersion: 'v0.0.78',
        packageId: 'in.mobile1pay.fleet.uat',
        appBuildDate: '08 Dec 2021',
        appBuildCommitId: '',
        appDbNew: 'New app with version v0.0.78 is released on 08 Dec 2021 with add vehicle feature',
        loggingTool: 'sentry',
        mloggerSeverity: 0,
        sentryDsn: 'https://bf6e9224ad1a4d81a9a4b93bfa1c461b@o1050731.ingest.sentry.io/6033322',
        sentryTracingOrigins: 'https://sentry.io/auth/login/1pay-mobileware-pvt-ltd/',
        firebaseConfig: {
          apiKey: "AIzaSyBgkQnR3DAqqWPQyEWxs29wqzeKhtnMf2U",
          authDomain: "pay-fastag-dev.firebaseapp.com",
          projectId: "pay-fastag-dev",
          storageBucket: "pay-fastag-dev.appspot.com",
          messagingSenderId: "536472838868",
          appId: "1:536472838868:web:7d2de4672a2809162a9141",
          measurementId: "G-ZZDZD2HTHP"
        },
        collectionName: "fleet_users",
        sentryFeedbackUserDialog: false
      };
      /*
       * For easier debugging in development mode, you can import the following file
       * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`.
       *
       * This import should be commented out in production mode because it will have a negative impact
       * on performance if an error is thrown.
       */
      // import 'zone.js/dist/zone-error';  // Included with Angular CLI.

      /***/
    },

    /***/
    "C9ry":
    /*!*************************************************************************!*\
      !*** ./src/models/vehicle-attachment/vehicle-attachment.component.scss ***!
      \*************************************************************************/

    /*! exports provided: default */

    /***/
    function C9ry(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony default export */


      __webpack_exports__["default"] = "ion-header {\n  box-shadow: 0 -4px 9px 9px rgba(0, 0, 0, 0.1);\n}\nion-header ion-toolbar ion-title {\n  margin: auto 0;\n  padding: 0 20px !important;\n}\nion-header ion-toolbar ion-title ion-icon {\n  font-size: 1.5rem !important;\n}\nion-header ion-toolbar ion-title span {\n  position: absolute;\n  left: 0;\n  width: 100%;\n  text-align: center;\n  font-size: 16px;\n  letter-spacing: 2.4px;\n}\n.form {\n  position: relative;\n  z-index: 99;\n  width: 100%;\n  height: 100%;\n  margin-top: 10px;\n}\n.form ion-list {\n  margin: 0px 18px 0px 18px;\n  box-shadow: none;\n  border: 0.5px solid var(--bg_light);\n  border-radius: 8px;\n  height: 100%;\n}\n.form ion-list ion-item {\n  margin: auto;\n  padding: 10px 15px 0px 15px;\n}\n.form ion-list ion-item ion-label {\n  color: var(--text-light) !important;\n  width: 100% !important;\n  font-weight: 400 !important;\n  font-size: var(--sub_title_font_size) !important;\n}\n.form ion-list ion-item ion-radio {\n  --color-checked: var(--primary);\n}\n.form ion-list ion-item .col-box ion-col {\n  text-align: center;\n  margin: 5px;\n  border: 0.5px solid var(--primary) !important;\n  border-radius: 5px !important;\n  color: var(--primary) !important;\n}\n.form ion-list .autocomp {\n  margin: 10px 15px 10px 15px;\n  font-size: var(--sub_title_font_size);\n}\n.form ion-list .autocomp .ng-select input {\n  padding-top: 10px;\n}\n.form .file {\n  opacity: 0;\n  position: absolute;\n}\n.form .file-input {\n  display: block;\n  position: relative;\n  width: 100px;\n  height: 45px;\n  border-radius: 10px;\n  background: var(--header_gradient_btn);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: #fff;\n  font-weight: bold;\n  cursor: pointer;\n}\n.form .file-input ion-label.file-input {\n  padding: 0 25px !important;\n  color: var(--white) !important;\n  width: 100% !important;\n  padding-bottom: 23px;\n  font-weight: 400 !important;\n  font-size: var(--sub_title_font_size) !important;\n}\n.form .file-name {\n  position: absolute;\n  bottom: -35px;\n  left: 10px;\n  font-size: 0.85rem;\n  color: #555;\n}\n.form .fileName {\n  width: 45%;\n}\nion-footer ion-button {\n  width: 45% !important;\n  margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,  */";
      /***/
    },

    /***/
    "FBGF":
    /*!****************************************!*\
      !*** ./src/services/common.service.ts ***!
      \****************************************/

    /*! exports provided: CommonService */

    /***/
    function FBGF(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "CommonService", function () {
        return CommonService;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _angular_common_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! @angular/common/http */
      "tk/3");
      /* harmony import */


      var _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! @ionic/angular */
      "TEn/");
      /* harmony import */


      var _angular_router__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! @angular/router */
      "tyNb");
      /* harmony import */


      var _base_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(
      /*! ./base-service */
      "4YT6");
      /* harmony import */


      var rxjs_operators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(
      /*! rxjs/operators */
      "kU1M");
      /* harmony import */


      var _constants__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(
      /*! ./constants */
      "k8oS");
      /* harmony import */


      var _angular_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(
      /*! @angular/common */
      "ofXK");
      /* harmony import */


      var _mlogger_service__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(
      /*! ./mlogger.service */
      "0InE");
      /* harmony import */


      var _capacitor_clipboard__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(
      /*! @capacitor/clipboard */
      "PJjM");
      /* harmony import */


      var rxjs__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(
      /*! rxjs */
      "qCKp");
      /* harmony import */


      var _ionic_native_file_opener_ngx__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(
      /*! @ionic-native/file-opener/ngx */
      "te5A");

      var CommonService = /*#__PURE__*/function (_base_service__WEBPAC3) {
        _inherits(CommonService, _base_service__WEBPAC3);

        var _super3 = _createSuper(CommonService);

        function CommonService(_mlogger, _loading, _httpClient, _toast, _alert, _fileOpener, _router, document, renderFactory) {
          var _this5;

          _classCallCheck(this, CommonService);

          _this5 = _super3.call(this);
          _this5._mlogger = _mlogger;
          _this5._loading = _loading;
          _this5._httpClient = _httpClient;
          _this5._toast = _toast;
          _this5._alert = _alert;
          _this5._fileOpener = _fileOpener;
          _this5._router = _router;
          _this5.document = document;
          _this5.renderFactory = renderFactory;
          _this5.fileName = 'common.service.ts';

          _this5.convertBlobToBase64 = function (blob) {
            return new Promise(function (resolve, reject) {
              _this5.log('-- convertBlobToBase64 --'); // tslint:disable-next-line:new-parens


              var fileReader = new FileReader();
              var zoneOriginalInstance = fileReader.__zone_symbol__originalInstance;
              var reader = zoneOriginalInstance || fileReader;

              reader.onerror = function () {
                _this5.log({
                  failure: 'error'
                });

                reject({
                  error: 'error in convertBlobToBase64'
                });
              };

              reader.onload = function () {
                _this5.log({
                  success: reader.result
                });

                resolve(reader.result);
              };

              reader.readAsDataURL(blob);
            });
          };

          _this5.renderer = _this5.renderFactory.createRenderer(null, null);

          _this5.changeTheme(_this5.getAppTheme());

          return _this5;
        }

        _createClass(CommonService, [{
          key: "changeTheme",
          value: function changeTheme(themeName) {
            this.removeTheme(themeName);
            this.renderer.addClass(this.document.body, themeName);
          }
        }, {
          key: "removeTheme",
          value: function removeTheme(themeName) {
            if (localStorage.getItem("theme") === null) {
              localStorage.setItem("theme", themeName);
            } else {
              this.renderer.removeClass(this.document.body, localStorage.getItem("theme"));
              localStorage.setItem("theme", themeName);
            }
          }
        }, {
          key: "showLoader",
          value: function showLoader() {
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() {
              return regeneratorRuntime.wrap(function _callee3$(_context3) {
                while (1) {
                  switch (_context3.prev = _context3.next) {
                    case 0:
                      _context3.next = 2;
                      return this._loading.create({
                        cssClass: 'my-custom-class',
                        message: 'Loading...',
                        backdropDismiss: true
                      });

                    case 2:
                      this.loading = _context3.sent;
                      _context3.next = 5;
                      return this.loading.present();

                    case 5:
                    case "end":
                      return _context3.stop();
                  }
                }
              }, _callee3, this);
            }));
          }
        }, {
          key: "hideLoader",
          value: function hideLoader() {
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee4() {
              return regeneratorRuntime.wrap(function _callee4$(_context4) {
                while (1) {
                  switch (_context4.prev = _context4.next) {
                    case 0:
                      _context4.next = 2;
                      return this.loading.dismiss();

                    case 2:
                    case "end":
                      return _context4.stop();
                  }
                }
              }, _callee4, this);
            }));
          }
        }, {
          key: "loadingShow",
          value: function loadingShow() {
            // this.loading = await this._loading.create({
            //   cssClass: 'my-custom-class',
            // });
            // await this.loading.present();
            this._loading.create({
              message: 'Loading...'
            }).then(function (response) {
              response.present();
            });
          }
        }, {
          key: "loadingHide",
          value: function loadingHide() {
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee5() {
              var ng;
              return regeneratorRuntime.wrap(function _callee5$(_context5) {
                while (1) {
                  switch (_context5.prev = _context5.next) {
                    case 0:
                      // await this._loading.dismiss();
                      ng = this;
                      setTimeout(function () {
                        ng._loading.dismiss();
                      }, 2000);

                    case 2:
                    case "end":
                      return _context5.stop();
                  }
                }
              }, _callee5, this);
            }));
          }
        }, {
          key: "loadingHide2",
          value: function loadingHide2() {
            var _this6 = this;

            this._loading.dismiss().then(function (response) {})["catch"](function (err) {
              _this6.log('Error occured : ', err);
            });
          }
        }, {
          key: "simpleToast",
          value: function simpleToast(msg) {
            var tm = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 3000;
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee6() {
              var toast;
              return regeneratorRuntime.wrap(function _callee6$(_context6) {
                while (1) {
                  switch (_context6.prev = _context6.next) {
                    case 0:
                      _context6.next = 2;
                      return this._toast.create({
                        message: msg,
                        position: 'bottom',
                        color: 'primary',
                        translucent: true,
                        animated: true,
                        duration: tm
                      });

                    case 2:
                      toast = _context6.sent;
                      toast.present();

                    case 4:
                    case "end":
                      return _context6.stop();
                  }
                }
              }, _callee6, this);
            }));
          }
        }, {
          key: "notificationToast",
          value: function notificationToast(msg) {
            var tm = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 5000;
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee7() {
              var toast;
              return regeneratorRuntime.wrap(function _callee7$(_context7) {
                while (1) {
                  switch (_context7.prev = _context7.next) {
                    case 0:
                      _context7.next = 2;
                      return this._toast.create({
                        message: msg,
                        position: 'top',
                        color: 'primary',
                        translucent: true,
                        animated: true,
                        duration: tm
                      });

                    case 2:
                      toast = _context7.sent;
                      toast.present();

                    case 4:
                    case "end":
                      return _context7.stop();
                  }
                }
              }, _callee7, this);
            }));
          }
        }, {
          key: "errorToast",
          value: function errorToast(msg) {
            var tm = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 3000;
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee8() {
              var toast;
              return regeneratorRuntime.wrap(function _callee8$(_context8) {
                while (1) {
                  switch (_context8.prev = _context8.next) {
                    case 0:
                      _context8.next = 2;
                      return this._toast.create({
                        message: msg,
                        position: 'bottom',
                        color: 'danger',
                        translucent: true,
                        animated: true,
                        duration: 3000
                      });

                    case 2:
                      toast = _context8.sent;
                      toast.present();

                    case 4:
                    case "end":
                      return _context8.stop();
                  }
                }
              }, _callee8, this);
            }));
          }
        }, {
          key: "simpleAlert",
          value: function simpleAlert(headerVal, messageVal) {
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee9() {
              var alert;
              return regeneratorRuntime.wrap(function _callee9$(_context9) {
                while (1) {
                  switch (_context9.prev = _context9.next) {
                    case 0:
                      _context9.next = 2;
                      return this._alert.create({
                        cssClass: 'my-custom-class',
                        mode: 'ios',
                        header: headerVal,
                        message: messageVal,
                        buttons: ['OK']
                      });

                    case 2:
                      alert = _context9.sent;
                      _context9.next = 5;
                      return alert.present();

                    case 5:
                    case "end":
                      return _context9.stop();
                  }
                }
              }, _callee9, this);
            }));
          }
        }, {
          key: "routeToPage",
          value: function routeToPage(page, data) {
            var navigationExtras = {
              queryParams: {
                data: JSON.stringify(data)
              }
            };

            this._router.navigate(['./' + page], navigationExtras);
          }
        }, {
          key: "getParamData",
          value: function getParamData() {
            var data = JSON.parse(this._router.getCurrentNavigation().extras.queryParams.data); //this.log({ paramData: data });

            return typeof data !== 'undefined' ? data : null;
          }
        }, {
          key: "getLocalData",
          value: function getLocalData(obj) {
            var columnArray = _constants__WEBPACK_IMPORTED_MODULE_7__["COLUMNS"];
            return this._httpClient.get('./assets/data-models/' + obj.local_json_file + '.json', {}).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["map"])(function (resp) {
              if (resp.status) {
                if (obj.mapcol) {
                  resp.columns.forEach(function (item, index) {
                    resp.columns[index] = columnArray[item];
                  });
                }

                return resp;
              }
            }));
          }
        }, {
          key: "fetchData",
          value: function fetchData(dataObj) {
            var _this7 = this;

            var _a, _b;

            this.systemException({
              fileName: 'API call ',
              functionName: dataObj.api_url,
              error: dataObj
            });
            var columnArray = _constants__WEBPACK_IMPORTED_MODULE_7__["COLUMNS"];

            if (!this.isOnLine()) {
              this.simpleToast(_constants__WEBPACK_IMPORTED_MODULE_7__["CONSTANTS"].OFFLINE_MSG);
              return {
                error: '',
                d_type: 'local',
                status: false,
                count: 0,
                data: [],
                message: "You are offline"
              }; //return this.getLocalData(dataObj);
            } else {
              var row_offset = dataObj.offset;
              var data = dataObj.param_data;
              var url = dataObj.api_url;

              if ((_a = dataObj === null || dataObj === void 0 ? void 0 : dataObj.param_data) === null || _a === void 0 ? void 0 : _a.file) {
                data = (_b = dataObj.param_data) === null || _b === void 0 ? void 0 : _b.file;
              }

              if (dataObj.method === 'post') {
                return this._httpClient.post(url, data).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["timeout"])(_constants__WEBPACK_IMPORTED_MODULE_7__["CONSTANTS"].API_TIMEOUT), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["catchError"])(function (e) {
                  var obj = {
                    fileName: _this7.fileName,
                    functionName: 'fetchData()',
                    error: e
                  };

                  _this7.systemException(obj);

                  return Object(rxjs__WEBPACK_IMPORTED_MODULE_11__["of"])({
                    error: e,
                    d_type: 'local',
                    status: false,
                    count: 0,
                    data: [],
                    message: "System error"
                  });
                })).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["map"])(function (resp) {
                  if (resp === null || resp === void 0 ? void 0 : resp.status) {
                    if (dataObj.mapcol) {
                      resp === null || resp === void 0 ? void 0 : resp.columns.forEach(function (item, index) {
                        resp.columns[index] = columnArray[item];
                      });
                    }

                    return resp;
                  } else {
                    return resp;
                  }
                  /*
                  if (resp?.status && (resp?.data == null || resp?.data?.length > 0)) {
                    if (dataObj.mapcol) {
                      resp?.columns.forEach((item, index) => {
                        resp.columns[index] = columnArray[item];
                      });
                    }
                    return resp;
                  }
                  if ((resp?.data == null || resp.data?.length == 0) || !resp?.status) {
                    return { d_type: 'local', message: resp.message, status: true, count: 0, data: [] };
                  }*/

                }, function (error) {
                  return {
                    error: error,
                    d_type: 'local',
                    status: true,
                    count: 0,
                    data: []
                  };
                }));
              }

              if (dataObj.method === 'get') {
                return this._httpClient.get(url).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["timeout"])(_constants__WEBPACK_IMPORTED_MODULE_7__["CONSTANTS"].API_TIMEOUT), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["catchError"])(function (e) {
                  var obj = {
                    fileName: _this7.fileName,
                    functionName: 'fetchData()',
                    error: e
                  };

                  _this7.systemException(obj);

                  return Object(rxjs__WEBPACK_IMPORTED_MODULE_11__["of"])({
                    error: e,
                    d_type: 'local',
                    status: false,
                    count: 0,
                    data: [],
                    message: "System error"
                  });
                })).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["map"])(function (resp) {
                  var _a;

                  if (resp === null || resp === void 0 ? void 0 : resp.status) {
                    if (!dataObj.mapcol) return resp;
                  } else {
                    if (((_a = resp.data) === null || _a === void 0 ? void 0 : _a.length) == 0 || !(resp === null || resp === void 0 ? void 0 : resp.status)) {
                      return _this7.getLocalData(dataObj);
                    }
                  }
                }));
              }

              if (dataObj.method === 'patch') {
                return this._httpClient.patch(url, dataObj === null || dataObj === void 0 ? void 0 : dataObj.body).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["timeout"])(_constants__WEBPACK_IMPORTED_MODULE_7__["CONSTANTS"].API_TIMEOUT), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["catchError"])(function (e) {
                  var obj = {
                    fileName: _this7.fileName,
                    functionName: 'fetchData()',
                    error: e
                  };

                  _this7.systemException(obj);

                  return Object(rxjs__WEBPACK_IMPORTED_MODULE_11__["of"])({
                    error: e,
                    d_type: 'local',
                    status: false,
                    count: 0,
                    data: [],
                    message: "System error"
                  });
                })).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["map"])(function (resp) {
                  var _a;

                  if (resp === null || resp === void 0 ? void 0 : resp.status) {
                    if (!dataObj.mapcol) return resp;
                  } else {
                    if (((_a = resp.data) === null || _a === void 0 ? void 0 : _a.length) == 0 || !(resp === null || resp === void 0 ? void 0 : resp.status)) {
                      return _this7.getLocalData(dataObj);
                    }
                  }
                }));
              }
            }
          }
        }, {
          key: "systemException",
          value: function systemException(obj) {
            this.logger(_mlogger_service__WEBPACK_IMPORTED_MODULE_9__["Mlogger"].severity.debug, [], _mlogger_service__WEBPACK_IMPORTED_MODULE_9__["Mlogger"].step.log, obj.fileName + ' in ' + obj.functionName, obj.error); // this.log({
            //   systemException: obj
            // });
          }
          /**create a param object for sentry data input */

        }, {
          key: "logger",
          value: function logger(severity, obj, step, fn_name, fn_param) {
            this.log(fn_name);

            if (1) {
              var array;
              var operation;
              var data;

              switch (step) {
                case _mlogger_service__WEBPACK_IMPORTED_MODULE_9__["Mlogger"].step.start:
                  array = step;
                  operation = 'Start: ';
                  data = {
                    fn_start_time: performance.now()
                  };
                  break;

                case _mlogger_service__WEBPACK_IMPORTED_MODULE_9__["Mlogger"].step.log:
                  operation = 'Log: ';
                  var paramObj = {
                    data: fn_param,
                    message: operation + fn_name,
                    timestamp: Math.floor(Date.now() / 1000)
                  };

                  this._mlogger.log(severity, step, null, this.getLocalUserId(), null, null, operation + fn_name, null, paramObj);

                  return;

                case _mlogger_service__WEBPACK_IMPORTED_MODULE_9__["Mlogger"].step.end:
                  array = 1;
                  operation = 'End: ';
                  data = {
                    fn_end_time: performance.now()
                  };
                  break;
              }

              data.fn_param = fn_param;
              data.fn_name = fn_name;
              obj[array] = {
                data: data,
                message: operation + fn_name,
                timestamp: Math.floor(Date.now() / 1000)
              };

              this._mlogger.log(0, step, null, this.getLocalUserId(), null, null, operation + fn_name, null, obj);
            }
          }
        }, {
          key: "copyText",
          value: function copyText(text) {
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee10() {
              var obj;
              return regeneratorRuntime.wrap(function _callee10$(_context10) {
                while (1) {
                  switch (_context10.prev = _context10.next) {
                    case 0:
                      _context10.prev = 0;
                      _context10.next = 3;
                      return _capacitor_clipboard__WEBPACK_IMPORTED_MODULE_10__["Clipboard"].write({
                        string: text
                      });

                    case 3:
                      this.simpleToast("copied", 500);
                      _context10.next = 10;
                      break;

                    case 6:
                      _context10.prev = 6;
                      _context10.t0 = _context10["catch"](0);
                      obj = {
                        fileName: this.fileName,
                        functionName: 'copyText(text)',
                        error: _context10.t0
                      };
                      this.systemException(obj);

                    case 10:
                    case "end":
                      return _context10.stop();
                  }
                }
              }, _callee10, this, [[0, 6]]);
            }));
          }
        }, {
          key: "openFile",
          value: function openFile(obj) {
            var _this8 = this;

            try {
              var mimeType = obj.base64.split(';')[0].split(':')[1];

              this._fileOpener.open(obj.filePath, mimeType).then(function () {
                _this8.simpleToast('File downloaded');
              })["catch"](function (err) {
                _this8.simpleToast('Error in opening the file / not supported in browser');

                _this8.log(err);
              });
            } catch (error) {
              var _obj = {
                fileName: this.fileName,
                functionName: 'openFile(filePath)',
                error: error
              };
              this.systemException(_obj);
            }
          }
        }]);

        return CommonService;
      }(_base_service__WEBPACK_IMPORTED_MODULE_5__["BaseService"]);

      CommonService.ctorParameters = function () {
        return [{
          type: _mlogger_service__WEBPACK_IMPORTED_MODULE_9__["MloggerProvider"]
        }, {
          type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["LoadingController"]
        }, {
          type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"]
        }, {
          type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ToastController"]
        }, {
          type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["AlertController"]
        }, {
          type: _ionic_native_file_opener_ngx__WEBPACK_IMPORTED_MODULE_12__["FileOpener"]
        }, {
          type: _angular_router__WEBPACK_IMPORTED_MODULE_4__["Router"]
        }, {
          type: undefined,
          decorators: [{
            type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"],
            args: [_angular_common__WEBPACK_IMPORTED_MODULE_8__["DOCUMENT"]]
          }]
        }, {
          type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["RendererFactory2"]
        }];
      };

      CommonService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
        providedIn: 'root'
      }), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [_mlogger_service__WEBPACK_IMPORTED_MODULE_9__["MloggerProvider"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["LoadingController"], _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ToastController"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["AlertController"], _ionic_native_file_opener_ngx__WEBPACK_IMPORTED_MODULE_12__["FileOpener"], _angular_router__WEBPACK_IMPORTED_MODULE_4__["Router"], Object, _angular_core__WEBPACK_IMPORTED_MODULE_1__["RendererFactory2"]])], CommonService);
      /***/
    },

    /***/
    "H5ze":
    /*!****************************************************************************************************!*\
      !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/vehicle-filter/vehicle-filter.component.html ***!
      \****************************************************************************************************/

    /*! exports provided: default */

    /***/
    function H5ze(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony default export */


      __webpack_exports__["default"] = "<ion-header>\n  <ion-toolbar>\n    <ion-buttons slot=\"start\">\n      <ion-back-button text=\"\" icon=\"chevron-back-sharp\"></ion-back-button>\n    </ion-buttons>\n    <ion-title>\n      <div class=\"d-flex\">\n        <span class=\"logo\">Vehicle List</span>\n      </div>\n    </ion-title>\n  </ion-toolbar>\n</ion-header>\n<ion-content class=\"bg-img1\" fullscreen>\n  <div class=\"form\">\n    <ion-grid>\n      <ion-row class=\"header-box\">\n        <ion-col size=\"6\">\n          <h4 class=\"ion-text-left\">Filters</h4>\n        </ion-col>\n        <ion-col size=\"6\">\n          <h4 class=\"ion-text-right\">Reset</h4>\n        </ion-col>\n      </ion-row>\n    </ion-grid>\n    <ion-list lines=\"none\">\n      <ion-radio-group>\n        <ion-item>\n          <ion-label class=\"first-item\">Date Range</ion-label>\n          <ion-radio slot=\"end\" value=\"ca\" (click)=\"dateSelected()\"></ion-radio>\n        </ion-item>\n        <ion-item *ngIf=\"dateSel\">\n          <ion-grid class=\"col-box\">\n            <ion-row>\n              <ion-col>\n                <ion-label>From</ion-label>\n                <ion-datetime display-timezone=\"utc\"></ion-datetime>\n              </ion-col>\n              <ion-col>\n                <ion-label>To</ion-label>\n                <ion-datetime display-timezone=\"utc\"></ion-datetime>\n              </ion-col>\n            </ion-row>\n          </ion-grid>\n        </ion-item>\n      </ion-radio-group>\n    </ion-list>\n  </div>\n</ion-content>\n<ion-footer>\n  <ion-toolbar>\n    <ion-button size=\"default\" class=\"btn\" slot=\"end\" (click)=\"cancel()\">Cancel</ion-button>\n    <ion-button size=\"default\" class=\"btn\" slot=\"end\" (click)=\"confirm()\">Apply</ion-button>\n  </ion-toolbar>\n</ion-footer>";
      /***/
    },

    /***/
    "HEGi":
    /*!***************************************************************!*\
      !*** ./src/models/service-filter/service-filter.component.ts ***!
      \***************************************************************/

    /*! exports provided: ServiceFilterComponent */

    /***/
    function HEGi(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "ServiceFilterComponent", function () {
        return ServiceFilterComponent;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _raw_loader_service_filter_component_html__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! raw-loader!./service-filter.component.html */
      "Sdes");
      /* harmony import */


      var _service_filter_component_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! ./service-filter.component.scss */
      "zTuZ");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! @ionic/angular */
      "TEn/");
      /* harmony import */


      var src_services_common_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(
      /*! src/services/common.service */
      "FBGF");

      var ServiceFilterComponent = /*#__PURE__*/function () {
        function ServiceFilterComponent(_modelController, _commonService) {
          _classCallCheck(this, ServiceFilterComponent);

          this._modelController = _modelController;
          this._commonService = _commonService;
          this.refundSel = false;
          this.dateSel = false;
          this.tollSel = false;
          this.vehicleSel = false;
          this.validateDate = [];
          this.data = {
            startDate: '',
            endDate: ''
          };
        }

        _createClass(ServiceFilterComponent, [{
          key: "ngOnInit",
          value: function ngOnInit() {
            var today = new Date();

            var monthStart = this._commonService.getLastThreeMonthDate(365);

            var monthEnd = today.toISOString().substr(0, 10);
            this.setStartDate = monthStart;
            this.setEndDate = monthEnd;
            this.startDate = this._startDate;
            this.endDate = this._endDate;
          }
        }, {
          key: "rechargeSelected",
          value: function rechargeSelected() {
            this.vehicleSel = false;
            this.tollSel = false;
            this.dateSel = false;
            this.refundSel = false;
          }
        }, {
          key: "refundSelected",
          value: function refundSelected() {
            this.vehicleSel = false;
            this.tollSel = false;
            this.dateSel = false;
            this.refundSel = true;
          }
        }, {
          key: "dateSelected",
          value: function dateSelected() {
            this.vehicleSel = false;
            this.tollSel = false;
            this.refundSel = false;
            this.dateSel = true;
          }
        }, {
          key: "vahicleSelected",
          value: function vahicleSelected() {
            this.tollSel = false;
            this.vehicleSel = true;
            this.refundSel = false;
            this.dateSel = false;
          }
        }, {
          key: "tollSelected",
          value: function tollSelected() {
            this.vehicleSel = false;
            this.tollSel = true;
            this.refundSel = false;
            this.dateSel = false;
          }
        }, {
          key: "cancel",
          value: function cancel() {
            this.validateDate = [];

            this._modelController.dismiss(this.data);
          }
        }, {
          key: "onDateChange",
          value: function onDateChange(event) {
            var start_date = new Date(this.startDate);
            var end_date = new Date(this.endDate);

            if (end_date.getTime() < start_date.getTime()) {
              if (this.endDate) {
                this.endDate = this.startDate;
              }
            }

            this.validateDate.push(event);
          }
        }, {
          key: "confirm",
          value: function confirm() {
            this.data.userOption = 'confirm';
            this.data.startDate = this.startDate;
            this.data.endDate = this.endDate;

            this._modelController.dismiss(this.data);
          }
        }]);

        return ServiceFilterComponent;
      }();

      ServiceFilterComponent.ctorParameters = function () {
        return [{
          type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"]
        }, {
          type: src_services_common_service__WEBPACK_IMPORTED_MODULE_5__["CommonService"]
        }];
      };

      ServiceFilterComponent.propDecorators = {
        _startDate: [{
          type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Input"]
        }],
        _endDate: [{
          type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Input"]
        }]
      };
      ServiceFilterComponent = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["Component"])({
        selector: 'app-service-filter',
        template: _raw_loader_service_filter_component_html__WEBPACK_IMPORTED_MODULE_1__["default"],
        styles: [_service_filter_component_scss__WEBPACK_IMPORTED_MODULE_2__["default"]]
      }), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [_ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"], src_services_common_service__WEBPACK_IMPORTED_MODULE_5__["CommonService"]])], ServiceFilterComponent);
      /***/
    },

    /***/
    "KqhZ":
    /*!*************************************!*\
      !*** ./src/services/fcm.service.ts ***!
      \*************************************/

    /*! exports provided: FcmService */

    /***/
    function KqhZ(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "FcmService", function () {
        return FcmService;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _capacitor_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! @capacitor/core */
      "FUe0");
      /* harmony import */


      var _base_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! ./base-service */
      "4YT6");
      /* harmony import */


      var _common_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! ./common.service */
      "FBGF");
      /* harmony import */


      var _capacitor_push_notifications__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(
      /*! @capacitor/push-notifications */
      "asNa");
      /* harmony import */


      var _constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(
      /*! ./constants */
      "k8oS");

      var FcmService = /*#__PURE__*/function (_base_service__WEBPAC4) {
        _inherits(FcmService, _base_service__WEBPAC4);

        var _super4 = _createSuper(FcmService);

        // Channel1: any = [{
        //     importance: this.Importance,
        //     id: "broadcast",
        //     name: "Broadcast",
        //     description: "Include all the broadcast notifications"
        // },
        // {
        //     importance: this.Importance,
        //     id: "transaction",
        //     name: "Transaction",
        //     description: "Include all the transaction notifications"
        // }];
        function FcmService(_commonService) {
          var _this9;

          _classCallCheck(this, FcmService);

          _this9 = _super4.call(this);
          _this9._commonService = _commonService;
          _this9.fileName = 'fcm.services.ts';
          _this9.Importance = 4;
          _this9.localInit = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"]();
          return _this9;
        }

        _createClass(FcmService, [{
          key: "initPush",
          value: function initPush() {
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee12() {
              var _this10 = this;

              return regeneratorRuntime.wrap(function _callee12$(_context12) {
                while (1) {
                  switch (_context12.prev = _context12.next) {
                    case 0:
                      if (_capacitor_core__WEBPACK_IMPORTED_MODULE_2__["Capacitor"].getPlatform() != 'web') {
                        this.getChannelList().subscribe(function (event) {
                          return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this10, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee11() {
                            return regeneratorRuntime.wrap(function _callee11$(_context11) {
                              while (1) {
                                switch (_context11.prev = _context11.next) {
                                  case 0:
                                    if (!event.status) {
                                      _context11.next = 6;
                                      break;
                                    }

                                    console.log({
                                      channelList: event
                                    });
                                    this.Channel = event.data;
                                    this.Channel.forEach(function (item) {
                                      if (item.importance) {
                                        item.importance = item.importance;
                                      }
                                    });
                                    _context11.next = 6;
                                    return this.registerPush();

                                  case 6:
                                  case "end":
                                    return _context11.stop();
                                }
                              }
                            }, _callee11, this);
                          }));
                        });
                      }

                    case 1:
                    case "end":
                      return _context12.stop();
                  }
                }
              }, _callee12, this);
            }));
          }
        }, {
          key: "getChannelList",
          value: function getChannelList() {
            try {
              var dataObj = {
                offset: 0,
                method: 'get',
                api_url: this.getLocalapiBaseURL() + _constants__WEBPACK_IMPORTED_MODULE_6__["CONSTANTS"].GET_CHANNELS_API,
                local_json_file: '',
                param_data: {},
                mapcol: false
              };

              var resp = this._commonService.fetchData(dataObj);

              return resp;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'getChannelList()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "selectChannel",
          value: function selectChannel(obj) {
            try {
              if (obj.isSubscribe) {
                var subscribeURL = this.getLocalapiBaseURL() + _constants__WEBPACK_IMPORTED_MODULE_6__["CONSTANTS"].SUBSCRIBE_CHANNEL_API + obj.channelId + '/' + this.getFCMToken();
              } else {
                var subscribeURL = this.getLocalapiBaseURL() + _constants__WEBPACK_IMPORTED_MODULE_6__["CONSTANTS"].UNSUBSCRIBE_CHANNEL_API + obj.channelId + '/' + this.getFCMToken();
              }

              var dataObj = {
                offset: 0,
                method: 'patch',
                api_url: subscribeURL,
                local_json_file: '',
                param_data: {},
                mapcol: false,
                body: ''
              };

              var resp = this._commonService.fetchData(dataObj);

              return resp;
            } catch (error) {
              var _obj2 = {
                fileName: this.fileName,
                functionName: 'selectChannel()',
                error: error
              };

              this._commonService.systemException(_obj2);
            }
          }
        }, {
          key: "sentNotification",
          value: function sentNotification(obj) {
            try {
              var dataObj = {
                offset: 0,
                method: 'post',
                api_url: this.getLocalapiBaseURL() + _constants__WEBPACK_IMPORTED_MODULE_6__["CONSTANTS"].TOPIC_NOTIFICATION_API,
                local_json_file: '',
                param_data: obj,
                mapcol: false,
                body: ''
              };

              var resp = this._commonService.fetchData(dataObj);

              return resp;
            } catch (error) {
              var _obj3 = {
                fileName: this.fileName,
                functionName: 'selectChannel()',
                error: error
              };

              this._commonService.systemException(_obj3);
            }
          }
        }, {
          key: "registerPush",
          value: function registerPush() {
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee14() {
              var _this11 = this;

              return regeneratorRuntime.wrap(function _callee14$(_context14) {
                while (1) {
                  switch (_context14.prev = _context14.next) {
                    case 0:
                      // Request permission to use push notifications
                      // iOS will prompt user and return if they granted permission or not
                      // Android will just grant without prompting
                      _capacitor_push_notifications__WEBPACK_IMPORTED_MODULE_5__["PushNotifications"].requestPermissions().then(function (result) {
                        return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this11, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee13() {
                          var _iterator2, _step2, channel;

                          return regeneratorRuntime.wrap(function _callee13$(_context13) {
                            while (1) {
                              switch (_context13.prev = _context13.next) {
                                case 0:
                                  if (!(result.receive === 'granted')) {
                                    _context13.next = 21;
                                    break;
                                  }

                                  _capacitor_push_notifications__WEBPACK_IMPORTED_MODULE_5__["PushNotifications"].register();

                                  _iterator2 = _createForOfIteratorHelper(this.Channel);
                                  _context13.prev = 3;

                                  _iterator2.s();

                                case 5:
                                  if ((_step2 = _iterator2.n()).done) {
                                    _context13.next = 11;
                                    break;
                                  }

                                  channel = _step2.value;
                                  _context13.next = 9;
                                  return _capacitor_push_notifications__WEBPACK_IMPORTED_MODULE_5__["PushNotifications"].createChannel(channel);

                                case 9:
                                  _context13.next = 5;
                                  break;

                                case 11:
                                  _context13.next = 16;
                                  break;

                                case 13:
                                  _context13.prev = 13;
                                  _context13.t0 = _context13["catch"](3);

                                  _iterator2.e(_context13.t0);

                                case 16:
                                  _context13.prev = 16;

                                  _iterator2.f();

                                  return _context13.finish(16);

                                case 19:
                                  _context13.next = 21;
                                  break;

                                case 21:
                                case "end":
                                  return _context13.stop();
                              }
                            }
                          }, _callee13, this, [[3, 13, 16, 19]]);
                        }));
                      });

                      _capacitor_push_notifications__WEBPACK_IMPORTED_MODULE_5__["PushNotifications"].addListener('registration', function (token) {
                        var obj = {
                          fileName: 'Token ' + _this11.fileName,
                          functionName: 'registerPush(data)',
                          error: {
                            token: token
                          }
                        };

                        _this11._commonService.systemException(obj);

                        _this11._commonService.setFCMToken(token.value);

                        _this11.localInit.emit({
                          state: 'fcmToken',
                          data_resp: token.value
                        });

                        console.log({
                          'Push registration success, token': token.value
                        });
                      });

                      _capacitor_push_notifications__WEBPACK_IMPORTED_MODULE_5__["PushNotifications"].addListener('registrationError', function (error) {
                        console.log({
                          'Error on registration': JSON.stringify(error)
                        });
                      });

                      _capacitor_push_notifications__WEBPACK_IMPORTED_MODULE_5__["PushNotifications"].addListener('pushNotificationReceived', function (notification) {
                        _this11._commonService.notificationToast(notification.title + ": " + notification.body);

                        console.log({
                          'Push received': JSON.stringify(notification)
                        });
                      });

                      _capacitor_push_notifications__WEBPACK_IMPORTED_MODULE_5__["PushNotifications"].addListener('pushNotificationActionPerformed', function (notification) {
                        console.log({
                          'Push action performed': JSON.stringify(notification)
                        });
                      });

                    case 5:
                    case "end":
                      return _context14.stop();
                  }
                }
              }, _callee14);
            }));
          }
        }]);

        return FcmService;
      }(_base_service__WEBPACK_IMPORTED_MODULE_3__["BaseService"]);

      FcmService.ctorParameters = function () {
        return [{
          type: _common_service__WEBPACK_IMPORTED_MODULE_4__["CommonService"]
        }];
      };

      FcmService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
        providedIn: 'root'
      }), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [_common_service__WEBPACK_IMPORTED_MODULE_4__["CommonService"]])], FcmService);
      /***/
    },

    /***/
    "LLt/":
    /*!**************************************!*\
      !*** ./src/services/auth.service.ts ***!
      \**************************************/

    /*! exports provided: AuthService */

    /***/
    function LLt(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "AuthService", function () {
        return AuthService;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var src_environments_environment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! src/environments/environment */
      "AytR");
      /* harmony import */


      var _base_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! ./base-service */
      "4YT6");
      /* harmony import */


      var _common_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! ./common.service */
      "FBGF");
      /* harmony import */


      var _constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(
      /*! ./constants */
      "k8oS");
      /* harmony import */


      var _angular_fire_auth__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(
      /*! @angular/fire/auth */
      "UbJi");

      var AuthService = /*#__PURE__*/function (_base_service__WEBPAC5) {
        _inherits(AuthService, _base_service__WEBPAC5);

        var _super5 = _createSuper(AuthService);

        function AuthService(commonService, fireAuth) {
          var _this12;

          _classCallCheck(this, AuthService);

          _this12 = _super5.call(this);
          _this12.commonService = commonService;
          _this12.fireAuth = fireAuth;
          _this12.fileName = 'auth.service.ts';
          _this12.userLogin = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"]();
          return _this12;
        }

        _createClass(AuthService, [{
          key: "login",
          value: function login(obj) {
            var _this13 = this;

            try {
              var data;
              var time_stamp = new Date().toISOString();

              if (obj.login_type === 'mobile') {
                data = {
                  "password": obj.password,
                  "userId": obj.userId,
                  "login_type": obj.login_type,
                  "timestamp": time_stamp
                };
              }

              var dataObj = {
                offset: 0,
                method: 'post',
                api_url: this.getLocalapiBaseURL() + _constants__WEBPACK_IMPORTED_MODULE_5__["CONSTANTS"].LOGIN_API,
                local_json_file: 'local-login',
                param_data: data,
                mapcol: false
              };
              var resp = this.commonService.fetchData(dataObj);
              resp.subscribe(function (data) {
                if (data.status) _this13.userLogin.emit({
                  state: 'login',
                  data_resp: data
                });
              });
              return resp;
            } catch (error) {
              var _obj4 = {
                fileName: this.fileName,
                functionName: 'login(obj)',
                error: error
              };
              this.commonService.systemException(_obj4);
            }
          }
        }, {
          key: "logout",
          value: function logout() {
            try {
              this.userLogin.emit({
                state: 'logout'
              });
              localStorage.clear();
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'logout()',
                error: error
              };
              this.commonService.systemException(obj);
            }
          }
        }, {
          key: "globalAPI",
          value: function globalAPI() {
            try {
              var deviceinfo = this.getLocalgetDeviceInfo();
              console.log({
                deviceinfo: deviceinfo
              });
              var dataObj = {
                offset: 0,
                method: 'post',
                api_url: src_environments_environment__WEBPACK_IMPORTED_MODULE_2__["environment"].globalInitURL,
                local_json_file: '',
                param_data: {
                  package_id: src_environments_environment__WEBPACK_IMPORTED_MODULE_2__["environment"].packageId
                },
                mapcol: false
              };
              return this.commonService.fetchData(dataObj);
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'globalAPI()',
                error: error
              };
              this.commonService.systemException(obj);
            }
          }
        }, {
          key: "localAPI",
          value: function localAPI(deviceId) {
            try {
              var deviceinfo = this.getLocalgetDeviceInfo();
              console.log({
                deviceinfo: deviceinfo
              });
              var dataObj = {
                offset: 0,
                method: 'post',
                api_url: this.getLocalapiBaseURL() + _constants__WEBPACK_IMPORTED_MODULE_5__["CONSTANTS"].LOCAL_INIT_URL,
                local_json_file: '',
                param_data: {
                  user_id: this.getLocalUserId(),
                  device_id: deviceId,
                  notification_settings: {},
                  device_info: {
                    fcm_token: this.commonService.getFCMToken(),
                    os_version: deviceinfo.osVersion,
                    device_version: deviceinfo.model,
                    app_version: this.getAppVersion(),
                    model: deviceinfo.model,
                    platform: deviceinfo.platform,
                    operatingSystem: deviceinfo.operatingSystem,
                    osVersion: deviceinfo.osVersion,
                    manufacturer: deviceinfo.manufacturer,
                    isVirtual: deviceinfo.isVirtual,
                    webViewVersion: deviceinfo.webViewVersion
                  }
                },
                mapcol: false
              };
              return this.commonService.fetchData(dataObj);
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'localAPI()',
                error: error
              };
              this.commonService.systemException(obj);
            }
          }
        }, {
          key: "signInWithPhoneNumber",
          value: function signInWithPhoneNumber(recaptchaVerifier, phoneNumber) {
            var _this14 = this;

            return new Promise(function (resolve, reject) {
              _this14.fireAuth.signInWithPhoneNumber(phoneNumber, recaptchaVerifier).then(function (confirmationResult) {
                _this14.confirmationResult = confirmationResult;
                resolve(confirmationResult);
              })["catch"](function (error) {
                console.log("error: ", error);
                reject('SMS not sent');
              });
            });
          }
        }, {
          key: "enterVerificationCode",
          value: function enterVerificationCode(code) {
            return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee16() {
              var _this15 = this;

              return regeneratorRuntime.wrap(function _callee16$(_context16) {
                while (1) {
                  switch (_context16.prev = _context16.next) {
                    case 0:
                      return _context16.abrupt("return", new Promise(function (resolve, reject) {
                        _this15.confirmationResult.confirm(code).then(function (result) {
                          return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this15, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee15() {
                            var user;
                            return regeneratorRuntime.wrap(function _callee15$(_context15) {
                              while (1) {
                                switch (_context15.prev = _context15.next) {
                                  case 0:
                                    console.log("result", result);
                                    user = result.user;
                                    resolve(user);

                                  case 3:
                                  case "end":
                                    return _context15.stop();
                                }
                              }
                            }, _callee15);
                          }));
                        })["catch"](function (error) {
                          reject(error.message);
                        });
                      }));

                    case 1:
                    case "end":
                      return _context16.stop();
                  }
                }
              }, _callee16);
            }));
          }
        }]);

        return AuthService;
      }(_base_service__WEBPACK_IMPORTED_MODULE_3__["BaseService"]);

      AuthService.ctorParameters = function () {
        return [{
          type: _common_service__WEBPACK_IMPORTED_MODULE_4__["CommonService"]
        }, {
          type: _angular_fire_auth__WEBPACK_IMPORTED_MODULE_6__["AngularFireAuth"]
        }];
      };

      AuthService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
        providedIn: 'root'
      }), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [_common_service__WEBPACK_IMPORTED_MODULE_4__["CommonService"], _angular_fire_auth__WEBPACK_IMPORTED_MODULE_6__["AngularFireAuth"]])], AuthService);
      /***/
    },

    /***/
    "MJO3":
    /*!***************************************!*\
      !*** ./src/models/contants.models.ts ***!
      \***************************************/

    /*! exports provided: Constants */

    /***/
    function MJO3(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "Constants", function () {
        return Constants;
      });

      var Constants = function Constants() {
        _classCallCheck(this, Constants);
      };

      Constants.KEY_DEFAULT_LANGUAGE = 'tu_dl';
      /***/
    },

    /***/
    "Sdes":
    /*!*******************************************************************************************************!*\
      !*** ./node_modules/raw-loader/dist/cjs.js!./src/models/service-filter/service-filter.component.html ***!
      \*******************************************************************************************************/

    /*! exports provided: default */

    /***/
    function Sdes(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony default export */


      __webpack_exports__["default"] = "<ion-header>\n  <ion-toolbar>\n    <ion-buttons slot=\"start\">\n      <ion-back-button text=\"\" icon=\"chevron-back-sharp\"></ion-back-button>\n    </ion-buttons>\n    <ion-title>\n      <div class=\"d-flex\">\n        <span class=\"logo\">Service Request</span>\n      </div>\n    </ion-title>\n  </ion-toolbar>\n</ion-header>\n<ion-content class=\"bg-img1\" fullscreen>\n  <div class=\"form\">\n    <ion-grid>\n      <ion-row class=\"header-box\">\n        <ion-col size=\"6\">\n          <h4 class=\"ion-text-left\">Filters</h4>\n        </ion-col>\n        <ion-col size=\"6\">\n          <h4 class=\"ion-text-right\">Reset</h4>\n        </ion-col>\n      </ion-row>\n    </ion-grid>\n    <ion-list lines=\"none\">\n      <ion-radio-group>\n        <ion-item>\n          <ion-label class=\"first-item\">Date Range</ion-label>\n          <ion-radio slot=\"end\" value=\"ca\" (click)=\"dateSelected()\"></ion-radio>\n        </ion-item>\n        <ion-item *ngIf=\"dateSel\">\n          <ion-grid class=\"col-box\">\n            <ion-row>\n              <ion-col>\n                <ion-label>From</ion-label>\n                <ion-datetime [(ngModel)]=\"startDate\" min=\"{{setStartDate}}\" max=\"{{setEndDate}}\"\n                  (ionChange)='onDateChange($event.target.value)'></ion-datetime>\n              </ion-col>\n              <ion-col>\n                <ion-label>To</ion-label>\n                <ion-datetime [(ngModel)]=\"endDate\" min=\"{{startDate}}\" max=\"{{setEndDate}}\"\n                  (ionChange)='onDateChange($event.target.value)'></ion-datetime>\n              </ion-col>\n            </ion-row>\n          </ion-grid>\n        </ion-item>\n      </ion-radio-group>\n    </ion-list>\n  </div>\n</ion-content>\n<ion-footer>\n  <ion-toolbar>\n    <ion-button size=\"default\" class=\"btn\" slot=\"end\" (click)=\"cancel()\">Cancel</ion-button>\n    <ion-button size=\"default\" class=\"btn\" slot=\"end\" (click)=\"confirm()\">Apply\n    </ion-button>\n  </ion-toolbar>\n</ion-footer>";
      /***/
    },

    /***/
    "Sy1n":
    /*!**********************************!*\
      !*** ./src/app/app.component.ts ***!
      \**********************************/

    /*! exports provided: AppComponent */

    /***/
    function Sy1n(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "AppComponent", function () {
        return AppComponent;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _raw_loader_app_component_html__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! raw-loader!./app.component.html */
      "VzVu");
      /* harmony import */


      var _app_component_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! ./app.component.scss */
      "ynWL");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! @ionic/angular */
      "TEn/");
      /* harmony import */


      var _ionic_native_splash_screen_ngx__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(
      /*! @ionic-native/splash-screen/ngx */
      "54vc");
      /* harmony import */


      var _ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(
      /*! @ionic-native/status-bar/ngx */
      "VYYF");
      /* harmony import */


      var _ngx_translate_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(
      /*! @ngx-translate/core */
      "sYmb");
      /* harmony import */


      var src_models_contants_models__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(
      /*! src/models/contants.models */
      "MJO3");
      /* harmony import */


      var _app_config__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(
      /*! ./app.config */
      "aR35");
      /* harmony import */


      var src_services_myevent_services__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(
      /*! src/services/myevent.services */
      "ThQF");
      /* harmony import */


      var src_services_auth_service__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(
      /*! src/services/auth.service */
      "LLt/");
      /* harmony import */


      var src_services_profile_service__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(
      /*! src/services/profile.service */
      "2l2O");
      /* harmony import */


      var src_environments_environment__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(
      /*! src/environments/environment */
      "AytR");
      /* harmony import */


      var src_services_mlogger_service__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(
      /*! src/services/mlogger.service */
      "0InE");
      /* harmony import */


      var src_services_fcm_service__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(
      /*! src/services/fcm.service */
      "KqhZ");

      var AppComponent = /*#__PURE__*/function () {
        function AppComponent(config, platform, navCtrl, splashScreen, statusBar, translate, myEvent, _authService, fcmService, _profileService, _mlogger) {
          var _this16 = this;

          _classCallCheck(this, AppComponent);

          this.config = config;
          this.platform = platform;
          this.navCtrl = navCtrl;
          this.splashScreen = splashScreen;
          this.statusBar = statusBar;
          this.translate = translate;
          this.myEvent = myEvent;
          this._authService = _authService;
          this.fcmService = fcmService;
          this._profileService = _profileService;
          this._mlogger = _mlogger;
          this.selectedIndex = 0;
          this.appVersion = src_environments_environment__WEBPACK_IMPORTED_MODULE_13__["environment"].appVersion;
          this.appBuildDate = src_environments_environment__WEBPACK_IMPORTED_MODULE_13__["environment"].appBuildDate;
          this.appPages = [{
            title: 'home',
            url: '/tab/my-dashboard',
            icon: 'home'
          }, {
            title: 'Settings',
            url: '/change-theme',
            icon: 'settings'
          }, {
            title: 'Wallet / CASA',
            url: '/wallet',
            icon: 'wallet'
          }, // {
          //   title: 'Wallet / CASA',
          //   url: '/wallet-recharge',
          //   icon: 'zmdi zmdi-balance-wallet'
          // },
          {
            title: 'Vehicles',
            url: '/tab/vehicle-list',
            icon: 'car'
          }, {
            title: 'Helpdesk Tickets',
            url: '/tab/services-list',
            icon: 'ticket'
          }, {
            title: 'logout',
            url: '/welcome',
            icon: 'log-out'
          }];
          this.labels = ['Family', 'Friends', 'Notes', 'Work', 'Travel', 'Reminders'];
          this.rtlSide = "left";
          this.isLoggedIn = false;
          this.initializeApp();

          if (localStorage.getItem('userId') === null) {
            this.navCtrl.navigateRoot(['./welcome']);
          } else {
            this.navCtrl.navigateRoot(['./tab/my-dashboard']);
          }

          this.myEvent.getLanguageObservable().subscribe(function (value) {
            _this16.navCtrl.navigateRoot(['./tabs']);

            _this16.globalize(value);
          });
          this.isLoggedIn = localStorage.getItem("userId") !== null ? true : false;
        }

        _createClass(AppComponent, [{
          key: "initializeApp",
          value: function initializeApp() {
            var _this17 = this;

            this.platform.ready().then(function () {
              _this17.statusBar.styleLightContent();

              _this17.splashScreen.hide();

              var defaultLang = window.localStorage.getItem(src_models_contants_models__WEBPACK_IMPORTED_MODULE_8__["Constants"].KEY_DEFAULT_LANGUAGE);

              _this17.globalize(defaultLang); // Trigger the push setup 
              //this.fcmService.initPush();

            });

            this._mlogger.log_init(src_environments_environment__WEBPACK_IMPORTED_MODULE_13__["environment"].loggingTool, 'mlogger', null, src_services_mlogger_service__WEBPACK_IMPORTED_MODULE_14__["Mlogger"].severity.debug, null, null, '+5:30', {});

            this._authService.userLogin.subscribe(function (data) {
              _this17.isLoggedIn = data.state === 'login' ? true : false;

              _this17._authService.log({
                subscibeLogin: data
              });
            });

            this._profileService.userProfile.subscribe(function (data) {
              _this17._profileService.log({
                subscibeProfile: data
              });

              _this17.profileData = data.data;
            });
          }
        }, {
          key: "globalize",
          value: function globalize(languagePriority) {
            this.translate.setDefaultLang("en");
            var defaultLangCode = this.config.availableLanguages[0].code;
            this.translate.use(languagePriority && languagePriority.length ? languagePriority : defaultLangCode);
            this.setDirectionAccordingly(languagePriority && languagePriority.length ? languagePriority : defaultLangCode);
          }
        }, {
          key: "setDirectionAccordingly",
          value: function setDirectionAccordingly(lang) {
            switch (lang) {
              case 'ar':
                {
                  this.rtlSide = "rtl";
                  break;
                }

              default:
                {
                  this.rtlSide = "ltr";
                  break;
                }
            }
          }
        }, {
          key: "buyAppAction",
          value: function buyAppAction() {
            window.open("http://bit.ly/cc_TrucksUp", '_system', 'location=no');
          }
        }, {
          key: "ngOnInit",
          value: function ngOnInit() {
            this.profileData = JSON.parse(localStorage.getItem("profileData"));
            console.log({
              data: this.profileData
            });
            var path = window.location.pathname.split('folder/')[1];

            if (path !== undefined) {
              this.selectedIndex = this.appPages.findIndex(function (page) {
                return page.title.toLowerCase() === path.toLowerCase();
              });
            }
          }
        }]);

        return AppComponent;
      }();

      AppComponent.ctorParameters = function () {
        return [{
          type: undefined,
          decorators: [{
            type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Inject"],
            args: [_app_config__WEBPACK_IMPORTED_MODULE_9__["APP_CONFIG"]]
          }]
        }, {
          type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["Platform"]
        }, {
          type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["NavController"]
        }, {
          type: _ionic_native_splash_screen_ngx__WEBPACK_IMPORTED_MODULE_5__["SplashScreen"]
        }, {
          type: _ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_6__["StatusBar"]
        }, {
          type: _ngx_translate_core__WEBPACK_IMPORTED_MODULE_7__["TranslateService"]
        }, {
          type: src_services_myevent_services__WEBPACK_IMPORTED_MODULE_10__["MyEvent"]
        }, {
          type: src_services_auth_service__WEBPACK_IMPORTED_MODULE_11__["AuthService"]
        }, {
          type: src_services_fcm_service__WEBPACK_IMPORTED_MODULE_15__["FcmService"]
        }, {
          type: src_services_profile_service__WEBPACK_IMPORTED_MODULE_12__["ProfileService"]
        }, {
          type: src_services_mlogger_service__WEBPACK_IMPORTED_MODULE_14__["MloggerProvider"]
        }];
      };

      AppComponent = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["Component"])({
        selector: 'app-root',
        template: _raw_loader_app_component_html__WEBPACK_IMPORTED_MODULE_1__["default"],
        styles: [_app_component_scss__WEBPACK_IMPORTED_MODULE_2__["default"]]
      }), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [Object, _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["Platform"], _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["NavController"], _ionic_native_splash_screen_ngx__WEBPACK_IMPORTED_MODULE_5__["SplashScreen"], _ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_6__["StatusBar"], _ngx_translate_core__WEBPACK_IMPORTED_MODULE_7__["TranslateService"], src_services_myevent_services__WEBPACK_IMPORTED_MODULE_10__["MyEvent"], src_services_auth_service__WEBPACK_IMPORTED_MODULE_11__["AuthService"], src_services_fcm_service__WEBPACK_IMPORTED_MODULE_15__["FcmService"], src_services_profile_service__WEBPACK_IMPORTED_MODULE_12__["ProfileService"], src_services_mlogger_service__WEBPACK_IMPORTED_MODULE_14__["MloggerProvider"]])], AppComponent);
      /***/
    },

    /***/
    "ThQF":
    /*!******************************************!*\
      !*** ./src/services/myevent.services.ts ***!
      \******************************************/

    /*! exports provided: MyEvent */

    /***/
    function ThQF(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "MyEvent", function () {
        return MyEvent;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! rxjs */
      "qCKp");
      /* harmony import */


      var _common_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! ./common.service */
      "FBGF"); // For rxjs 6


      var MyEvent = /*#__PURE__*/function () {
        function MyEvent(_commonService) {
          _classCallCheck(this, MyEvent);

          this._commonService = _commonService;
          this.selectedLanguage = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
          this.placeholder = "";
          this.typeValue = "";
          this.isMobUpdate = false;
          this.headerName = "";
          this.content1 = "";
          this.content2 = "";
          this.hideLogo = false;
          this.fileName = 'myevent.services.ts';
        }

        _createClass(MyEvent, [{
          key: "getLanguageObservable",
          value: function getLanguageObservable() {
            try {
              return this.selectedLanguage.asObservable();
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'getLanguageObservable()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "setLanguageData",
          value: function setLanguageData(data) {
            try {
              this.selectedLanguage.next(data);
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'setLanguageData(data)',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "setheaderName",
          value: function setheaderName(val) {
            try {
              this.headerName = val;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'setheaderName(val: string)',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "setSharedData",
          value: function setSharedData(val) {
            try {
              this.countClick = val;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'setSharedData(val: number)',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "setPlaceholder",
          value: function setPlaceholder(val) {
            try {
              this.placeholder = val;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'setPlaceholder(val: string)',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "setTypeValue",
          value: function setTypeValue(val) {
            try {
              this.typeValue = val;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'setTypeValue(val: string)',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "setCountClick",
          value: function setCountClick(val) {
            try {
              this.countClick = val;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'setCountClick(val: number)',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "setIsMobUpdate",
          value: function setIsMobUpdate(val) {
            try {
              this.isMobUpdate = val;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'setIsMobUpdate(val: boolean)',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "setContent1",
          value: function setContent1(val) {
            try {
              this.content1 = val;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'setContent1(val: string)',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "setContent2",
          value: function setContent2(val) {
            try {
              this.content2 = val;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'setContent2(val: string)',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "setHideLogo",
          value: function setHideLogo(val) {
            try {
              this.hideLogo = val;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'setHideLogo(val: boolean)',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "setSelectedCate",
          value: function setSelectedCate(val) {
            try {
              this.selectedCate = val;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'setSelectedCate(val: string)',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "setRaiseDispute",
          value: function setRaiseDispute(val) {
            try {
              this.raiseDispute = val;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'setRaiseDispute(val: string)',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "getRaiseDispute",
          value: function getRaiseDispute() {
            try {
              return this.raiseDispute;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'getRaiseDispute()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "getSelectedCate",
          value: function getSelectedCate() {
            try {
              return this.selectedCate;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'getSelectedCate()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "getHideLogo",
          value: function getHideLogo() {
            try {
              return this.hideLogo;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'getHideLogo()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "getContent1",
          value: function getContent1() {
            try {
              return this.content1;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'getContent1()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "getContent2",
          value: function getContent2() {
            try {
              return this.content2;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'getContent2()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "getPlaceholder",
          value: function getPlaceholder() {
            try {
              return this.placeholder;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'getPlaceholder()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "getTypeValue",
          value: function getTypeValue() {
            try {
              return this.typeValue;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'getTypeValue()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "getCountClick",
          value: function getCountClick() {
            try {
              return this.countClick;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'getCountClick()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }, {
          key: "getheaderName",
          value: function getheaderName() {
            try {
              return this.headerName;
            } catch (error) {
              var obj = {
                fileName: this.fileName,
                functionName: 'getheaderName()',
                error: error
              };

              this._commonService.systemException(obj);
            }
          }
        }]);

        return MyEvent;
      }();

      MyEvent.ctorParameters = function () {
        return [{
          type: _common_service__WEBPACK_IMPORTED_MODULE_3__["CommonService"]
        }];
      };

      MyEvent = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
        providedIn: 'root'
      }), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [_common_service__WEBPACK_IMPORTED_MODULE_3__["CommonService"]])], MyEvent);
      /***/
    },

    /***/
    "VzVu":
    /*!**************************************************************************!*\
      !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/app.component.html ***!
      \**************************************************************************/

    /*! exports provided: default */

    /***/
    function VzVu(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony default export */


      __webpack_exports__["default"] = "<ion-app [dir]=\"rtlSide\">\r\n\t<ion-split-pane contentId=\"main-content\">\r\n\t\t<ion-menu contentId=\"main-content\" class=\"menu menu-bg-img\" *ngIf=\"isLoggedIn\">\r\n\t\t\t<ion-header>\r\n\t\t\t\t<div class=\"profile_box\">\r\n\t\t\t\t\t<div class=\"profile_img center_img\">\r\n\t\t\t\t\t\t<img src=\"./assets/imgs/user-avtar.png\" class=\"crop_img\">\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<div class=\"profile_details\">\r\n\t\t\t\t\t\t<h1>{{profileData?.full_name}}</h1>\r\n\t\t\t\t\t\t<h2>{{profileData?.phone}}</h2>\r\n\t\t\t\t\t\t<!-- <p>{{profileData.email}}</p> -->\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</ion-header>\r\n\t\t\t<ion-content class=\"menu_list\">\r\n\t\t\t\t<ion-list lines=\"none\">\r\n\t\t\t\t\t<div *ngFor=\"let p of appPages\">\r\n\t\t\t\t\t\t<ion-menu-toggle auto-hide=\"false\" *ngIf=\"p.url\">\r\n\t\t\t\t\t\t\t<ion-item class=\"item-menu\" detail=\"false\" [routerDirection]=\"'forward'\"\r\n\t\t\t\t\t\t\t\t[routerLink]=\"[p.url]\">\r\n\t\t\t\t\t\t\t\t<div class=\"item_inner d-flex\">\r\n\t\t\t\t\t\t\t\t\t<ion-icon class=\"ion-text-start\" slot=\"start\" [name]=\"p.icon\"></ion-icon>\r\n\t\t\t\t\t\t\t\t\t<h2>{{ p.title | translate}}</h2>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</ion-item>\r\n\t\t\t\t\t\t</ion-menu-toggle>\r\n\r\n\t\t\t\t\t\t<ion-item button *ngIf=\"p.children?.length > 0\" (click)=\"p.open = !p.open\" class=\"sub-menu\"\r\n\t\t\t\t\t\t\t[class.active-parent]=\"p.open\" details=\"false\">\r\n\t\t\t\t\t\t\t<div class=\"item_inner d-flex\">\r\n\t\t\t\t\t\t\t\t<ion-icon class=\"ion-text-start\" slot=\"start\" name=\"arrow-forward-outline\"\r\n\t\t\t\t\t\t\t\t\t*ngIf=\"!p.open\"></ion-icon>\r\n\t\t\t\t\t\t\t\t<ion-icon class=\"ion-text-start\" slot=\"start\" name=\"arrow-down-outline\" *ngIf=\"p.open\">\r\n\t\t\t\t\t\t\t\t</ion-icon>\r\n\t\t\t\t\t\t\t\t<h2>{{ p.title | translate}}</h2>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</ion-item>\r\n\t\t\t\t\t\t<ion-list lines=\"none\" *ngIf=\"p.open\" class=\"sub-menu-list\">\r\n\t\t\t\t\t\t\t<ion-menu-toggle auto-hide=\"false\">\r\n\t\t\t\t\t\t\t\t<ion-item *ngFor=\"let sub of p.children\" detail=\"false\" [routerDirection]=\"'forward'\"\r\n\t\t\t\t\t\t\t\t\t[routerLink]=\"[sub.url]\" class=\"{{sub.status}}\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"item_inner d-flex\">\r\n\t\t\t\t\t\t\t\t\t\t<ion-icon class=\"ion-text-start\" slot=\"start\" [class]=\"sub.icon\"></ion-icon>\r\n\t\t\t\t\t\t\t\t\t\t<h2>{{ sub.title | translate}}</h2>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t</ion-item>\r\n\t\t\t\t\t\t\t</ion-menu-toggle>\r\n\t\t\t\t\t\t</ion-list>\r\n\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t<!-- <div *ngIf=\"config.showBuyPromt\" (click)=\"buyAppAction()\" class=\"buy_this_app\">\r\n\t\t\t\t\t\t<h2>\r\n\t\t\t\t\t\t\t<ion-icon class=\"zmdi zmdi-shopping-cart\"></ion-icon>\r\n\t\t\t\t\t\t\t{{\"buy_this_app\" | translate}}\r\n\t\t\t\t\t\t</h2>\r\n\t\t\t\t\t</div> -->\r\n\r\n\t\t\t\t</ion-list>\r\n\t\t\t</ion-content>\r\n\t\t\t<ion-footer class=\"ion-no-border\">\r\n\t\t\t\t<div class=\"hr\"> </div>\r\n\t\t\t\t<div>\r\n\t\t\t\t\t<h2>\r\n\t\t\t\t\t\t{{ appVersion }} ({{appBuildDate}})\r\n\t\t\t\t\t</h2>\r\n\t\t\t\t</div>\r\n\t\t\t</ion-footer>\r\n\t\t</ion-menu>\r\n\t\t<ion-router-outlet id=\"main-content\"></ion-router-outlet>\r\n\t</ion-split-pane>\r\n</ion-app>";
      /***/
    },

    /***/
    "YAtm":
    /*!***********************************************************************!*\
      !*** ./src/models/vehicle-attachment/vehicle-attachment.component.ts ***!
      \***********************************************************************/

    /*! exports provided: VehicleAttachmentComponent */

    /***/
    function YAtm(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "VehicleAttachmentComponent", function () {
        return VehicleAttachmentComponent;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _raw_loader_vehicle_attachment_component_html__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! raw-loader!./vehicle-attachment.component.html */
      "3rhY");
      /* harmony import */


      var _vehicle_attachment_component_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! ./vehicle-attachment.component.scss */
      "C9ry");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! @ionic/angular */
      "TEn/");

      var VehicleAttachmentComponent = /*#__PURE__*/function () {
        function VehicleAttachmentComponent(_modelController) {
          _classCallCheck(this, VehicleAttachmentComponent);

          this._modelController = _modelController;
          this.data = {
            userOption: '',
            file: '',
            docKey: ''
          };
          this.filename = '';
        }

        _createClass(VehicleAttachmentComponent, [{
          key: "ngOnInit",
          value: function ngOnInit() {
            this.vehicleDocTypeList = JSON.parse(localStorage.getItem("vehicleDocTypeList"));
            this.optionField = Object.values(this.vehicleDocTypeList);
          }
        }, {
          key: "onFileSelected",
          value: function onFileSelected(event) {
            this.fileData = event.target.files[0];
            this.filename = this.fileData.name;
          }
        }, {
          key: "cancel",
          value: function cancel() {
            this.data.userOption = 'cancel';

            this._modelController.dismiss(this.data);
          }
        }, {
          key: "confirm",
          value: function confirm() {
            var _this18 = this;

            var key = Object.keys(this.vehicleDocTypeList).find(function (key) {
              return _this18.vehicleDocTypeList[key] === _this18.selectedDocType;
            });
            this.data.file = this.fileData;
            this.data.docKey = key;
            this.data.userOption = 'confirm';

            this._modelController.dismiss(this.data);
          }
        }]);

        return VehicleAttachmentComponent;
      }();

      VehicleAttachmentComponent.ctorParameters = function () {
        return [{
          type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"]
        }];
      };

      VehicleAttachmentComponent = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["Component"])({
        selector: 'app-vehicle-attachment',
        template: _raw_loader_vehicle_attachment_component_html__WEBPACK_IMPORTED_MODULE_1__["default"],
        styles: [_vehicle_attachment_component_scss__WEBPACK_IMPORTED_MODULE_2__["default"]]
      }), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [_ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"]])], VehicleAttachmentComponent);
      /***/
    },

    /***/
    "YcfN":
    /*!**************************************************************!*\
      !*** ./src/app/vehicle-filter/vehicle-filter.component.scss ***!
      \**************************************************************/

    /*! exports provided: default */

    /***/
    function YcfN(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony default export */


      __webpack_exports__["default"] = "ion-header {\n  box-shadow: 0 -4px 9px 9px rgba(0, 0, 0, 0.1);\n}\nion-header ion-toolbar ion-title {\n  margin: auto 0;\n  padding: 0 20px !important;\n}\nion-header ion-toolbar ion-title ion-icon {\n  font-size: 1.5rem !important;\n}\nion-header ion-toolbar ion-title span {\n  position: absolute;\n  left: 0;\n  width: 100%;\n  text-align: center;\n  font-size: 16px;\n  letter-spacing: 2.4px;\n}\n.form {\n  position: relative;\n  z-index: 99;\n  width: 100%;\n  height: 100%;\n}\n.form .header-box {\n  height: 50px;\n  margin: 5px 15px 3px 15px;\n  padding: auto;\n  border: 0.5px solid var(--bg_light);\n  border-radius: 8px;\n  color: var(--primary);\n  font-size: 14px !important;\n}\n.form .header-box h4 {\n  padding-left: 10px;\n  padding-right: 10px;\n  font-size: 14px !important;\n}\n.form ion-list {\n  margin: 0px 18px 0px 18px;\n  box-shadow: none;\n  border: 0.5px solid var(--bg_light);\n  border-radius: 8px;\n  height: 100%;\n}\n.form ion-list .first-item {\n  padding-top: 10px !important;\n}\n.form ion-list ion-item {\n  margin: auto;\n  padding: 0px 15px 0px 15px;\n}\n.form ion-list ion-item ion-label {\n  color: var(--text-light) !important;\n  width: 100% !important;\n  font-weight: 400 !important;\n  font-size: 14px !important;\n}\n.form ion-list ion-item ion-radio {\n  --color-checked: var(--primary);\n}\n.form ion-list ion-item .col-box ion-col {\n  text-align: center;\n  margin: 5px;\n  border: 0.5px solid var(--primary) !important;\n  border-radius: 5px !important;\n  color: var(--primary) !important;\n}\n.form ion-list .autocomp {\n  margin: 10px 15px 10px 15px;\n}\nion-footer ion-button {\n  width: 45% !important;\n  margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3ZlaGljbGUtZmlsdGVyLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksNkNBQUE7QUFDSjtBQUFJO0VBQ0ksY0FBQTtFQUNBLDBCQUFBO0FBRVI7QUFEUTtFQUNJLDRCQUFBO0FBR1o7QUFEUTtFQUNJLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtBQUdaO0FBRUE7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBQUNEO0FBQ0M7RUFDQyxZQUFBO0VBQ0EseUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7QUFDRjtBQUFFO0VBQ0Msa0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0FBRUg7QUFFQztFQUNDLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBQUFGO0FBQ0U7RUFDQyw0QkFBQTtBQUNIO0FBQ0U7RUFFQyxZQUFBO0VBQ0EsMEJBQUE7QUFBSDtBQUNHO0VBQ0MsbUNBQUE7RUFDQSxzQkFBQTtFQUVBLDJCQUFBO0VBQ0EsMEJBQUE7QUFBSjtBQUVHO0VBQ0MsK0JBQUE7QUFBSjtBQUtJO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSw2QkFBQTtFQUNBLGdDQUFBO0FBSEw7QUFRRTtFQUNDLDJCQUFBO0FBTkg7QUFXQztFQUNDLHFCQUFBO0VBQ0EsWUFBQTtBQVJGIiwiZmlsZSI6InZlaGljbGUtZmlsdGVyLmNvbXBvbmVudC5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlciB7XG4gICAgYm94LXNoYWRvdzogMCAtNHB4IDlweCA5cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGlvbi10b29sYmFyIGlvbi10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgaW9uLWljb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDk5O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHQvL21hcmdpbi10b3A6IDExcHg7XG5cdC5oZWFkZXItYm94IHtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0bWFyZ2luOiA1cHggMTVweCAzcHggMTVweDtcblx0XHRwYWRkaW5nOiBhdXRvO1xuXHRcdGJvcmRlcjogMC41cHggc29saWQgdmFyKC0tYmdfbGlnaHQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0aDQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdGlvbi1saXN0IHtcblx0XHRtYXJnaW46IDBweCAxOHB4IDBweCAxOHB4O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyOiAwLjVweCBzb2xpZCB2YXIoLS1iZ19saWdodCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHQuZmlyc3QtaXRlbSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRpb24taXRlbSB7XG5cdFx0XHQvL21hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRwYWRkaW5nOiAwcHggMTVweCAwcHggMTVweDtcblx0XHRcdGlvbi1sYWJlbCB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KSFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC8vcGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRpb24tcmFkaW8ge1xuXHRcdFx0XHQtLWNvbG9yLWNoZWNrZWQ6IHZhcigtLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIFxuXHRcdFx0fVxuXHRcdFx0LmNvbC1ib3gge1xuXHRcdFx0XHQvL21hcmdpbi1sZWZ0OiAxNyU7XG5cdFx0XHRcdGlvbi1jb2wge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46IDVweDtcblx0XHRcdFx0XHRib3JkZXI6IDAuNXB4IHNvbGlkIHZhcigtLXByaW1hcnkpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYXV0b2NvbXAge1xuXHRcdFx0bWFyZ2luOiAxMHB4IDE1cHggMTBweCAxNXB4O1xuXHRcdH1cblx0fVxufVxuaW9uLWZvb3Rlcntcblx0aW9uLWJ1dHRvbntcblx0XHR3aWR0aDo0NSUgIWltcG9ydGFudDtcblx0XHRtYXJnaW46IDEwcHg7XG5cdH1cbn1cblxuIl19 */";
      /***/
    },

    /***/
    "ZAI4":
    /*!*******************************!*\
      !*** ./src/app/app.module.ts ***!
      \*******************************/

    /*! exports provided: HttpLoaderFactory, AppModule */

    /***/
    function ZAI4(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "HttpLoaderFactory", function () {
        return HttpLoaderFactory;
      });
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "AppModule", function () {
        return AppModule;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! @angular/platform-browser */
      "jhN1");
      /* harmony import */


      var _angular_router__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! @angular/router */
      "tyNb");
      /* harmony import */


      var _ngx_translate_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! @ngx-translate/core */
      "sYmb");
      /* harmony import */


      var _ngx_translate_http_loader__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(
      /*! @ngx-translate/http-loader */
      "mqiu");
      /* harmony import */


      var _angular_common_http__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(
      /*! @angular/common/http */
      "tk/3");
      /* harmony import */


      var _ionic_angular__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(
      /*! @ionic/angular */
      "TEn/");
      /* harmony import */


      var _ionic_native_splash_screen_ngx__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(
      /*! @ionic-native/splash-screen/ngx */
      "54vc");
      /* harmony import */


      var _ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(
      /*! @ionic-native/status-bar/ngx */
      "VYYF");
      /* harmony import */


      var _angular_forms__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(
      /*! @angular/forms */
      "3Pt+");
      /* harmony import */


      var _app_component__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(
      /*! ./app.component */
      "Sy1n");
      /* harmony import */


      var _app_routing_module__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(
      /*! ./app-routing.module */
      "vY5A");
      /* harmony import */


      var _app_config__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(
      /*! ./app.config */
      "aR35");
      /* harmony import */


      var src_services_Interceptor_provider_interceptor__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(
      /*! src/services/Interceptor-provider.interceptor */
      "8l85");
      /* harmony import */


      var _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(
      /*! @ionic-native/in-app-browser/ngx */
      "m/P+");
      /* harmony import */


      var src_models_wallet_filter_wallet_filter_component__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(
      /*! src/models/wallet-filter/wallet-filter.component */
      "AoF4");
      /* harmony import */


      var _ng_select_ng_select__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(
      /*! @ng-select/ng-select */
      "ZOsW");
      /* harmony import */


      var _vehicle_filter_vehicle_filter_component__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(
      /*! ./vehicle-filter/vehicle-filter.component */
      "uhMM");
      /* harmony import */


      var _ionic_native_social_sharing_ngx__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(
      /*! @ionic-native/social-sharing/ngx */
      "/XPu");
      /* harmony import */


      var src_models_service_filter_service_filter_component__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(
      /*! src/models/service-filter/service-filter.component */
      "HEGi");
      /* harmony import */


      var _ionic_native_file_opener_ngx__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(
      /*! @ionic-native/file-opener/ngx */
      "te5A");
      /* harmony import */


      var _sentry_angular__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(
      /*! @sentry/angular */
      "UH2p");
      /* harmony import */


      var src_environments_environment__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(
      /*! src/environments/environment */
      "AytR");
      /* harmony import */


      var _angular_fire_auth__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(
      /*! @angular/fire/auth */
      "UbJi");
      /* harmony import */


      var _angular_fire_firestore__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(
      /*! @angular/fire/firestore */
      "I/3d");
      /* harmony import */


      var _angular_fire__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(
      /*! @angular/fire */
      "spgP");
      /* harmony import */


      var src_models_helpdesk_attachment_helpdesk_attachment_component__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(
      /*! src/models/helpdesk-attachment/helpdesk-attachment.component */
      "0lNN");
      /* harmony import */


      var src_models_vehicle_attachment_vehicle_attachment_component__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(
      /*! src/models/vehicle-attachment/vehicle-attachment.component */
      "YAtm"); //import { UpcomingPageModule } from './upcoming/upcoming.module';
      //import { Clipboard } from '@ionic-native/clipboard/ngx';


      function HttpLoaderFactory(http) {
        return new _ngx_translate_http_loader__WEBPACK_IMPORTED_MODULE_5__["TranslateHttpLoader"](http);
      }

      var AppModule = function AppModule() {
        _classCallCheck(this, AppModule);
      };

      AppModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
        declarations: [_app_component__WEBPACK_IMPORTED_MODULE_11__["AppComponent"], src_models_wallet_filter_wallet_filter_component__WEBPACK_IMPORTED_MODULE_16__["WalletFilterComponent"], _vehicle_filter_vehicle_filter_component__WEBPACK_IMPORTED_MODULE_18__["VehicleFilterComponent"], src_models_service_filter_service_filter_component__WEBPACK_IMPORTED_MODULE_20__["ServiceFilterComponent"], src_models_helpdesk_attachment_helpdesk_attachment_component__WEBPACK_IMPORTED_MODULE_27__["HelpdeskAttachmentComponent"], src_models_vehicle_attachment_vehicle_attachment_component__WEBPACK_IMPORTED_MODULE_28__["VehicleAttachmentComponent"]],
        entryComponents: [],
        imports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_2__["BrowserModule"], _ionic_angular__WEBPACK_IMPORTED_MODULE_7__["IonicModule"].forRoot(), _app_routing_module__WEBPACK_IMPORTED_MODULE_12__["AppRoutingModule"], _angular_common_http__WEBPACK_IMPORTED_MODULE_6__["HttpClientModule"], _ngx_translate_core__WEBPACK_IMPORTED_MODULE_4__["TranslateModule"], _ng_select_ng_select__WEBPACK_IMPORTED_MODULE_17__["NgSelectModule"], _angular_forms__WEBPACK_IMPORTED_MODULE_10__["FormsModule"], _angular_fire__WEBPACK_IMPORTED_MODULE_26__["AngularFireModule"].initializeApp(src_environments_environment__WEBPACK_IMPORTED_MODULE_23__["environment"].firebaseConfig), _angular_fire_auth__WEBPACK_IMPORTED_MODULE_24__["AngularFireAuthModule"], _angular_fire_firestore__WEBPACK_IMPORTED_MODULE_25__["AngularFirestoreModule"], //      UpcomingPageModule,    
        _ngx_translate_core__WEBPACK_IMPORTED_MODULE_4__["TranslateModule"].forRoot({
          loader: {
            provide: _ngx_translate_core__WEBPACK_IMPORTED_MODULE_4__["TranslateLoader"],
            useFactory: HttpLoaderFactory,
            deps: [_angular_common_http__WEBPACK_IMPORTED_MODULE_6__["HttpClient"]]
          }
        })],
        providers: [_ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_9__["StatusBar"], _ionic_native_splash_screen_ngx__WEBPACK_IMPORTED_MODULE_8__["SplashScreen"], _ionic_native_file_opener_ngx__WEBPACK_IMPORTED_MODULE_21__["FileOpener"], //Clipboard,
        _ionic_native_social_sharing_ngx__WEBPACK_IMPORTED_MODULE_19__["SocialSharing"], _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_15__["InAppBrowser"], {
          provide: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ErrorHandler"],
          useValue: _sentry_angular__WEBPACK_IMPORTED_MODULE_22__["createErrorHandler"]({
            showDialog: src_environments_environment__WEBPACK_IMPORTED_MODULE_23__["environment"].sentryFeedbackUserDialog
          })
        }, {
          provide: _sentry_angular__WEBPACK_IMPORTED_MODULE_22__["TraceService"],
          deps: [_angular_router__WEBPACK_IMPORTED_MODULE_3__["Router"]]
        }, {
          provide: _angular_core__WEBPACK_IMPORTED_MODULE_1__["APP_INITIALIZER"],
          useFactory: function useFactory() {
            return function () {};
          },
          deps: [_sentry_angular__WEBPACK_IMPORTED_MODULE_22__["TraceService"]],
          multi: true
        }, {
          provide: _app_config__WEBPACK_IMPORTED_MODULE_13__["APP_CONFIG"],
          useValue: _app_config__WEBPACK_IMPORTED_MODULE_13__["BaseAppConfig"]
        }, {
          provide: _angular_router__WEBPACK_IMPORTED_MODULE_3__["RouteReuseStrategy"],
          useClass: _ionic_angular__WEBPACK_IMPORTED_MODULE_7__["IonicRouteStrategy"]
        }, {
          provide: _angular_common_http__WEBPACK_IMPORTED_MODULE_6__["HTTP_INTERCEPTORS"],
          useClass: src_services_Interceptor_provider_interceptor__WEBPACK_IMPORTED_MODULE_14__["InterceptorProvider"],
          multi: true
        }],
        bootstrap: [_app_component__WEBPACK_IMPORTED_MODULE_11__["AppComponent"]]
      })], AppModule);
      /***/
    },

    /***/
    "aR35":
    /*!*******************************!*\
      !*** ./src/app/app.config.ts ***!
      \*******************************/

    /*! exports provided: APP_CONFIG, BaseAppConfig */

    /***/
    function aR35(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "APP_CONFIG", function () {
        return APP_CONFIG;
      });
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "BaseAppConfig", function () {
        return BaseAppConfig;
      });
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");

      var APP_CONFIG = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["InjectionToken"]("app.config");
      var BaseAppConfig = {
        availableLanguages: [{
          code: 'en',
          name: 'English'
        }, {
          code: 'ar',
          name: 'Arabic'
        }, {
          code: 'es',
          name: 'Spanish'
        }, {
          code: 'fr',
          name: 'French'
        }, {
          code: 'id',
          name: 'Indonesian'
        }, {
          code: 'pt',
          name: 'Portuguese'
        }],
        showBuyPromt: false
      };
      /***/
    },

    /***/
    "k8oS":
    /*!***********************************!*\
      !*** ./src/services/constants.ts ***!
      \***********************************/

    /*! exports provided: CONSTANTS, COLUMNS, MESSAGES */

    /***/
    function k8oS(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "CONSTANTS", function () {
        return CONSTANTS;
      });
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "COLUMNS", function () {
        return COLUMNS;
      });
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "MESSAGES", function () {
        return MESSAGES;
      });

      var CONSTANTS;

      (function (CONSTANTS) {
        CONSTANTS[CONSTANTS["ROW_COUNT"] = 20] = "ROW_COUNT";
        CONSTANTS["WALLET_STATEMENT_API"] = "/rest/reports/run";
        CONSTANTS["WALLET_TOPUP_BAL_ENQ"] = "/rest/pgtopup/check";
        CONSTANTS["WALLET_TOPUP_BEGIN"] = "/rest/pgtopup/begin";
        CONSTANTS["PG_TRANSACTION_STATUS"] = "/rest/pgtopup";
        CONSTANTS["SERVICE_REQUEST_API"] = "/rest/tickets/topics";
        CONSTANTS["userId"] = "C777777";
        CONSTANTS["LOGIN_TYPE"] = "userid";
        CONSTANTS["SERVICE_REQUEST_TICKETS_API"] = "/rest/reports/run";
        CONSTANTS["VEHICLE_LISTING_API"] = "/rest/reports/run";
        CONSTANTS["VEHICLE_GENERATE_CHALLAN_PDF_API"] = "/rest/vehicles/challanpdf";
        CONSTANTS["VEHICLE_DOWNLOAD_CHALLAN_PDF_API"] = "/rest/files/download";
        CONSTANTS["LOGIN_API"] = "/user/fleetlogin";
        CONSTANTS["PROFILE_API"] = "/rest/profile";
        CONSTANTS["ADD_TICKET_API"] = "/rest/tickets";
        CONSTANTS["CLOSE_TICKET_API"] = "/rest/tickets/close";
        CONSTANTS["TICKET_ATTACHMENT_LISTS_API"] = "/rest/tickets/docs/list/";
        CONSTANTS["VEHICLE_ATTACHMENT_LISTS_API"] = "/rest/vehicles/docs/list/";
        CONSTANTS["ATTACHMENT_LISTS_API"] = "/rest/tickets/docs/list/1804";
        CONSTANTS["ADD_VEHICLE_API"] = "/rest/enrollment/addvehicle";
        CONSTANTS["GLOBAL_INIT_API"] = "https://driver.1pay.devops.merce.co/apiSample.php";
        CONSTANTS[CONSTANTS["SUBTRACT_DAYS"] = 90] = "SUBTRACT_DAYS";
        CONSTANTS[CONSTANTS["API_TIMEOUT"] = 60000] = "API_TIMEOUT";
        CONSTANTS["DISPUTE_ALERT_MSG"] = "A dispute has been raised with id #";
        CONSTANTS["TICKET_ALERT_MSG"] = "Ticket has been successfully created with ticket ID #";
        CONSTANTS["VEHICLE_ADD_ALERT_MSG"] = "Vehicle added successfully";
        CONSTANTS["OFFLINE_MSG"] = "Please check your internet connection";
        CONSTANTS["SHARE_TOP_HEADER"] = "Sent via 1PAY";
        CONSTANTS["SHARE_FOOTER_NOTE"] = "Install 1PAY FASTag app and move fast with the 1PAY Fastag app, pay for tolls, manage trips expenses and track all your support requests using our elegant and speedy interface.";
        CONSTANTS["VEHICLE_SUSPEND_API"] = "/rest/vehicles/suspend/";
        CONSTANTS["NO_RECORD"] = "No records to load";
        CONSTANTS["TICKET_STATUS_CNT_API"] = "/rest/tickets/summary";
        CONSTANTS["NOTIFICATION_TEST_BTN"] = "true";
        CONSTANTS["PG_MERCE_URL"] = "https://driver.1pay.devops.merce.co/demo.php";
        CONSTANTS["TMP_FCM_URL"] = "http://mobapp01.centralindia.cloudapp.azure.com:8181/fleetapi/rest";
        CONSTANTS["GET_CHANNELS_API"] = "/rest/pns/topics";
        CONSTANTS["SUBSCRIBE_CHANNEL_API"] = "/rest/pns/subscribe/";
        CONSTANTS["UNSUBSCRIBE_CHANNEL_API"] = "/rest/pns/unsubscribe/";
        CONSTANTS["TOPIC_NOTIFICATION_API"] = "/rest/pns/topic/send";
        CONSTANTS["LOCAL_INIT_URL"] = "/rest/device/register";
        CONSTANTS["TICKET_DOC_TYPE_API"] = "/rest/tickets/docs/types";
        CONSTANTS["TICKET_DOC_UPLOAD_API"] = "/rest/tickets/docs/upload/";
        CONSTANTS["VEHICLE_DOC_TYPE_API"] = "/rest/vehicles/docs/types";
        CONSTANTS["VEHICLE_DOC_UPLOAD_API"] = "/rest/vehicles/docs/upload/";
        CONSTANTS["VEHICLE_DOC_DOWNLOAD_API"] = "/rest/vehicles/docs/download/"; // MONTH_START = "2021-07-01",
        // MONTH_END = "2021-10-30",
      })(CONSTANTS || (CONSTANTS = {}));

      ;
      var COLUMNS;

      (function (COLUMNS) {
        COLUMNS["id"] = "id";
        COLUMNS["WALLET_TXN_ID"] = "wallet_txn_id";
        COLUMNS["REF_TXN_ID"] = "ref_txn_id";
        COLUMNS["WALLET_ID"] = "wallet_id";
        COLUMNS["TXN_TYPE"] = "txn_type";
        COLUMNS["OPENING_BALANCE"] = "opening_balance";
        COLUMNS["TXN_AMOUNT"] = "txn_amount";
        COLUMNS["CLOSING_BALANCE"] = "closing_balance";
        COLUMNS["SECURITY_DEPOSIT"] = "security_deposit";
        COLUMNS["NARRATION"] = "narration";
        COLUMNS["TXN_DATE"] = "txn_date";
        COLUMNS["PAY_MODE"] = "pay_mode";
        COLUMNS["PARTNER_ID"] = "partner_id";
        COLUMNS["PARTNER_REF_NO"] = "partner_ref_no";
        COLUMNS["UDF1"] = "udf1";
        COLUMNS["UDF2"] = "udf2";
        COLUMNS["UDF3"] = "udf3";
        COLUMNS["UDF4"] = "udf4";
        COLUMNS["UDF5"] = "udf5";
        COLUMNS["UDF6"] = "udf6";
        COLUMNS["UDF7"] = "udf7";
        COLUMNS["UDF8"] = "udf8";
        COLUMNS["CREATED_ON"] = "created_on";
        COLUMNS["CREATED_BY"] = "created_by";
        COLUMNS["SOURCE_CHANNEL"] = "source_channel";
        COLUMNS["SOURCE_CHANNEL_IP"] = "source_channel_ip";
        COLUMNS["reader_ts"] = "reader_ts";
        COLUMNS["req_pay_id"] = "req_pay_id";
        COLUMNS["user_id"] = "user_id";
        COLUMNS["remarks"] = "remarks";
        COLUMNS["data"] = "data";
        COLUMNS["status"] = "status";
        COLUMNS["admin_remark"] = "admin_remark";
        COLUMNS["created_by"] = "created_by";
        COLUMNS["created_on"] = "created_on";
        COLUMNS["last_updated_by"] = "last_updated_by";
        COLUMNS["last_updated_on"] = "last_updated_on";
        COLUMNS["category_id"] = "category_id";
        COLUMNS["category_desc"] = "category_desc";
        COLUMNS["vehicle_id"] = "vehicle_id";
        COLUMNS["vehicle_number"] = "vehicle_number";
        COLUMNS["cust_id"] = "cust_id";
        COLUMNS["vehicle_class_id"] = "vehicle_class_id";
        COLUMNS["tag_class_id"] = "tag_class_id";
        COLUMNS["engine_number"] = "engine_number";
        COLUMNS["chassis_number"] = "chassis_number";
        COLUMNS["is_commercial"] = "is_commercial";
        COLUMNS["is_deleted"] = "is_deleted";
        COLUMNS["rodt"] = "rodt";
        COLUMNS["sms_flag"] = "sms_flag";
        COLUMNS["tid"] = "tid";
        COLUMNS["tag_id"] = "tag_id";
        COLUMNS["customer_id"] = "customer_id";
        COLUMNS["tag_status"] = "tag_status";
        COLUMNS["signature_data"] = "signature_data";
        COLUMNS["barcode_data"] = "barcode_data";
        COLUMNS["tag_pwd"] = "tag_pwd";
        COLUMNS["kill_pwd"] = "kill_pwd";
        COLUMNS["rfu1"] = "rfu1";
        COLUMNS["rfu2"] = "rfu2";
        COLUMNS["rfu3"] = "rfu3";
        COLUMNS["exe_code"] = "exe_code";
        COLUMNS["vrn"] = "vrn";
        COLUMNS["barcode"] = "barcode";
        COLUMNS["tag_class"] = "tag_class";
        COLUMNS["issuer_ts"] = "issuer_ts";
        COLUMNS["company_name"] = "company_name";
        COLUMNS["customer_type"] = "customer_type";
        COLUMNS["email"] = "email";
        COLUMNS["faillogin_count"] = "faillogin_count";
        COLUMNS["full_name"] = "full_name";
        COLUMNS["kyc_type"] = "kyc_type";
        COLUMNS["last_login_ts"] = "last_login_ts";
        COLUMNS["notification_settings"] = "notification_settings";
        COLUMNS["password_change_ts"] = "password_change_ts";
        COLUMNS["phone"] = "phone";
        COLUMNS["preferences"] = "preferences";
        COLUMNS["primary_address"] = "primary_address";
        COLUMNS["role"] = "role";
        COLUMNS["role_id"] = "role_id";
        COLUMNS["user_type"] = "user_type";
        COLUMNS["wallet_id"] = "wallet_id";
      })(COLUMNS || (COLUMNS = {}));

      ;
      var MESSAGES;

      (function (MESSAGES) {
        MESSAGES["EMAIL_SENT"] = "Email sent successfully";
      })(MESSAGES || (MESSAGES = {}));
      /***/

    },

    /***/
    "kLfG":
    /*!*****************************************************************************************************************************************!*\
      !*** ./node_modules/@ionic/core/dist/esm lazy ^\.\/.*\.entry\.js$ include: \.entry\.js$ exclude: \.system\.entry\.js$ namespace object ***!
      \*****************************************************************************************************************************************/

    /*! no static exports found */

    /***/
    function kLfG(module, exports, __webpack_require__) {
      var map = {
        "./ion-action-sheet.entry.js": ["dUtr", "common", 0],
        "./ion-alert.entry.js": ["Q8AI", "common", 1],
        "./ion-app_8.entry.js": ["hgI1", "common", 2],
        "./ion-avatar_3.entry.js": ["CfoV", "common", 3],
        "./ion-back-button.entry.js": ["Nt02", "common", 4],
        "./ion-backdrop.entry.js": ["Q2Bp", 5],
        "./ion-button_2.entry.js": ["0Pbj", "common", 6],
        "./ion-card_5.entry.js": ["ydQj", "common", 7],
        "./ion-checkbox.entry.js": ["4fMi", "common", 8],
        "./ion-chip.entry.js": ["czK9", "common", 9],
        "./ion-col_3.entry.js": ["/CAe", 10],
        "./ion-datetime_3.entry.js": ["WgF3", "common", 11],
        "./ion-fab_3.entry.js": ["uQcF", "common", 12],
        "./ion-img.entry.js": ["wHD8", 13],
        "./ion-infinite-scroll_2.entry.js": ["2lz6", 14],
        "./ion-input.entry.js": ["ercB", "common", 15],
        "./ion-item-option_3.entry.js": ["MGMP", "common", 16],
        "./ion-item_8.entry.js": ["9bur", "common", 17],
        "./ion-loading.entry.js": ["cABk", "common", 18],
        "./ion-menu_3.entry.js": ["kyFE", "common", 19],
        "./ion-modal.entry.js": ["TvZU", "common", 20],
        "./ion-nav_2.entry.js": ["vnES", "common", 21],
        "./ion-popover.entry.js": ["qCuA", "common", 22],
        "./ion-progress-bar.entry.js": ["0tOe", "common", 23],
        "./ion-radio_2.entry.js": ["h11V", "common", 24],
        "./ion-range.entry.js": ["XGij", "common", 25],
        "./ion-refresher_2.entry.js": ["nYbb", "common", 26],
        "./ion-reorder_2.entry.js": ["smMY", "common", 27],
        "./ion-ripple-effect.entry.js": ["STjf", 28],
        "./ion-route_4.entry.js": ["k5eQ", "common", 29],
        "./ion-searchbar.entry.js": ["OR5t", "common", 30],
        "./ion-segment_2.entry.js": ["fSgp", "common", 31],
        "./ion-select_3.entry.js": ["lfGF", "common", 32],
        "./ion-slide_2.entry.js": ["5xYT", 33],
        "./ion-spinner.entry.js": ["nI0H", "common", 34],
        "./ion-split-pane.entry.js": ["NAQR", 35],
        "./ion-tab-bar_2.entry.js": ["knkW", "common", 36],
        "./ion-tab_2.entry.js": ["TpdJ", "common", 37],
        "./ion-text.entry.js": ["ISmu", "common", 38],
        "./ion-textarea.entry.js": ["U7LX", "common", 39],
        "./ion-toast.entry.js": ["L3sA", "common", 40],
        "./ion-toggle.entry.js": ["IUOf", "common", 41],
        "./ion-virtual-scroll.entry.js": ["8Mb5", 42]
      };

      function webpackAsyncContext(req) {
        if (!__webpack_require__.o(map, req)) {
          return Promise.resolve().then(function () {
            var e = new Error("Cannot find module '" + req + "'");
            e.code = 'MODULE_NOT_FOUND';
            throw e;
          });
        }

        var ids = map[req],
            id = ids[0];
        return Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function () {
          return __webpack_require__(id);
        });
      }

      webpackAsyncContext.keys = function webpackAsyncContextKeys() {
        return Object.keys(map);
      };

      webpackAsyncContext.id = "kLfG";
      module.exports = webpackAsyncContext;
      /***/
    },

    /***/
    "nBoA":
    /*!*****************************************************************************************************************!*\
      !*** ./node_modules/raw-loader/dist/cjs.js!./src/models/helpdesk-attachment/helpdesk-attachment.component.html ***!
      \*****************************************************************************************************************/

    /*! exports provided: default */

    /***/
    function nBoA(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony default export */


      __webpack_exports__["default"] = "<ion-header>\n  <ion-toolbar>\n    <ion-buttons slot=\"start\">\n      <ion-back-button text=\"\" icon=\"chevron-back-sharp\"></ion-back-button>\n    </ion-buttons>\n    <ion-title>\n      <div class=\"d-flex\">\n        <span class=\"logo\">Helpdesk Attachment</span>\n      </div>\n    </ion-title>\n  </ion-toolbar>\n</ion-header>\n<ion-content class=\"bg-img1\" fullscreen>\n  <div class=\"form\">\n    <ion-list lines=\"none\">\n      <ion-item>\n        <ion-label>Attachment: </ion-label>\n      </ion-item>\n      <div class=\"autocomp\">\n        <ng-select input [items]=\"optionField\" bindLabel=\"label\" bindValue=\"value\" [editableSearchTerm]=\"true\"\n          [multiple]=\"false\" placeholder=\"Please select attachment\" [(ngModel)]=\"selectedDocType\">\n        </ng-select>\n      </div>\n      <ion-item>\n        <div class=\"fileName\" *ngIf=\"filename\" slot=\"start\">\n          <ion-label> {{filename}} </ion-label>\n        </div>\n        <div slot=\"end\" class=\"file-input\">\n          <ion-input type=\"file\" class=\"file\" (change)=\"onFileSelected($event)\"></ion-input>\n          <ion-label class=\"file-input\">\n            Upload\n          </ion-label>\n        </div>\n      </ion-item>\n    </ion-list>\n  </div>\n</ion-content>\n<ion-footer>\n  <ion-toolbar>\n    <ion-button size=\"default\" class=\"btn\" slot=\"end\" (click)=\"cancel()\">Cancel</ion-button>\n    <ion-button size=\"default\" class=\"btn\" slot=\"end\" (click)=\"confirm()\">Submit\n    </ion-button>\n  </ion-toolbar>\n</ion-footer>";
      /***/
    },

    /***/
    "qtrZ":
    /*!*****************************************************************************************************!*\
      !*** ./node_modules/raw-loader/dist/cjs.js!./src/models/wallet-filter/wallet-filter.component.html ***!
      \*****************************************************************************************************/

    /*! exports provided: default */

    /***/
    function qtrZ(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony default export */


      __webpack_exports__["default"] = "<ion-header>\n  <ion-toolbar>\n    <ion-buttons slot=\"start\">\n      <ion-back-button text=\"\" icon=\"chevron-back-sharp\"></ion-back-button>\n    </ion-buttons>\n    <ion-title>\n      <div class=\"d-flex\">\n        <span class=\"logo\">Wallet</span>\n      </div>\n    </ion-title>\n  </ion-toolbar>\n</ion-header>\n\n<ion-content class=\"bg-img1\" fullscreen>\n  <div class=\"form\">\n    <ion-grid>\n      <ion-row class=\"header-box\">\n        <ion-col size=\"6\">\n          <h4 class=\"ion-text-left\">Filters</h4>\n        </ion-col>\n        <ion-col size=\"6\">\n          <h4 class=\"ion-text-right\" (click)=\"resetFilters()\">Reset</h4>\n        </ion-col>\n      </ion-row>\n    </ion-grid>\n    <ion-list lines=\"none\">\n      <!-- <ion-radio-group> -->\n      <ion-item>\n        <ion-label class=\"first-item\">Date Range</ion-label>\n        <!-- <ion-radio slot=\"end\" value=\"ca\" (click)=\"dateSelected()\"></ion-radio> -->\n      </ion-item>\n      <ion-item>\n        <ion-grid class=\"col-box\">\n          <ion-row>\n            <ion-col>\n              <ion-label>From</ion-label>\n              <ion-datetime [(ngModel)]=\"startDate\" min=\"{{setStartDate}}\" max=\"{{setEndDate}}\"\n                (ionChange)='onDateChange($event.target.value)'></ion-datetime>\n            </ion-col>\n            <ion-col>\n              <ion-label>To</ion-label>\n              <ion-datetime [(ngModel)]=\"endDate\" min=\"{{startDate}}\" max=\"{{setEndDate}}\"\n                (ionChange)='onDateChange($event.target.value)'></ion-datetime>\n            </ion-col>\n          </ion-row>\n        </ion-grid>\n      </ion-item>\n      <ion-item>\n        <ion-label>VRN</ion-label>\n        <!-- <ion-radio slot=\"end\" value=\"sa\" (click)=\"vahicleSelected()\"></ion-radio> -->\n      </ion-item>\n      <div class=\"autocomp\">\n        <ng-select input [items]=\"optionField\" bindLabel=\"label\" bindValue=\"value\" [editableSearchTerm]=\"true\" [multiple]=\"false\" \n          placeholder=\"Please select VRN\" [(ngModel)]=\"selectedVehicle\" >\n        </ng-select>\n      </div>\n      <!-- </ion-radio-group> -->\n    </ion-list>\n  </div>\n</ion-content>\n\n<ion-footer>\n  <ion-toolbar>\n    <ion-button size=\"default\" class=\"btn\" slot=\"end\" (click)=\"cancel()\">Cancel</ion-button>\n    <ion-button size=\"default\" class=\"btn\" slot=\"end\" (click)=\"confirm()\">Apply\n    </ion-button>\n  </ion-toolbar>\n</ion-footer>";
      /***/
    },

    /***/
    "qyVj":
    /*!***************************************************************!*\
      !*** ./src/models/wallet-filter/wallet-filter.component.scss ***!
      \***************************************************************/

    /*! exports provided: default */

    /***/
    function qyVj(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony default export */


      __webpack_exports__["default"] = "ion-header {\n  box-shadow: 0 -4px 9px 9px rgba(0, 0, 0, 0.1);\n}\nion-header ion-toolbar ion-title {\n  margin: auto 0;\n  padding: 0 20px !important;\n}\nion-header ion-toolbar ion-title ion-icon {\n  font-size: 1.5rem !important;\n}\nion-header ion-toolbar ion-title span {\n  position: absolute;\n  left: 0;\n  width: 100%;\n  text-align: center;\n  font-size: 16px;\n  letter-spacing: 2.4px;\n}\n.form {\n  position: relative;\n  z-index: 99;\n  width: 100%;\n  height: 100%;\n}\n.form .header-box {\n  height: 50px;\n  margin: 5px 15px 3px 15px;\n  padding: auto;\n  border: 0.5px solid var(--bg_light);\n  border-radius: 8px;\n  color: var(--primary);\n  font-size: var(--sub_title_font_size) !important;\n}\n.form .header-box h4 {\n  padding-left: 10px;\n  padding-right: 10px;\n  font-size: var(--sub_title_font_size) !important;\n}\n.form ion-list {\n  margin: 0px 18px 0px 18px;\n  box-shadow: none;\n  border: 0.5px solid var(--bg_light);\n  border-radius: 8px;\n  height: 100%;\n}\n.form ion-list .first-item {\n  padding-top: 10px !important;\n}\n.form ion-list ion-item {\n  margin: auto;\n  padding: 10px 15px 0px 15px;\n}\n.form ion-list ion-item ion-label {\n  color: var(--text-light) !important;\n  width: 100% !important;\n  font-weight: 400 !important;\n  font-size: var(--sub_title_font_size) !important;\n}\n.form ion-list ion-item ion-radio {\n  --color-checked: var(--primary);\n}\n.form ion-list ion-item .col-box ion-col {\n  text-align: center;\n  margin: 5px;\n  border: 0.5px solid var(--primary) !important;\n  border-radius: 5px !important;\n  color: var(--primary) !important;\n}\n.form ion-list .autocomp {\n  margin: 10px 15px 10px 15px;\n  font-size: var(--sub_title_font_size);\n}\n.form ion-list .autocomp .ng-select input {\n  padding-top: 10px;\n}\nion-footer ion-button {\n  width: 45% !important;\n  margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3dhbGxldC1maWx0ZXIuY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSw2Q0FBQTtBQUNKO0FBQ0k7RUFDSSxjQUFBO0VBQ0EsMEJBQUE7QUFDUjtBQUFRO0VBQ0ksNEJBQUE7QUFFWjtBQUNRO0VBQ0ksa0JBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0FBQ1o7QUFJQTtFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FBREQ7QUFJQztFQUNDLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGFBQUE7RUFDQSxtQ0FBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxnREFBQTtBQUZGO0FBR0U7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0RBQUE7QUFESDtBQUtDO0VBQ0MseUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1DQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0FBSEY7QUFJRTtFQUNDLDRCQUFBO0FBRkg7QUFLRTtFQUVDLFlBQUE7RUFDQSwyQkFBQTtBQUpIO0FBS0c7RUFDQyxtQ0FBQTtFQUNBLHNCQUFBO0VBRUEsMkJBQUE7RUFDQSxnREFBQTtBQUpKO0FBTUc7RUFDQywrQkFBQTtBQUpKO0FBUUk7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSw2Q0FBQTtFQUNBLDZCQUFBO0VBQ0EsZ0NBQUE7QUFOTDtBQVdFO0VBQ0MsMkJBQUE7RUFDQSxxQ0FBQTtBQVRIO0FBVUc7RUFDQyxpQkFBQTtBQVJKO0FBZUM7RUFDQyxxQkFBQTtFQUNBLFlBQUE7QUFaRiIsImZpbGUiOiJ3YWxsZXQtZmlsdGVyLmNvbXBvbmVudC5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlciB7XG4gICAgYm94LXNoYWRvdzogMCAtNHB4IDlweCA5cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcbiAgICBpb24tdG9vbGJhciBpb24tdGl0bGUge1xuICAgICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGlvbi1pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDk5O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHQvL21hcmdpbi10b3A6IDExcHg7XG5cblx0LmhlYWRlci1ib3gge1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRtYXJnaW46IDVweCAxNXB4IDNweCAxNXB4O1xuXHRcdHBhZGRpbmc6IGF1dG87XG5cdFx0Ym9yZGVyOiAwLjVweCBzb2xpZCB2YXIoLS1iZ19saWdodCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRmb250LXNpemU6IHZhcigtLXN1Yl90aXRsZV9mb250X3NpemUpICFpbXBvcnRhbnQ7XG5cdFx0aDQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogdmFyKC0tc3ViX3RpdGxlX2ZvbnRfc2l6ZSkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHRpb24tbGlzdCB7XG5cdFx0bWFyZ2luOiAwcHggMThweCAwcHggMThweDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGJvcmRlcjogMC41cHggc29saWQgdmFyKC0tYmdfbGlnaHQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0LmZpcnN0LWl0ZW0ge1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRpb24taXRlbSB7XG5cdFx0XHQvL21hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMHB4IDE1cHg7XG5cdFx0XHRpb24tbGFiZWwge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1saWdodCkhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHQvL3BhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdmFyKC0tc3ViX3RpdGxlX2ZvbnRfc2l6ZSkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdGlvbi1yYWRpbyB7XG5cdFx0XHRcdC0tY29sb3ItY2hlY2tlZDogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHR9XG5cdFx0XHQuY29sLWJveCB7XG5cdFx0XHRcdC8vbWFyZ2luLWxlZnQ6IDE3JTtcblx0XHRcdFx0aW9uLWNvbCB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbjogNXB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMC41cHggc29saWQgdmFyKC0tcHJpbWFyeSkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSkgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hdXRvY29tcCB7XG5cdFx0XHRtYXJnaW46IDEwcHggMTVweCAxMHB4IDE1cHg7XG5cdFx0XHRmb250LXNpemU6IHZhcigtLXN1Yl90aXRsZV9mb250X3NpemUpO1xuXHRcdFx0Lm5nLXNlbGVjdCBpbnB1dHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmlvbi1mb290ZXJ7XG5cdGlvbi1idXR0b257XG5cdFx0d2lkdGg6NDUlICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luOiAxMHB4O1xuXHR9XG59XG5cbiJdfQ== */";
      /***/
    },

    /***/
    "uhMM":
    /*!************************************************************!*\
      !*** ./src/app/vehicle-filter/vehicle-filter.component.ts ***!
      \************************************************************/

    /*! exports provided: VehicleFilterComponent */

    /***/
    function uhMM(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "VehicleFilterComponent", function () {
        return VehicleFilterComponent;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _raw_loader_vehicle_filter_component_html__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! raw-loader!./vehicle-filter.component.html */
      "H5ze");
      /* harmony import */


      var _vehicle_filter_component_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! ./vehicle-filter.component.scss */
      "YcfN");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! @ionic/angular */
      "TEn/");

      var VehicleFilterComponent = /*#__PURE__*/function () {
        function VehicleFilterComponent(_modelController) {
          _classCallCheck(this, VehicleFilterComponent);

          this._modelController = _modelController;
          this.refundSel = false;
          this.dateSel = false;
          this.tollSel = false;
          this.vehicleSel = false;
        }

        _createClass(VehicleFilterComponent, [{
          key: "ngOnInit",
          value: function ngOnInit() {
            this.tollPlaza = [{
              "name": "Anewadi"
            }, {
              "name": "Khedshivapur"
            }, {
              "name": "Nandgaon Peth"
            }, {
              "name": "Patas"
            }, {
              "name": "Sawaleshwar"
            }, {
              "name": "Shirpur"
            }, {
              "name": "Tamalwadi"
            }, {
              "name": "Varwade"
            }, {
              "name": "Hivargaon Pavsa"
            }, {
              "name": "Palghar"
            }, {
              "name": "Solapur "
            }, {
              "name": "Pune "
            }];
            this.vehicles = [{
              "name": "MH10AH2655"
            }, {
              "name": "TN08AZ2254"
            }, {
              "name": "RJ12SD8845"
            }, {
              "name": "MH12AD3348"
            }, {
              "name": "DL05AC5413"
            }, {
              "name": "MH13AF9645"
            }, {
              "name": "TN14KD3394"
            }, {
              "name": "HR03KH9724"
            }, {
              "name": "GJ05SD8941"
            }];
          }
        }, {
          key: "rechargeSelected",
          value: function rechargeSelected() {
            this.vehicleSel = false;
            this.tollSel = false;
            this.dateSel = false;
            this.refundSel = false;
          }
        }, {
          key: "refundSelected",
          value: function refundSelected() {
            this.vehicleSel = false;
            this.tollSel = false;
            this.dateSel = false;
            this.refundSel = true;
          }
        }, {
          key: "dateSelected",
          value: function dateSelected() {
            this.vehicleSel = false;
            this.tollSel = false;
            this.refundSel = false;
            this.dateSel = true;
          }
        }, {
          key: "vahicleSelected",
          value: function vahicleSelected() {
            this.tollSel = false;
            this.vehicleSel = true;
            this.refundSel = false;
            this.dateSel = false;
          }
        }, {
          key: "tollSelected",
          value: function tollSelected() {
            this.vehicleSel = false;
            this.tollSel = true;
            this.refundSel = false;
            this.dateSel = false;
          }
        }, {
          key: "cancel",
          value: function cancel() {
            this._modelController.dismiss();
          }
        }, {
          key: "confirm",
          value: function confirm() {}
        }]);

        return VehicleFilterComponent;
      }();

      VehicleFilterComponent.ctorParameters = function () {
        return [{
          type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"]
        }];
      };

      VehicleFilterComponent = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["Component"])({
        selector: 'app-vehicle-filter',
        template: _raw_loader_vehicle_filter_component_html__WEBPACK_IMPORTED_MODULE_1__["default"],
        styles: [_vehicle_filter_component_scss__WEBPACK_IMPORTED_MODULE_2__["default"]]
      }), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [_ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"]])], VehicleFilterComponent);
      /***/
    },

    /***/
    "vY5A":
    /*!***************************************!*\
      !*** ./src/app/app-routing.module.ts ***!
      \***************************************/

    /*! exports provided: AppRoutingModule */

    /***/
    function vY5A(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony export (binding) */


      __webpack_require__.d(__webpack_exports__, "AppRoutingModule", function () {
        return AppRoutingModule;
      });
      /* harmony import */


      var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! tslib */
      "mrSG");
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! @angular/router */
      "tyNb");

      var routes = [{
        path: '',
        redirectTo: 'welcome',
        pathMatch: 'full'
      }, {
        path: '',
        loadChildren: function loadChildren() {
          return __webpack_require__.e(
          /*! import() | tab-tab-module */
          "tab-tab-module").then(__webpack_require__.bind(null,
          /*! ./tab/tab.module */
          "hOCx")).then(function (m) {
            return m.TabPageModule;
          });
        }
      }, {
        path: 'folder/:id',
        loadChildren: function loadChildren() {
          return __webpack_require__.e(
          /*! import() | folder-folder-module */
          "folder-folder-module").then(__webpack_require__.bind(null,
          /*! ./folder/folder.module */
          "yIOV")).then(function (m) {
            return m.FolderPageModule;
          });
        }
      }, {
        path: 'sign-in',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | sign-in-sign-in-module */
          [__webpack_require__.e("default~sign-in-sign-in-module~verification-verification-module"), __webpack_require__.e("sign-in-sign-in-module")]).then(__webpack_require__.bind(null,
          /*! ./sign-in/sign-in.module */
          "FuQ6")).then(function (m) {
            return m.SignInPageModule;
          });
        }
      }, {
        path: 'verification',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | verification-verification-module */
          [__webpack_require__.e("default~sign-in-sign-in-module~verification-verification-module"), __webpack_require__.e("default~add-money-add-money-module~verification-verification-module"), __webpack_require__.e("verification-verification-module")]).then(__webpack_require__.bind(null,
          /*! ./verification/verification.module */
          "Kw+X")).then(function (m) {
            return m.VerificationPageModule;
          });
        }
      }, {
        path: 'my-profile',
        loadChildren: function loadChildren() {
          return __webpack_require__.e(
          /*! import() | my-profile-my-profile-module */
          "my-profile-my-profile-module").then(__webpack_require__.bind(null,
          /*! ./my-profile/my-profile.module */
          "IptF")).then(function (m) {
            return m.MyProfilePageModule;
          });
        }
      }, {
        path: 'change-theme',
        loadChildren: function loadChildren() {
          return __webpack_require__.e(
          /*! import() | change-theme-change-theme-module */
          "change-theme-change-theme-module").then(__webpack_require__.bind(null,
          /*! ./change-theme/change-theme.module */
          "ZTkV")).then(function (m) {
            return m.ChangeThemePageModule;
          });
        }
      }, {
        path: 'services-list',
        loadChildren: function loadChildren() {
          return __webpack_require__.e(
          /*! import() | services-list-services-list-module */
          "services-list-services-list-module").then(__webpack_require__.bind(null,
          /*! ./services-list/services-list.module */
          "Bzwh")).then(function (m) {
            return m.ServicesListPageModule;
          });
        }
      }, {
        path: 'ticket-list',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | vehicle-list-vehicle-list-module */
          [__webpack_require__.e("common"), __webpack_require__.e("vehicle-list-vehicle-list-module")]).then(__webpack_require__.bind(null,
          /*! ./vehicle-list/vehicle-list.module */
          "p45I")).then(function (m) {
            return m.VehicleListPageModule;
          });
        }
      }, {
        path: 'service-request',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | service-request-service-request-module */
          [__webpack_require__.e("common"), __webpack_require__.e("service-request-service-request-module")]).then(__webpack_require__.bind(null,
          /*! ./service-request/service-request.module */
          "zL01")).then(function (m) {
            return m.ServiceRequestPageModule;
          });
        }
      }, {
        path: 'forgot-password',
        loadChildren: function loadChildren() {
          return __webpack_require__.e(
          /*! import() | forgot-password-forgot-password-module */
          "forgot-password-forgot-password-module").then(__webpack_require__.bind(null,
          /*! ./forgot-password/forgot-password.module */
          "JgOp")).then(function (m) {
            return m.ForgotPasswordPageModule;
          });
        }
      }, {
        path: 'update-mobile-info',
        loadChildren: function loadChildren() {
          return __webpack_require__.e(
          /*! import() | update-mobile-info-update-mobile-info-module */
          "update-mobile-info-update-mobile-info-module").then(__webpack_require__.bind(null,
          /*! ./update-mobile-info/update-mobile-info.module */
          "POGq")).then(function (m) {
            return m.UpdateMobileInfoPageModule;
          });
        }
      }, {
        path: 'old-mobile-no',
        loadChildren: function loadChildren() {
          return __webpack_require__.e(
          /*! import() | old-mobile-no-old-mobile-no-module */
          "old-mobile-no-old-mobile-no-module").then(__webpack_require__.bind(null,
          /*! ./old-mobile-no/old-mobile-no.module */
          "RhIk")).then(function (m) {
            return m.OldMobileNoPageModule;
          });
        }
      }, {
        path: 'wallet-recharge',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | service-wallet-recharge-service-wallet-recharge-module */
          [__webpack_require__.e("default~add-money-add-money-module~raise-dispute-transaction-raise-dispute-transaction-module~servic~c83d0716"), __webpack_require__.e("default~add-money-add-money-module~dashboard-dashboard-module~service-wallet-recharge-service-wallet~05c51d99"), __webpack_require__.e("service-wallet-recharge-service-wallet-recharge-module")]).then(__webpack_require__.bind(null,
          /*! ./service-wallet-recharge/service-wallet-recharge.module */
          "d98o")).then(function (m) {
            return m.ServiceWalletRechargePageModule;
          });
        }
      }, {
        path: 'tab/wallet-query',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | service-wallet-query-service-wallet-query-module */
          [__webpack_require__.e("default~add-money-add-money-module~raise-dispute-transaction-raise-dispute-transaction-module~servic~c83d0716"), __webpack_require__.e("service-wallet-query-service-wallet-query-module")]).then(__webpack_require__.bind(null,
          /*! ./service-wallet-query/service-wallet-query.module */
          "4d2A")).then(function (m) {
            return m.ServiceWalletQueryPageModule;
          });
        }
      }, {
        path: 'tab/add-money',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | add-money-add-money-module */
          [__webpack_require__.e("default~add-money-add-money-module~raise-dispute-transaction-raise-dispute-transaction-module~servic~c83d0716"), __webpack_require__.e("default~add-money-add-money-module~dashboard-dashboard-module~service-wallet-recharge-service-wallet~05c51d99"), __webpack_require__.e("default~add-money-add-money-module~verification-verification-module"), __webpack_require__.e("common"), __webpack_require__.e("add-money-add-money-module")]).then(__webpack_require__.bind(null,
          /*! ./add-money/add-money.module */
          "xUdR")).then(function (m) {
            return m.AddMoneyPageModule;
          });
        }
      }, {
        path: 'tab/wallet-statement',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | wallet-statement-wallet-statement-module */
          [__webpack_require__.e("default~add-money-add-money-module~dashboard-dashboard-module~service-wallet-recharge-service-wallet~05c51d99"), __webpack_require__.e("common"), __webpack_require__.e("wallet-statement-wallet-statement-module")]).then(__webpack_require__.bind(null,
          /*! ./wallet-statement/wallet-statement.module */
          "POJ2")).then(function (m) {
            return m.WalletStatementPageModule;
          });
        }
      }, {
        path: 'wallet',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | wallet-wallet-module */
          [__webpack_require__.e("default~add-money-add-money-module~raise-dispute-transaction-raise-dispute-transaction-module~servic~c83d0716"), __webpack_require__.e("default~add-money-add-money-module~dashboard-dashboard-module~service-wallet-recharge-service-wallet~05c51d99"), __webpack_require__.e("common"), __webpack_require__.e("wallet-wallet-module")]).then(__webpack_require__.bind(null,
          /*! ./wallet/wallet.module */
          "43Fg")).then(function (m) {
            return m.WalletPageModule;
          });
        }
      }, {
        path: 'service-request-form',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | service-request-form-service-request-form-module */
          [__webpack_require__.e("default~add-money-add-money-module~raise-dispute-transaction-raise-dispute-transaction-module~servic~c83d0716"), __webpack_require__.e("default~raise-dispute-transaction-raise-dispute-transaction-module~service-request-form-service-requ~28aec47d"), __webpack_require__.e("service-request-form-service-request-form-module")]).then(__webpack_require__.bind(null,
          /*! ./service-request-form/service-request-form.module */
          "Ml1u")).then(function (m) {
            return m.ServiceRequestFormPageModule;
          });
        }
      }, {
        path: 'raise-dispute-transaction',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | raise-dispute-transaction-raise-dispute-transaction-module */
          [__webpack_require__.e("default~add-money-add-money-module~raise-dispute-transaction-raise-dispute-transaction-module~servic~c83d0716"), __webpack_require__.e("default~raise-dispute-transaction-raise-dispute-transaction-module~service-request-form-service-requ~28aec47d"), __webpack_require__.e("common"), __webpack_require__.e("raise-dispute-transaction-raise-dispute-transaction-module")]).then(__webpack_require__.bind(null,
          /*! ./raise-dispute-transaction/raise-dispute-transaction.module */
          "tuFM")).then(function (m) {
            return m.RaiseDisputeTransactionPageModule;
          });
        }
      }, {
        path: 'welcome',
        loadChildren: function loadChildren() {
          return __webpack_require__.e(
          /*! import() | welcome-welcome-module */
          "welcome-welcome-module").then(__webpack_require__.bind(null,
          /*! ./welcome/welcome.module */
          "pi15")).then(function (m) {
            return m.WelcomePageModule;
          });
        }
      }, {
        path: 'dashboard',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | dashboard-dashboard-module */
          [__webpack_require__.e("default~add-money-add-money-module~dashboard-dashboard-module~service-wallet-recharge-service-wallet~05c51d99"), __webpack_require__.e("dashboard-dashboard-module")]).then(__webpack_require__.bind(null,
          /*! ./dashboard/dashboard.module */
          "TDBs")).then(function (m) {
            return m.DashboardPageModule;
          });
        }
      }, {
        path: 'payment-response',
        loadChildren: function loadChildren() {
          return __webpack_require__.e(
          /*! import() | payment-response-payment-response-module */
          "payment-response-payment-response-module").then(__webpack_require__.bind(null,
          /*! ./payment-response/payment-response.module */
          "FdgP")).then(function (m) {
            return m.PaymentResponsePageModule;
          });
        }
      }, {
        path: 'attachment-lists',
        loadChildren: function loadChildren() {
          return Promise.all(
          /*! import() | attachment-lists-attachment-lists-module */
          [__webpack_require__.e("common"), __webpack_require__.e("attachment-lists-attachment-lists-module")]).then(__webpack_require__.bind(null,
          /*! ./attachment-lists/attachment-lists.module */
          "VNqq")).then(function (m) {
            return m.AttachmentListsPageModule;
          });
        }
      }, {
        path: 'add-vehicle-form',
        loadChildren: function loadChildren() {
          return __webpack_require__.e(
          /*! import() | add-vehicle-form-add-vehicle-form-module */
          "add-vehicle-form-add-vehicle-form-module").then(__webpack_require__.bind(null,
          /*! ./add-vehicle-form/add-vehicle-form.module */
          "7KTt")).then(function (m) {
            return m.AddVehicleFormPageModule;
          });
        }
      }];

      var AppRoutingModule = function AppRoutingModule() {
        _classCallCheck(this, AppRoutingModule);
      };

      AppRoutingModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
        imports: [_angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterModule"].forRoot(routes, {
          preloadingStrategy: _angular_router__WEBPACK_IMPORTED_MODULE_2__["PreloadAllModules"]
        })],
        exports: [_angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterModule"]]
      })], AppRoutingModule);
      /***/
    },

    /***/
    "ynWL":
    /*!************************************!*\
      !*** ./src/app/app.component.scss ***!
      \************************************/

    /*! exports provided: default */

    /***/
    function ynWL(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony default export */


      __webpack_exports__["default"] = "/*@font-face {\n\tfont-family: \"Swis721 Cn BT\";\n\tsrc: url(\"../assets/font/Swiss721BT-BoldCondensed.woff2\") format(\"woff2\"),\n\t\turl(\"../assets/font/Swiss721BT-BoldCondensed.woff\") format(\"woff\");\n\tfont-weight: bold;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: \"Swis721 Cn BT\";\n\tsrc: url(\"../assets/font/Swiss721BT-BoldCondensed.woff2\") format(\"woff2\"),\n\t\turl(\"../assets/font/Swiss721BT-BoldCondensed.woff\") format(\"woff\");\n\tfont-weight: bold;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: \"Swis721 Cn BT\";\n\tsrc: url(\"../assets/font/Swiss721BT-RomanCondensed.woff2\") format(\"woff2\"),\n\t\turl(\"../assets/font/Swiss721BT-RomanCondensed.woff\") format(\"woff\");\n\tfont-weight: normal;\n\tfont-style: normal;\n}*/\n@font-face {\n  font-family: \"Product Sans\";\n  src: url('Product Sans Bold.ttf');\n  font-weight: bold;\n  font-style: normal;\n}\n@font-face {\n  font-family: \"Product Sans\";\n  src: url('Product Sans Regular.ttf');\n  font-weight: normal;\n  font-style: normal;\n}\n@font-face {\n  font-family: \"Product Sans\";\n  src: url('Product Sans Bold Italic.ttf');\n  font-weight: bold;\n  font-style: italic;\n}\n@font-face {\n  font-family: \"Product Sans\";\n  src: url('Product Sans Italic.ttf');\n  font-weight: normal;\n  font-style: italic;\n}\n*,\nbody,\nhtml,\np,\nspan,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nstrong,\nli {\n  --ion-font-family: \"Product Sans\";\n  font-family: \"Product Sans\";\n  letter-spacing: 0.05rem;\n}\n.zmdi {\n  font: normal normal normal 18px/1 \"Material-Design-Iconic-Font\";\n}\n.menu {\n  --width: 304px;\n  left: 0px;\n  top: 0px;\n}\n.menu .profile_box {\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n  align-items: flex-start;\n  padding: 30px 20px 20px;\n  position: static;\n  left: 0px;\n  top: 0px;\n}\n.menu .profile_box .profile_img {\n  display: flex;\n  flex-direction: row;\n  align-items: flex-start;\n  padding: 6px 10px 10px 0px;\n  width: 64px;\n  height: 64px;\n  left: 0px;\n  top: 6px;\n  border-radius: 50%;\n}\n.menu .profile_box .profile_details h1 {\n  position: static;\n  width: 200px;\n  left: 0px;\n  top: 10px;\n  font-family: Product Sans;\n  font-style: normal;\n  font-weight: 800;\n  font-size: var(--title_font_size);\n  line-height: 128.91%;\n  color: #FFFFFF;\n}\n.menu .profile_box .profile_details h2 {\n  position: static;\n  width: 200px;\n  left: 0px;\n  top: 0px;\n  font-family: Product Sans;\n  font-style: normal;\n  font-size: var(--sub_title_font_size);\n  line-height: 128.91%;\n  color: #FFFFFF;\n}\n.menu ion-content {\n  left: 12px;\n  --background: var(--transparent);\n}\n.menu ion-content::after, .menu ion-content:before {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  display: block !important;\n  opacity: 0.9;\n}\n.menu ion-list {\n  background: var(--transparent) !important;\n  width: calc(100% - 50px);\n  margin: 0 auto;\n  padding-top: 5px;\n  position: relative;\n  z-index: 999;\n}\n.menu ion-list .sub-menu {\n  margin-left: -10px !important;\n}\n.menu ion-list .sub-menu h2 {\n  margin-left: 10px;\n}\n.menu ion-list ion-item {\n  border-radius: 4px;\n  --inner-padding-end: 0px;\n  --inner-min-height: unset !important;\n  --padding-start: 0;\n  --background: var(--transparent);\n  --min-height: unset;\n}\n.menu ion-list ion-item ion-icon {\n  color: #FFFFFF;\n  margin-right: 15px;\n}\n.menu ion-list ion-item h2 {\n  height: 28px;\n  left: 52px;\n  top: 13.5px;\n  font-family: Product Sans;\n  font-style: normal;\n  font-weight: normal;\n  font-size: var(--title_font_size);\n  line-height: 128.91%;\n  color: #FFFFFF;\n}\n.menu ion-list .sub-menu-list {\n  padding-top: 0px;\n}\n.menu ion-list .sub-menu-list h2 {\n  height: 32px;\n}\n.menu ion-list .sub-menu-list .inactive {\n  opacity: 0.5;\n}\n.menu-bg-img {\n  --background: none;\n  --background: var(--background-menu);\n}\n.hr {\n  border-bottom: 1px solid #ccc;\n  margin: 10px 0;\n  width: 100%;\n}\nion-footer {\n  text-align: right;\n}\nion-footer h2 {\n  padding-right: 10px;\n  font-family: Product Sans;\n  font-style: italic;\n  font-size: var(--text_font_size);\n  color: #FFFFFF;\n}\n/*# sourceMappingURL=data:application/json;base64,  */";
      /***/
    },

    /***/
    "zTuZ":
    /*!*****************************************************************!*\
      !*** ./src/models/service-filter/service-filter.component.scss ***!
      \*****************************************************************/

    /*! exports provided: default */

    /***/
    function zTuZ(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony default export */


      __webpack_exports__["default"] = "ion-header {\n  box-shadow: 0 -4px 9px 9px rgba(0, 0, 0, 0.1);\n}\nion-header ion-toolbar ion-title {\n  margin: auto 0;\n  padding: 0 20px !important;\n}\nion-header ion-toolbar ion-title ion-icon {\n  font-size: 1.5rem !important;\n}\nion-header ion-toolbar ion-title span {\n  position: absolute;\n  left: 0;\n  width: 100%;\n  text-align: center;\n  font-size: 16px;\n  letter-spacing: 2.4px;\n}\n.form {\n  position: relative;\n  z-index: 99;\n  width: 100%;\n  height: 100%;\n}\n.form .header-box {\n  height: 50px;\n  margin: 5px 15px 3px 15px;\n  padding: auto;\n  border: 0.5px solid var(--bg_light);\n  border-radius: 8px;\n  color: var(--primary);\n  font-size: 14px !important;\n}\n.form .header-box h4 {\n  padding-left: 10px;\n  padding-right: 10px;\n  font-size: 14px !important;\n}\n.form ion-list {\n  margin: 0px 18px 0px 18px;\n  box-shadow: none;\n  border: 0.5px solid var(--bg_light);\n  border-radius: 8px;\n  height: 100%;\n}\n.form ion-list .first-item {\n  padding-top: 10px !important;\n}\n.form ion-list ion-item {\n  margin: auto;\n  padding: 0px 15px 0px 15px;\n}\n.form ion-list ion-item ion-label {\n  color: var(--text-light) !important;\n  width: 100% !important;\n  font-weight: 400 !important;\n  font-size: 14px !important;\n}\n.form ion-list ion-item ion-radio {\n  --color-checked: var(--primary);\n}\n.form ion-list ion-item .col-box ion-col {\n  text-align: center;\n  margin: 5px;\n  border: 0.5px solid var(--primary) !important;\n  border-radius: 5px !important;\n  color: var(--primary) !important;\n}\n.form ion-list .autocomp {\n  margin: 10px 15px 10px 15px;\n}\nion-footer ion-button {\n  width: 45% !important;\n  margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NlcnZpY2UtZmlsdGVyLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksNkNBQUE7QUFDSjtBQUFJO0VBQ0ksY0FBQTtFQUNBLDBCQUFBO0FBRVI7QUFEUTtFQUNJLDRCQUFBO0FBR1o7QUFEUTtFQUNJLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtBQUdaO0FBRUE7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBQUNEO0FBQ0M7RUFDQyxZQUFBO0VBQ0EseUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7QUFDRjtBQUFFO0VBQ0Msa0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0FBRUg7QUFFQztFQUNDLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBQUFGO0FBQ0U7RUFDQyw0QkFBQTtBQUNIO0FBQ0U7RUFFQyxZQUFBO0VBQ0EsMEJBQUE7QUFBSDtBQUNHO0VBQ0MsbUNBQUE7RUFDQSxzQkFBQTtFQUVBLDJCQUFBO0VBQ0EsMEJBQUE7QUFBSjtBQUVHO0VBQ0MsK0JBQUE7QUFBSjtBQUtJO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSw2QkFBQTtFQUNBLGdDQUFBO0FBSEw7QUFRRTtFQUNDLDJCQUFBO0FBTkg7QUFXQztFQUNDLHFCQUFBO0VBQ0EsWUFBQTtBQVJGIiwiZmlsZSI6InNlcnZpY2UtZmlsdGVyLmNvbXBvbmVudC5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlciB7XG4gICAgYm94LXNoYWRvdzogMCAtNHB4IDlweCA5cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGlvbi10b29sYmFyIGlvbi10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgaW9uLWljb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDk5O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHQvL21hcmdpbi10b3A6IDExcHg7XG5cdC5oZWFkZXItYm94IHtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0bWFyZ2luOiA1cHggMTVweCAzcHggMTVweDtcblx0XHRwYWRkaW5nOiBhdXRvO1xuXHRcdGJvcmRlcjogMC41cHggc29saWQgdmFyKC0tYmdfbGlnaHQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0aDQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdGlvbi1saXN0IHtcblx0XHRtYXJnaW46IDBweCAxOHB4IDBweCAxOHB4O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyOiAwLjVweCBzb2xpZCB2YXIoLS1iZ19saWdodCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHQuZmlyc3QtaXRlbSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRpb24taXRlbSB7XG5cdFx0XHQvL21hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRwYWRkaW5nOiAwcHggMTVweCAwcHggMTVweDtcblx0XHRcdGlvbi1sYWJlbCB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KSFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC8vcGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRpb24tcmFkaW8ge1xuXHRcdFx0XHQtLWNvbG9yLWNoZWNrZWQ6IHZhcigtLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIFxuXHRcdFx0fVxuXHRcdFx0LmNvbC1ib3gge1xuXHRcdFx0XHQvL21hcmdpbi1sZWZ0OiAxNyU7XG5cdFx0XHRcdGlvbi1jb2wge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46IDVweDtcblx0XHRcdFx0XHRib3JkZXI6IDAuNXB4IHNvbGlkIHZhcigtLXByaW1hcnkpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYXV0b2NvbXAge1xuXHRcdFx0bWFyZ2luOiAxMHB4IDE1cHggMTBweCAxNXB4O1xuXHRcdH1cblx0fVxufVxuaW9uLWZvb3Rlcntcblx0aW9uLWJ1dHRvbntcblx0XHR3aWR0aDo0NSUgIWltcG9ydGFudDtcblx0XHRtYXJnaW46IDEwcHg7XG5cdH1cbn1cblxuIl19 */";
      /***/
    },

    /***/
    "zUnb":
    /*!*********************!*\
      !*** ./src/main.ts ***!
      \*********************/

    /*! no exports provided */

    /***/
    function zUnb(module, __webpack_exports__, __webpack_require__) {
      "use strict";

      __webpack_require__.r(__webpack_exports__);
      /* harmony import */


      var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
      /*! @angular/core */
      "fXoL");
      /* harmony import */


      var _angular_platform_browser_dynamic__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
      /*! @angular/platform-browser-dynamic */
      "a3Wg");
      /* harmony import */


      var _sentry_angular__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
      /*! @sentry/angular */
      "UH2p");
      /* harmony import */


      var _sentry_tracing__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
      /*! @sentry/tracing */
      "aI3+");
      /* harmony import */


      var _app_app_module__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
      /*! ./app/app.module */
      "ZAI4");
      /* harmony import */


      var _environments_environment__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(
      /*! ./environments/environment */
      "AytR");

      _sentry_angular__WEBPACK_IMPORTED_MODULE_2__["init"]({
        dsn: _environments_environment__WEBPACK_IMPORTED_MODULE_5__["environment"].sentryDsn,
        integrations: [new _sentry_tracing__WEBPACK_IMPORTED_MODULE_3__["Integrations"].BrowserTracing({
          tracingOrigins: ["localhost", _environments_environment__WEBPACK_IMPORTED_MODULE_5__["environment"].sentryTracingOrigins],
          routingInstrumentation: _sentry_angular__WEBPACK_IMPORTED_MODULE_2__["routingInstrumentation"]
        })],
        // Set tracesSampleRate to 1.0 to capture 100%
        // of transactions for performance monitoring.
        // We recommend adjusting this value in production
        tracesSampleRate: 1.0
      });

      if (_environments_environment__WEBPACK_IMPORTED_MODULE_5__["environment"].production) {
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["enableProdMode"])();
      }
      /*
      platformBrowserDynamic().bootstrapModule(AppModule)
        .catch(err => console.log(err));
      */


      Object(_angular_platform_browser_dynamic__WEBPACK_IMPORTED_MODULE_1__["platformBrowserDynamic"])().bootstrapModule(_app_app_module__WEBPACK_IMPORTED_MODULE_4__["AppModule"]).then(function (success) {
        return console.log("Bootstrap success");
      })["catch"](function (err) {
        return console.error(err);
      });
      /***/
    },

    /***/
    "zn8P":
    /*!******************************************************!*\
      !*** ./$$_lazy_route_resource lazy namespace object ***!
      \******************************************************/

    /*! no static exports found */

    /***/
    function zn8P(module, exports) {
      function webpackEmptyAsyncContext(req) {
        // Here Promise.resolve().then() is used instead of new Promise() to prevent
        // uncaught exception popping up in devtools
        return Promise.resolve().then(function () {
          var e = new Error("Cannot find module '" + req + "'");
          e.code = 'MODULE_NOT_FOUND';
          throw e;
        });
      }

      webpackEmptyAsyncContext.keys = function () {
        return [];
      };

      webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
      module.exports = webpackEmptyAsyncContext;
      webpackEmptyAsyncContext.id = "zn8P";
      /***/
    }
  }, [[0, "runtime", "vendor"]]]);
})();
//# sourceMappingURL=main-es5.js.map