PATH:
home
/
letacommog
/
laindinois
/
wp-content
/
plugins
/
essential-addons-elementor
/
assets
/
front-end
/
js
/
view
/******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); /******/ } /******/ }; /******/ /******/ // define __esModule on exports /******/ __webpack_require__.r = function(exports) { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ /******/ // create a fake namespace object /******/ // mode & 1: value is a module id, require it /******/ // mode & 2: merge all properties of value into the ns /******/ // mode & 4: return value when already ns object /******/ // mode & 8|1: behave like require /******/ __webpack_require__.t = function(value, mode) { /******/ if(mode & 1) value = __webpack_require__(value); /******/ if(mode & 8) return value; /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; /******/ var ns = Object.create(null); /******/ __webpack_require__.r(ns); /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); /******/ return ns; /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = ""; /******/ /******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ /******/ ({ /***/ "./src/js/view/adv-google-map.js": /*!***************************************!*\ !*** ./src/js/view/adv-google-map.js ***! \***************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("var AdvGoogleMap = function AdvGoogleMap($scope, $) {\n window.eaelHasMapAPI = window.google ? window.google : undefined;\n\n if (!window.eaelHasMapAPI) {\n var $map_class = $scope.find(\".eael-google-map\").eq(0),\n $map_notice = $scope.find(\".google-map-notice\").eq(0);\n $map_class.css(\"display\", \"none\");\n $map_notice.html(\"Whoops! It' seems like you didn't set Google Map API key. You can set from <b>Elementor > Essential Addons > Elements > Advanced Google Map (Settings)</b>\");\n $map_notice.addClass(\"alert alert-warning\");\n $map_notice.css({\n \"background-color\": \"#f2dede\",\n color: \"#a94442\",\n \"font-size\": \"85%\",\n padding: \"15px\",\n \"border-radius\": \"3px\"\n });\n } else {\n var $map = $scope.find(\".eael-google-map\"),\n $thisMap = $(\"#\" + $map.attr(\"id\")),\n $mapID = $thisMap.data(\"id\"),\n $mapType = $thisMap.data(\"map_type\"),\n $mapAddressType = $thisMap.data(\"map_address_type\"),\n $mapLat = $thisMap.data(\"map_lat\"),\n $mapLng = $thisMap.data(\"map_lng\"),\n $mapAddr = $thisMap.data(\"map_addr\"),\n $mapBasicMarkerTitle = $thisMap.data(\"map_basic_marker_title\"),\n $mapBasicMarkerContent = $thisMap.data(\"map_basic_marker_content\"),\n $mapBasicMarkerIconEnable = $thisMap.data(\"map_basic_marker_icon_enable\"),\n $mapBasicMarkerIcon = $thisMap.data(\"map_basic_marker_icon\"),\n $mapBasicMarkerIconWidth = $thisMap.data(\"map_basic_marker_icon_width\"),\n $mapBasicMarkerIconHeight = $thisMap.data(\"map_basic_marker_icon_height\"),\n $mapZoom = $thisMap.data(\"map_zoom\"),\n $mapMarkerContent = $thisMap.data(\"map_marker_content\"),\n $mapMarkers = $thisMap.data(\"map_markers\"),\n $mapStaticWidth = $thisMap.data(\"map_static_width\"),\n $mapStaticHeight = $thisMap.data(\"map_static_height\"),\n $mapStaticLat = $thisMap.data(\"map_static_lat\"),\n $mapStaticLng = $thisMap.data(\"map_static_lng\"),\n $mapPolylines = $thisMap.data(\"map_polylines\"),\n $mapStrokeColor = $thisMap.data(\"map_stroke_color\"),\n $mapStrokeOpacity = $thisMap.data(\"map_stroke_opacity\"),\n $mapStrokeWeight = $thisMap.data(\"map_stroke_weight\"),\n $mapStrokeFillColor = $thisMap.data(\"map_stroke_fill_color\"),\n $mapStrokeFillOpacity = $thisMap.data(\"map_stroke_fill_opacity\"),\n $mapOverlayContent = $thisMap.data(\"map_overlay_content\"),\n $mapRoutesOriginLat = $thisMap.data(\"map_routes_origin_lat\"),\n $mapRoutesOriginLng = $thisMap.data(\"map_routes_origin_lng\"),\n $mapRoutesDestLat = $thisMap.data(\"map_routes_dest_lat\"),\n $mapRoutesDestLng = $thisMap.data(\"map_routes_dest_lng\"),\n $mapRoutesTravelMode = $thisMap.data(\"map_routes_travel_mode\"),\n $mapPanoramaLat = $thisMap.data(\"map_panorama_lat\"),\n $mapPanoramaLng = $thisMap.data(\"map_panorama_lng\"),\n $mapTheme = JSON.parse(decodeURIComponent(($thisMap.data(\"map_theme\") + \"\").replace(/\\+/g, \"%20\"))),\n $map_streeview_control = $thisMap.data(\"map_streeview_control\"),\n $map_type_control = $thisMap.data(\"map_type_control\"),\n $map_zoom_control = $thisMap.data(\"map_zoom_control\"),\n $map_fullscreen_control = $thisMap.data(\"map_fullscreen_control\"),\n $map_scroll_zoom = $thisMap.data(\"map_scroll_zoom\");\n var eaelMapHeader = new GMaps({\n el: \"#eael-google-map-\" + $mapID,\n lat: $mapLat,\n lng: $mapLng,\n zoom: $mapZoom,\n streetViewControl: $map_streeview_control,\n mapTypeControl: $map_type_control,\n zoomControl: $map_zoom_control,\n fullscreenControl: $map_fullscreen_control,\n scrollwheel: $map_scroll_zoom\n });\n\n if ($mapTheme != \"\") {\n eaelMapHeader.addStyle({\n styledMapName: \"Styled Map\",\n styles: JSON.parse($mapTheme),\n mapTypeId: \"map_style\"\n });\n eaelMapHeader.setStyle(\"map_style\");\n }\n\n if (\"basic\" == $mapType) {\n var infoWindowHolder = $mapBasicMarkerContent != \"\" ? {\n content: $mapBasicMarkerContent\n } : \"\";\n\n if ($mapBasicMarkerIconEnable == \"yes\") {\n var iconHolder = {\n url: $mapBasicMarkerIcon,\n scaledSize: new google.maps.Size($mapBasicMarkerIconWidth, $mapBasicMarkerIconHeight)\n };\n } else {\n var iconHolder = null;\n }\n\n if ($mapAddressType == \"address\") {\n GMaps.geocode({\n address: $mapAddr,\n callback: function callback(results, status) {\n if (status == \"OK\") {\n var latlng = results[0].geometry.location;\n eaelMapHeader.setCenter(latlng.lat(), latlng.lng());\n eaelMapHeader.addMarker({\n lat: latlng.lat(),\n lng: latlng.lng(),\n title: $mapBasicMarkerTitle,\n infoWindow: infoWindowHolder,\n icon: iconHolder\n });\n }\n }\n });\n } else if ($mapAddressType == \"coordinates\") {\n eaelMapHeader.addMarker({\n lat: $mapLat,\n lng: $mapLng,\n title: $mapBasicMarkerTitle,\n infoWindow: infoWindowHolder,\n icon: iconHolder\n });\n }\n } // end of basic map script\n\n\n if (\"marker\" == $mapType) {\n var $data = JSON.parse(decodeURIComponent(($mapMarkers + \"\").replace(/\\+/g, \"%20\")));\n\n if ($data.length > 0) {\n var MarkersMap = new GMaps({\n el: \"#eael-google-map-\" + $mapID,\n lat: $data[0].eael_google_map_marker_lat,\n lng: $data[0].eael_google_map_marker_lng,\n zoom: $mapZoom,\n streetViewControl: $map_streeview_control,\n mapTypeControl: $map_type_control,\n zoomControl: $map_zoom_control,\n fullscreenControl: $map_fullscreen_control,\n scrollwheel: $map_scroll_zoom\n });\n MarkersMap.setCenter($data[0].eael_google_map_marker_lat, $data[0].eael_google_map_marker_lng);\n\n if ($mapTheme != \"\") {\n MarkersMap.addStyle({\n styledMapName: \"Styled Map\",\n styles: JSON.parse($mapTheme),\n mapTypeId: \"map_style\"\n });\n MarkersMap.setStyle(\"map_style\");\n }\n\n $data.forEach(function ($marker) {\n if ($marker.eael_google_map_marker_content != \"\") {\n var infoWindowHolder = {\n content: $marker.eael_google_map_marker_content\n };\n } else {\n var infoWindowHolder = \"\";\n }\n\n if ($marker.eael_google_map_marker_icon_enable == \"yes\") {\n var iconHolder = {\n url: $marker.eael_google_map_marker_icon.url,\n scaledSize: new google.maps.Size($marker.eael_google_map_marker_icon_width, $marker.eael_google_map_marker_icon_height) // scaled size\n\n };\n } else {\n var iconHolder = {\n path: 'M11,4.5c-6.1,0-11,4.9-11,11c0,1.8,0.5,3.6,1.3,5.2c0,0,9,16.2,9.1,16.4s0.3,0.4,0.6,0.4s0.5-0.1,0.6-0.4l9.1-16.4c0.9-1.6,1.3-3.4,1.3-5.2C22,9.4,17.1,4.5,11,4.5z M11,21c-3,0-5.5-2.5-5.5-5.5S8,10,11,10s5.5,2.5,5.5,5.5S14,21,11,21z',\n fillColor: $marker.eael_google_map_marker_icon_color,\n fillOpacity: 1,\n scale: 1,\n strokeColor: $marker.eael_google_map_marker_icon_color,\n strokeWeight: 1\n };\n }\n\n MarkersMap.addMarker({\n lat: parseFloat($marker.eael_google_map_marker_lat),\n lng: parseFloat($marker.eael_google_map_marker_lng),\n title: $marker.eael_google_map_marker_title,\n infoWindow: infoWindowHolder,\n icon: iconHolder\n });\n });\n }\n } // end of multiple markers map\n\n\n if (\"static\" == $mapType) {\n var $data = JSON.parse(decodeURIComponent(($mapMarkers + \"\").replace(/\\+/g, \"%20\"))),\n markersHolder = [];\n\n if ($data.length > 0) {\n $data.forEach(function ($marker) {\n markersHolder.push({\n lat: parseFloat($marker.eael_google_map_marker_lat),\n lng: parseFloat($marker.eael_google_map_marker_lng),\n color: $marker.eael_google_map_marker_icon_color\n });\n });\n }\n\n var eaelStaticMapUrl = GMaps.staticMapURL({\n size: [$mapStaticWidth, $mapStaticHeight],\n lat: $mapStaticLat,\n lng: $mapStaticLng,\n markers: markersHolder\n });\n $(\"<img />\").attr(\"src\", eaelStaticMapUrl).appendTo(\"#eael-google-map-\" + $mapID);\n } // End of static map\n\n\n if (\"polyline\" == $mapType) {\n var $polylines_data = JSON.parse(decodeURIComponent(($mapPolylines + \"\").replace(/\\+/g, \"%20\"))),\n $data = JSON.parse(decodeURIComponent(($mapMarkers + \"\").replace(/\\+/g, \"%20\"))),\n $eael_polylines = [];\n $polylines_data.forEach(function ($polyline) {\n $eael_polylines.push([parseFloat($polyline.eael_google_map_polyline_lat), parseFloat($polyline.eael_google_map_polyline_lng)]);\n });\n var path = JSON.parse(JSON.stringify($eael_polylines));\n var eaelPolylineMap = new GMaps({\n el: \"#eael-google-map-\" + $mapID,\n lat: path[0][0],\n lng: path[0][1],\n zoom: $mapZoom\n });\n eaelPolylineMap.drawPolyline({\n path: path,\n strokeColor: $mapStrokeColor.toString(),\n strokeOpacity: $mapStrokeOpacity,\n strokeWeight: $mapStrokeWeight\n });\n $data.forEach(function ($marker) {\n if ($marker.eael_google_map_marker_content != \"\") {\n var infoWindowHolder = {\n content: $marker.eael_google_map_marker_content\n };\n } else {\n var infoWindowHolder = \"\";\n }\n\n if ($marker.eael_google_map_marker_icon_enable == \"yes\") {\n var iconHolder = {\n url: $marker.eael_google_map_marker_icon.url,\n scaledSize: new google.maps.Size($marker.eael_google_map_marker_icon_width, $marker.eael_google_map_marker_icon_height) // scaled size\n\n };\n } else {\n var iconHolder = \"\";\n }\n\n eaelPolylineMap.addMarker({\n lat: $marker.eael_google_map_marker_lat,\n lng: $marker.eael_google_map_marker_lng,\n title: $marker.eael_google_map_marker_title,\n infoWindow: infoWindowHolder,\n icon: iconHolder\n });\n });\n\n if ($mapTheme != \"\") {\n eaelPolylineMap.addStyle({\n styledMapName: \"Styled Map\",\n styles: JSON.parse($mapTheme),\n mapTypeId: \"polyline_map_style\"\n });\n eaelPolylineMap.setStyle(\"polyline_map_style\");\n }\n } // End of polyline map\n\n\n if (\"polygon\" == $mapType) {\n var $polylines_data = JSON.parse(decodeURIComponent(($mapPolylines + \"\").replace(/\\+/g, \"%20\"))),\n $eael_polylines = [];\n $polylines_data.forEach(function ($polyline) {\n $eael_polylines.push([parseFloat($polyline.eael_google_map_polyline_lat), parseFloat($polyline.eael_google_map_polyline_lng)]);\n });\n var path = JSON.parse(JSON.stringify($eael_polylines));\n\n if (path) {\n var map = new GMaps({\n div: \"#eael-google-map-\" + $mapID,\n lat: path[0][0],\n lng: path[0][1],\n zoom: $mapZoom\n });\n polygon = map.drawPolygon({\n paths: path,\n strokeColor: $mapStrokeColor.toString(),\n strokeOpacity: $mapStrokeOpacity,\n strokeWeight: $mapStrokeWeight,\n fillColor: $mapStrokeFillColor.toString(),\n fillOpacity: $mapStrokeFillOpacity\n });\n }\n } // End of polygon map\n\n\n if (\"overlay\" == $mapType) {\n if ($mapOverlayContent != \"\") {\n var contentHolder = '<div class=\"eael-gmap-overlay\">' + $mapOverlayContent + \"</div>\";\n } else {\n var contentHolder = \"\";\n }\n\n eaelMapHeader.drawOverlay({\n lat: $mapLat,\n lng: $mapLng,\n content: contentHolder\n });\n } // End of overlay map\n\n\n if (\"routes\" == $mapType) {\n var routeMap = new GMaps({\n el: \"#eael-google-map-\" + $mapID,\n lat: $mapRoutesOriginLat,\n lng: $mapRoutesOriginLng,\n zoom: $mapZoom\n });\n routeMap.drawRoute({\n origin: [$mapRoutesOriginLat, $mapRoutesOriginLng],\n destination: [$mapRoutesDestLat, $mapRoutesDestLng],\n travelMode: $mapRoutesTravelMode.toString(),\n strokeColor: $mapStrokeColor.toString(),\n strokeOpacity: $mapStrokeOpacity,\n strokeWeight: $mapStrokeWeight\n });\n var $data = JSON.parse(decodeURIComponent(($mapMarkers + \"\").replace(/\\+/g, \"%20\")));\n\n if ($data.length > 0) {\n $data.forEach(function ($marker) {\n if ($marker.eael_google_map_marker_content != \"\") {\n var infoWindowHolder = {\n content: $marker.eael_google_map_marker_content\n };\n } else {\n var infoWindowHolder = \"\";\n }\n\n if ($marker.eael_google_map_marker_icon_enable == \"yes\") {\n var iconHolder = {\n url: $marker.eael_google_map_marker_icon.url,\n scaledSize: new google.maps.Size($marker.eael_google_map_marker_icon_width, $marker.eael_google_map_marker_icon_height) // scaled size\n\n };\n } else {\n var iconHolder = \"\";\n }\n\n eaelMapHeader.addMarker({\n lat: $marker.eael_google_map_marker_lat,\n lng: $marker.eael_google_map_marker_lng,\n title: $marker.eael_google_map_marker_title,\n infoWindow: infoWindowHolder,\n icon: iconHolder\n });\n });\n }\n } // End of map routers\n\n\n if (\"panorama\" == $mapType) {\n var eaelPanorama = GMaps.createPanorama({\n el: \"#eael-google-map-\" + $mapID,\n lat: $mapPanoramaLat,\n lng: $mapPanoramaLng\n });\n } // end of map panorama\n\n }\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-google-map.default\", AdvGoogleMap);\n});\n\n//# sourceURL=webpack:///./src/js/view/adv-google-map.js?"); /***/ }), /***/ "./src/js/view/advanced-menu.js": /*!**************************************!*\ !*** ./src/js/view/advanced-menu.js ***! \**************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("var AdvancedMenu = function AdvancedMenu($scope, $) {\n var $indicator_class = $(\".eael-advanced-menu-container\", $scope).data(\"indicator-class\");\n var $dropdown_indicator_class = $(\".eael-advanced-menu-container\", $scope).data(\"dropdown-indicator-class\");\n var $horizontal = $(\".eael-advanced-menu\", $scope).hasClass(\"eael-advanced-menu-horizontal\");\n\n if ($horizontal) {\n // insert indicator\n $(\".eael-advanced-menu > li.menu-item-has-children\", $scope).each(function () {\n $(\"> a\", $(this)).append('<span class=\"' + $indicator_class + '\"></span>');\n });\n $(\".eael-advanced-menu > li ul li.menu-item-has-children\", $scope).each(function () {\n $(\"> a\", $(this)).append('<span class=\"' + $dropdown_indicator_class + '\"></span>');\n }); // insert responsive menu toggle, text\n\n $(\".eael-advanced-menu-horizontal\", $scope).before('<span class=\"eael-advanced-menu-toggle-text\"></span>').after('<button class=\"eael-advanced-menu-toggle\"><span class=\"eicon-menu-bar\"></span></button>'); // responsive menu slide\n\n $(\".eael-advanced-menu-container\", $scope).on(\"click\", \".eael-advanced-menu-toggle\", function (e) {\n e.preventDefault();\n $(this).siblings(\".eael-advanced-menu-horizontal\").css(\"display\") == \"none\" ? $(this).siblings(\".eael-advanced-menu-horizontal\").slideDown(300) : $(this).siblings(\".eael-advanced-menu-horizontal\").slideUp(300);\n }); // clear responsive props\n\n $(window).on(\"resize load\", function () {\n if (window.matchMedia(\"(max-width: 991px)\").matches) {\n $(\".eael-advanced-menu-horizontal\", $scope).addClass(\"eael-advanced-menu-responsive\");\n $(\".eael-advanced-menu-toggle-text\", $scope).text($(\".eael-advanced-menu-horizontal .current-menu-item a\", $scope).eq(0).text());\n } else {\n $(\".eael-advanced-menu-horizontal\", $scope).removeClass(\"eael-advanced-menu-responsive\");\n $(\".eael-advanced-menu-horizontal, .eael-advanced-menu-horizontal ul\", $scope).css(\"display\", \"\");\n }\n });\n }\n\n $(\".eael-advanced-menu > li.menu-item-has-children\", $scope).each(function () {\n // indicator position\n var $height = parseInt($(\"a\", this).css(\"line-height\")) / 2;\n $(this).append('<span class=\"eael-advanced-menu-indicator ' + $indicator_class + '\" style=\"top:' + $height + 'px\"></span>'); // if current, keep indicator open\n // $(this).hasClass('current-menu-ancestor') ? $(this).addClass('eael-advanced-menu-indicator-open') : ''\n });\n $(\".eael-advanced-menu > li ul li.menu-item-has-children\", $scope).each(function (e) {\n // indicator position\n var $height = parseInt($(\"a\", this).css(\"line-height\")) / 2;\n $(this).append('<span class=\"eael-advanced-menu-indicator ' + $dropdown_indicator_class + '\" style=\"top:' + $height + 'px\"></span>'); // if current, keep indicator open\n // $(this).hasClass('current-menu-ancestor') ? $(this).addClass('eael-advanced-menu-indicator-open') : ''\n }); // menu indent\n\n $(\".eael-advanced-menu-dropdown-align-left .eael-advanced-menu-vertical li.menu-item-has-children\").each(function () {\n var $padding_left = parseInt($(\"a\", $(this)).css(\"padding-left\"));\n $(\"ul li a\", this).css({\n \"padding-left\": $padding_left + 20 + \"px\"\n });\n });\n $(\".eael-advanced-menu-dropdown-align-right .eael-advanced-menu-vertical li.menu-item-has-children\").each(function () {\n var $padding_right = parseInt($(\"a\", $(this)).css(\"padding-right\"));\n $(\"ul li a\", this).css({\n \"padding-right\": $padding_right + 20 + \"px\"\n });\n }); // menu toggle\n\n $(\".eael-advanced-menu\", $scope).on(\"click\", \".eael-advanced-menu-indicator\", function (e) {\n e.preventDefault();\n $(this).toggleClass(\"eael-advanced-menu-indicator-open\");\n $(this).hasClass(\"eael-advanced-menu-indicator-open\") ? $(this).siblings(\"ul\").slideDown(300) : $(this).siblings(\"ul\").slideUp(300);\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-advanced-menu.default\", AdvancedMenu);\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-advanced-menu.skin-one\", AdvancedMenu);\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-advanced-menu.skin-two\", AdvancedMenu);\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-advanced-menu.skin-three\", AdvancedMenu);\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-advanced-menu.skin-four\", AdvancedMenu);\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-advanced-menu.skin-five\", AdvancedMenu);\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-advanced-menu.skin-six\", AdvancedMenu);\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-advanced-menu.skin-seven\", AdvancedMenu);\n});\n\n//# sourceURL=webpack:///./src/js/view/advanced-menu.js?"); /***/ }), /***/ "./src/js/view/advanced-tooltip.js": /*!*****************************************!*\ !*** ./src/js/view/advanced-tooltip.js ***! \*****************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("/* 40. Global Tooltip\n/*=================================*/\nvar EaelGlobalTooltip = function EaelGlobalTooltip($scope, $) {\n var target = $scope,\n sectionId = target.data(\"id\"),\n editMode = elementorFrontend.isEditMode(),\n settings = {};\n\n if (editMode) {\n var editorElements = null,\n sectionData = {};\n\n if (!window.elementor.hasOwnProperty(\"elements\")) {\n return false;\n }\n\n editorElements = window.elementor.elements;\n\n if (!editorElements.models) {\n return false;\n }\n\n $.each(editorElements.models, function (index, elem) {\n if (elem.id == target.closest('.elementor-top-section').data('id')) {\n $.each(elem.attributes.elements.models, function (index, col) {\n $.each(col.attributes.elements.models, function (index, subSec) {\n $.each(subSec.attributes.elements.models, function (index, subCol) {\n $.each(subCol.attributes.elements.models, function (ind, subWidget) {\n if (sectionId == subWidget.id) {\n sectionData = subWidget.attributes.settings.attributes;\n settings[\"switch\"] = sectionData[\"eael_tooltip_section_enable\"];\n settings.content = sectionData[\"eael_tooltip_section_content\"];\n settings.position = sectionData[\"eael_tooltip_section_position\"];\n settings.animation = sectionData[\"eael_tooltip_section_animation\"];\n settings.arrow = sectionData[\"eael_tooltip_section_arrow\"];\n settings.arrowType = sectionData[\"eael_tooltip_section_arrow_type\"];\n settings.duration = sectionData[\"eael_tooltip_section_duration\"];\n settings.delay = sectionData[\"eael_tooltip_section_delay\"];\n settings.size = sectionData[\"eael_tooltip_section_size\"];\n settings.trigger = sectionData[\"eael_tooltip_section_trigger\"];\n settings.distance = sectionData[\"eael_tooltip_section_distance\"];\n settings.maxWidth = sectionData[\"eael_tooltip_section_width\"];\n\n if (settings[\"switch\"] == \"yes\") {\n target.addClass(\"eael-section-tooltip\");\n generateTooltip();\n } else {\n target.removeClass(\"eael-section-tooltip\");\n }\n\n if (0 !== settings.length) {\n return settings;\n }\n }\n\n if (!editMode || !settings) {\n return false;\n }\n });\n });\n });\n });\n }\n\n $.each(elem.attributes.elements.models, function (inde, column) {\n $.each(column.attributes.elements.models, function (ind, widget) {\n if (sectionId == widget.id) {\n sectionData = widget.attributes.settings.attributes;\n settings[\"switch\"] = sectionData[\"eael_tooltip_section_enable\"];\n settings.content = sectionData[\"eael_tooltip_section_content\"];\n settings.position = sectionData[\"eael_tooltip_section_position\"];\n settings.animation = sectionData[\"eael_tooltip_section_animation\"];\n settings.arrow = sectionData[\"eael_tooltip_section_arrow\"];\n settings.arrowType = sectionData[\"eael_tooltip_section_arrow_type\"];\n settings.duration = sectionData[\"eael_tooltip_section_duration\"];\n settings.delay = sectionData[\"eael_tooltip_section_delay\"];\n settings.size = sectionData[\"eael_tooltip_section_size\"];\n settings.trigger = sectionData[\"eael_tooltip_section_trigger\"];\n settings.distance = sectionData[\"eael_tooltip_section_distance\"];\n settings.maxWidth = sectionData[\"eael_tooltip_section_width\"];\n\n if (settings[\"switch\"] == \"yes\") {\n target.addClass(\"eael-section-tooltip\");\n generateTooltip();\n } else {\n target.removeClass(\"eael-section-tooltip\");\n }\n\n if (0 !== settings.length) {\n return settings;\n }\n }\n\n if (!editMode || !settings) {\n return false;\n }\n });\n });\n\n function esc_HTML(raw) {\n if (raw.search(/(<script>|<script type=\"text\\/javascript\">).*(<\\/script>)/g) > 0) {\n return raw.replace(/[&<>\"']/g, function onReplace(match) {\n return '&#' + match.charCodeAt(0) + ';';\n });\n } else {\n return raw;\n }\n }\n\n function generateTooltip() {\n target.attr(\"id\", \"eael-section-tooltip-\" + sectionId);\n var $currentTooltip = \"#\" + target.attr(\"id\");\n tippy($currentTooltip, {\n content: settings.content,\n placement: settings.position,\n animation: settings.animation,\n arrow: settings.arrow,\n arrowType: settings.arrowType,\n duration: settings.duration,\n distance: settings.distance,\n delay: settings.content,\n size: settings.size,\n trigger: settings.trigger,\n animateFill: false,\n flipOnUpdate: true,\n interactive: true,\n maxWidth: settings.maxWidth,\n zIndex: 999,\n onShow: function onShow(instance) {\n settings.content = esc_HTML(sectionData[\"eael_tooltip_section_content\"]);\n settings.position = sectionData[\"eael_tooltip_section_position\"];\n settings.animation = sectionData[\"eael_tooltip_section_animation\"];\n settings.arrow = sectionData[\"eael_tooltip_section_arrow\"];\n settings.arrowType = sectionData[\"eael_tooltip_section_arrow_type\"];\n settings.duration = sectionData[\"eael_tooltip_section_duration\"];\n settings.delay = sectionData[\"eael_tooltip_section_delay\"];\n settings.size = sectionData[\"eael_tooltip_section_size\"];\n settings.trigger = sectionData[\"eael_tooltip_section_trigger\"];\n settings.distance = sectionData[\"eael_tooltip_section_distance\"];\n settings.maxWidth = sectionData[\"eael_tooltip_section_width\"]; // Get tooltip enable/disable status\n\n settings[\"switch\"] = sectionData[\"eael_tooltip_section_enable\"]; // Disable tooltip\n\n if (settings[\"switch\"] !== 'yes') {\n instance.destroy();\n } else {\n instance.set({\n content: settings.content,\n placement: settings.position,\n animation: settings.animation,\n arrow: settings.arrow,\n arrowType: settings.arrowType,\n duration: settings.duration,\n distance: settings.distance,\n delay: settings.delay,\n size: settings.size,\n trigger: settings.trigger,\n maxWidth: settings.maxWidth\n });\n var tippyPopper = instance.popper;\n $(tippyPopper).attr('data-tippy-popper-id', sectionId);\n }\n }\n });\n }\n });\n }\n};\n\njQuery(window).on('elementor/frontend/init', function () {\n elementorFrontend.hooks.addAction('frontend/element_ready/widget', EaelGlobalTooltip);\n});\n\n//# sourceURL=webpack:///./src/js/view/advanced-tooltip.js?"); /***/ }), /***/ "./src/js/view/ajax-post-search.js": /*!*****************************************!*\ !*** ./src/js/view/ajax-post-search.js ***! \*****************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("(function ($) {\n $(document).ready(function ($) {\n var forms = $(\".post-list-ajax-search-form\");\n forms.each(function (index, form) {\n var $ID = $(form).children(\"form\").attr(\"id\"),\n $form = $(\"#\" + $ID),\n $input = $form.find('input[type=\"text\"]'),\n $postType = $form.find('input[name=\"post_type\"]').val(),\n $wrapper = $form.siblings(\".result-posts-wrapper\").hide();\n $input.keypress(function (e) {\n if (e.which == 13) {\n return false;\n } else {\n return true;\n }\n });\n $input.on(\"keyup\", function (e) {\n e.preventDefault();\n var $key = $(this).val(),\n $nonce = $(this).siblings(\"#eael_ajax_post_search_nonce\").val();\n $.ajax({\n url: localize.ajaxurl,\n type: \"post\",\n data: {\n action: \"eael_ajax_post_search\",\n post_type: $postType,\n _nonce: $nonce,\n key: $key\n },\n success: function success(r) {\n if ($key != \"\") {\n if (\"\" != r) {\n setTimeout(function () {\n $wrapper.html(r);\n $wrapper.fadeIn();\n }, 50);\n }\n } else {\n $wrapper.hide();\n }\n },\n error: function error(r) {\n console.log(\"err\", r);\n }\n });\n });\n });\n });\n})(jQuery);\n\n//# sourceURL=webpack:///./src/js/view/ajax-post-search.js?"); /***/ }), /***/ "./src/js/view/content-timeline.js": /*!*****************************************!*\ !*** ./src/js/view/content-timeline.js ***! \*****************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("/*=================================*/\n\n/* 13. Content Timeline\n\t/*=================================*/\nvar contentTimelineHandler = function contentTimelineHandler($scope, $) {\n var contentBlock = $(\".eael-content-timeline-block\");\n $(window).on(\"scroll\", function () {\n contentBlock.each(function () {\n if ($(this).find(\".eael-highlight\")) {\n // Calculate screen middle position, top offset and line height and\n // change line height dynamically\n var lineEnd = contentBlock.height() * 0.15 + window.innerHeight / 2;\n var topOffset = $(this).offset().top;\n var lineHeight = window.scrollY + lineEnd * 1.3 - topOffset;\n $(this).find(\".eael-content-timeline-inner\").css(\"height\", lineHeight + \"px\");\n }\n });\n\n if (this.oldScroll > this.scrollY == false) {\n this.oldScroll = this.scrollY; // Scroll Down\n\n $(\".eael-content-timeline-block.eael-highlight\").prev().find(\".eael-content-timeline-inner\").removeClass(\"eael-muted\").addClass(\"eael-highlighted\");\n } else if (this.oldScroll > this.scrollY == true) {\n this.oldScroll = this.scrollY; // Scroll Up\n\n $(\".eael-content-timeline-block.eael-highlight\").find(\".eael-content-timeline-inner\").addClass(\"eael-prev-highlighted\");\n $(\".eael-content-timeline-block.eael-highlight\").next().find(\".eael-content-timeline-inner\").removeClass(\"eael-highlighted\").removeClass(\"eael-prev-highlighted\").addClass(\"eael-muted\");\n }\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-content-timeline.default\", contentTimelineHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/content-timeline.js?"); /***/ }), /***/ "./src/js/view/counter.js": /*!********************************!*\ !*** ./src/js/view/counter.js ***! \********************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("/*=================================*/\n\n/* 03. Counter Handler\n/*=================================*/\nvar CounterHandler = function CounterHandler($scope, $) {\n var counter_elem = $scope.find(\".eael-counter\").eq(0),\n $target = counter_elem.data(\"target\");\n $(counter_elem).waypoint(function () {\n $($target).each(function () {\n var v = $(this).data(\"to\"),\n speed = $(this).data(\"speed\"),\n od = new Odometer({\n el: this,\n value: 0,\n duration: speed\n });\n od.render();\n setInterval(function () {\n od.update(v);\n });\n });\n }, {\n offset: \"80%\",\n triggerOnce: true\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-counter.default\", CounterHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/counter.js?"); /***/ }), /***/ "./src/js/view/data-table.js": /*!***********************************!*\ !*** ./src/js/view/data-table.js ***! \***********************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("window.enableProSorter = function ($, $_this) {\n var $enable_table = $_this.data('table_enabled'),\n $id = $_this.data('table_id');\n if (true == $enable_table) $(\"#eael-data-table-\" + $id).tablesorter();\n\n if ($enable_table != true) {\n $('table#eael-data-table-' + $id + ' .sorting').addClass('sorting-none');\n $('table#eael-data-table-' + $id + ' .sorting_desc').addClass('sorting-none');\n $('table#eael-data-table-' + $id + ' .sorting_asc').addClass('sorting-none');\n }\n};\n\n//# sourceURL=webpack:///./src/js/view/data-table.js?"); /***/ }), /***/ "./src/js/view/dynamic-filter-gallery.js": /*!***********************************************!*\ !*** ./src/js/view/dynamic-filter-gallery.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("var DynamicFilterableGallery = function DynamicFilterableGallery($scope, $) {\n var $gallery = $('.eael-filter-gallery-container', $scope),\n $settings = $gallery.data('settings'),\n $layout_mode = $settings.layout_mode == 'masonry' ? 'masonry' : 'fitRows';\n var $isotope_gallery = $gallery.isotope({\n itemSelector: '.dynamic-gallery-item',\n layoutMode: $layout_mode,\n percentPosition: true,\n stagger: 30,\n transitionDuration: $settings.duration + 'ms'\n });\n $isotope_gallery.imagesLoaded().progress(function () {\n $isotope_gallery.isotope(\"layout\");\n });\n $scope.on('click', '.control', function (e) {\n e.preventDefault();\n var filterValue = $(this).data('filter');\n $(this).siblings().removeClass('active');\n $(this).addClass('active');\n $isotope_gallery.isotope({\n filter: filterValue\n });\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-dynamic-filterable-gallery.default\", DynamicFilterableGallery);\n});\n\n//# sourceURL=webpack:///./src/js/view/dynamic-filter-gallery.js?"); /***/ }), /***/ "./src/js/view/flip-carousel.js": /*!**************************************!*\ !*** ./src/js/view/flip-carousel.js ***! \**************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("function _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nvar FlipCarousel = function FlipCarousel($scope, $) {\n var $this = $(\".eael-flip-carousel\", $scope);\n var style = $this.data(\"style\"),\n start = $this.data(\"start\"),\n fadeIn = $this.data(\"fadein\"),\n loop = $this.data(\"loop\"),\n autoplay = $this.data(\"autoplay\"),\n pauseOnHover = $this.data(\"pauseonhover\"),\n spacing = $this.data(\"spacing\"),\n click = $this.data(\"click\"),\n scrollwheel = $this.data(\"scrollwheel\"),\n touch = $this.data(\"touch\"),\n buttons = $this.data(\"buttons\");\n var buttonPrev = $this.data(\"buttonprev\");\n var buttonNext = $this.data(\"buttonnext\");\n var options = {\n style: style,\n start: start,\n fadeIn: fadeIn,\n loop: loop,\n autoplay: autoplay,\n pauseOnHover: pauseOnHover,\n spacing: spacing,\n click: click,\n scrollwheel: scrollwheel,\n tocuh: touch,\n buttons: buttons,\n buttonPrev: '',\n buttonNext: ''\n };\n\n if (_typeof(buttonPrev) === 'object') {\n options.buttonPrev = '<span class=\"flip-custom-nav\"><img class=\"eael-flip-carousel-svg-icon\" src=\"' + buttonPrev.url + '\" alt=\"' + buttonPrev.alt + '\" /></div>';\n } else {\n options.buttonPrev = '<i class=\"flip-custom-nav ' + buttonPrev + '\"></i>';\n }\n\n if (_typeof(buttonNext) === 'object') {\n options.buttonNext = '<span class=\"flip-custom-nav\"><img class=\"eael-flip-carousel-svg-icon\" src=\"' + buttonNext.url + '\" alt=\"' + buttonNext.alt + '\" /></div>';\n } else {\n options.buttonNext = '<i class=\"flip-custom-nav ' + buttonNext + '\"></i>';\n }\n\n $this.flipster(options);\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-flip-carousel.default\", FlipCarousel);\n});\n\n//# sourceURL=webpack:///./src/js/view/flip-carousel.js?"); /***/ }), /***/ "./src/js/view/image-hotspots.js": /*!***************************************!*\ !*** ./src/js/view/image-hotspots.js ***! \***************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("var ImageHotspotHandler = function ImageHotspotHandler($scope, $) {\n $(\".eael-hot-spot-tooptip\").each(function () {\n var $position_local = $(this).data(\"tooltip-position-local\"),\n $position_global = $(this).data(\"tooltip-position-global\"),\n $width = $(this).data(\"tooltip-width\"),\n $size = $(this).data(\"tooltip-size\"),\n $animation_in = $(this).data(\"tooltip-animation-in\"),\n $animation_out = $(this).data(\"tooltip-animation-out\"),\n $background = $(this).data(\"tooltip-background\"),\n $text_color = $(this).data(\"tooltip-text-color\"),\n $arrow = $(this).data(\"eael-tooltip-arrow\") === \"yes\" ? true : false,\n $position = $position_local;\n\n if (typeof $position_local === \"undefined\" || $position_local === \"global\") {\n $position = $position_global;\n }\n\n if (typeof $animation_out === \"undefined\" || !$animation_out) {\n $animation_out = $animation_in;\n }\n\n $(this).tipso({\n speed: 200,\n delay: 200,\n width: $width,\n background: $background,\n color: $text_color,\n size: $size,\n position: $position,\n animationIn: $animation_in,\n animationOut: $animation_out,\n showArrow: $arrow\n });\n });\n $(\".eael-hot-spot-wrap\").on(\"click\", function (e) {\n e.preventDefault();\n $link = $(this).data(\"link\");\n $link_target = $(this).data(\"link-target\");\n\n if (typeof $link != 'undefined' && $link != '#') {\n if ($link_target == \"_blank\") {\n window.open($link);\n } else {\n window.location.href = $link;\n }\n }\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-image-hotspots.default\", ImageHotspotHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/image-hotspots.js?"); /***/ }), /***/ "./src/js/view/image-scroller.js": /*!***************************************!*\ !*** ./src/js/view/image-scroller.js ***! \***************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("/*=================================*/\n\n/* 38. Image Scroller\n/*=================================*/\nvar ImageScroller = function ImageScroller($scope, $) {\n $(\".eael-image-scroller-hover\", $scope).hover(function () {\n if ($(this).hasClass(\"eael-image-scroller-vertical\")) {\n var $container_height = parseInt($(this).css(\"height\"));\n var $image_height = $(\"img\", $(this)).height();\n var $translate = $container_height - $image_height;\n\n if ($translate > 0) {\n return;\n }\n\n $(\"img\", $(this)).css({\n transform: \"translateY(\" + $translate + \"px)\"\n });\n } else if ($(this).hasClass(\"eael-image-scroller-horizontal\")) {\n var $container_width = parseInt($(this).width());\n var $image_width = $(\"img\", $(this)).width();\n var $translate = $container_width - $image_width;\n\n if ($translate > 0) {\n return;\n }\n\n $(\"img\", $(this)).css({\n transform: \"translateX(\" + $translate + \"px)\"\n });\n }\n }, function () {\n $(\"img\", $(this)).css({\n transform: \"translate(0)\"\n });\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-image-scroller.default\", ImageScroller);\n});\n\n//# sourceURL=webpack:///./src/js/view/image-scroller.js?"); /***/ }), /***/ "./src/js/view/img-comparison.js": /*!***************************************!*\ !*** ./src/js/view/img-comparison.js ***! \***************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("var ImageComparisonHandler = function ImageComparisonHandler($scope, $) {\n var $img_comp = $(\".eael-img-comp-container\", $scope);\n var $options = {\n default_offset_pct: $img_comp.data(\"offset\") || 0.7,\n orientation: $img_comp.data(\"orientation\") || \"horizontal\",\n before_label: $img_comp.data(\"before_label\") || \"Before\",\n after_label: $img_comp.data(\"after_label\") || \"After\",\n no_overlay: $img_comp.data(\"overlay\") == \"yes\" ? false : true,\n move_slider_on_hover: $img_comp.data(\"onhover\") == \"yes\" ? true : false,\n move_with_handle_only: true,\n click_to_move: $img_comp.data(\"onclick\") == \"yes\" ? true : false\n };\n var $tabContainer = $('.eael-advance-tabs'),\n nav = $tabContainer.find('.eael-tabs-nav li'),\n tabContent = $tabContainer.find('.eael-tabs-content > div');\n nav.on('click', function () {\n var currentContent = tabContent.eq($(this).index()),\n $imagCompExist = $(currentContent).find('.eael-img-comp-container');\n\n if ($imagCompExist.length) {\n $img_comp.imagesLoaded().done(function () {\n $img_comp.twentytwenty($options);\n });\n }\n });\n $img_comp.imagesLoaded().done(function () {\n $img_comp.twentytwenty($options);\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-image-comparison.default\", ImageComparisonHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/img-comparison.js?"); /***/ }), /***/ "./src/js/view/instagram-gallery.js": /*!******************************************!*\ !*** ./src/js/view/instagram-gallery.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("var InstagramGallery = function InstagramGallery($scope, $) {\n if (!isEditMode) {\n $instagram_gallery = $(\".eael-instafeed\", $scope).isotope({\n itemSelector: \".eael-instafeed-item\",\n percentPosition: true,\n columnWidth: \".eael-instafeed-item\"\n });\n $instagram_gallery.imagesLoaded().progress(function () {\n $instagram_gallery.isotope(\"layout\");\n });\n } // ajax load more\n\n\n $(\".eael-load-more-button\", $scope).on(\"click\", function (e) {\n e.preventDefault();\n $this = $(this);\n $settings = $this.attr(\"data-settings\");\n $page = $this.attr(\"data-page\");\n $loadmore_text = $this.attr('data-loadmore-text'); // update load moer button\n\n $this.addClass(\"button--loading\");\n $(\"span\", $this).html(\"Loading...\");\n $.ajax({\n url: localize.ajaxurl,\n type: \"post\",\n data: {\n action: \"instafeed_load_more\",\n security: localize.nonce,\n settings: $settings,\n page: $page\n },\n success: function success(response) {\n $html = $(response.html); // append items\n\n $instagram_gallery = $(\".eael-instafeed\", $scope).isotope();\n $(\".eael-instafeed\", $scope).append($html);\n $instagram_gallery.isotope(\"appended\", $html);\n $instagram_gallery.imagesLoaded().progress(function () {\n $instagram_gallery.isotope(\"layout\");\n }); // update load more button\n\n if (response.num_pages > $page) {\n $this.attr(\"data-page\", parseInt($page) + 1);\n $this.removeClass(\"button--loading\");\n $(\"span\", $this).html($loadmore_text);\n } else {\n $this.remove();\n }\n },\n error: function error() {}\n });\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-instafeed.default\", InstagramGallery);\n});\n\n//# sourceURL=webpack:///./src/js/view/instagram-gallery.js?"); /***/ }), /***/ "./src/js/view/interactive-cards.js": /*!******************************************!*\ !*** ./src/js/view/interactive-cards.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("/*=================================*/\n\n/* 32. Interactive Card\n/*=================================*/\nvar InteractiveCard = function InteractiveCard($scope, $) {\n var $interactiveCard = $scope.find(\".interactive-card\").eq(0),\n $id = $interactiveCard.data(\"interactive-card-id\") !== undefined ? $interactiveCard.data(\"interactive-card-id\") : \"\",\n $animation = $interactiveCard.data(\"animation\") !== undefined ? $interactiveCard.data(\"animation\") : \"\",\n $animation_time = $interactiveCard.data(\"animation-time\") !== undefined ? $interactiveCard.data(\"animation-time\") : \"\";\n var options = {\n containerId: \"interactive-card-\" + $id,\n frontAnimation: {\n start: \"fade-out\",\n end: \"fade-in\"\n },\n rearAnimation: {\n start: \"zoom-out\",\n end: \"zoom-in\"\n },\n contentAnimation: $animation.toString(),\n revealTime: $animation_time\n };\n interactiveCards(options);\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-interactive-card.default\", InteractiveCard);\n});\n\n//# sourceURL=webpack:///./src/js/view/interactive-cards.js?"); /***/ }), /***/ "./src/js/view/learn-dash-course-list.js": /*!***********************************************!*\ !*** ./src/js/view/learn-dash-course-list.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("var LearnDash = function LearnDash($scope, $) {\n var card = $scope.find('.eael-3d-hover .eael-learn-dash-course'),\n wrap = $scope.find('.eael-learndash-wrapper'),\n $layout_mode = wrap.data('layout-mode');\n hover3D = wrap.data('3d-hover') !== undefined ? 'true' : 'false';\n\n if ($layout_mode === 'masonry' && !isEditMode) {\n var $settings = {\n itemSelector: \".eael-learn-dash-course\",\n percentPosition: true,\n masonry: {\n columnWidth: \".eael-learn-dash-course\"\n }\n }; // init isotope\n\n $ld_gallery = $(\".eael-learndash-wrapper\", $scope).isotope($settings); // layout gal, while images are loading\n\n $ld_gallery.imagesLoaded().progress(function () {\n $ld_gallery.isotope(\"layout\");\n });\n }\n\n if (hover3D) {\n card.map(function (index, item) {\n $(item).on(\"mousemove\", function (e) {\n var mX = e.clientX,\n mY = e.clientY,\n winHalfWidth = window.innerWidth / 2,\n winHalfHeight = window.innerHeight / 2,\n xdeg = (mX - winHalfWidth) / winHalfWidth,\n ydeg = (mY - winHalfHeight) / winHalfHeight;\n $(this).css({\n transition: '0ms',\n transform: 'rotateX(' + ydeg * 10 + 'deg) rotateY(' + xdeg * 10 + 'deg)'\n });\n });\n\n window.ondevicemotion = function (event) {\n var acX = event.accelerationIncludingGravity.x,\n acY = event.accelerationIncludingGravity.y,\n acZ = event.accelerationIncludingGravity.z,\n xdeg = acX / 5,\n ydeg = acY / 5;\n $(this).css({\n transform: 'rotateX(' + ydeg * 10 + 'deg) rotateY(' + xdeg * 10 + 'deg)'\n });\n };\n\n $(item).on('mouseout', function () {\n $(this).css({\n transition: 'transform 300ms linear 0s',\n transform: 'rotateX(0deg) rotateY(0deg)'\n });\n });\n });\n }\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-learn-dash-course-list.default\", LearnDash);\n});\n\n//# sourceURL=webpack:///./src/js/view/learn-dash-course-list.js?"); /***/ }), /***/ "./src/js/view/lightbox.js": /*!*********************************!*\ !*** ./src/js/view/lightbox.js ***! \*********************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("var LightBox = function LightBox($scope, $) {\n var $lightBox = $scope.find(\".eael-lightbox-wrapper\").eq(0),\n $main_class = $lightBox.data(\"main-class\") !== undefined ? $lightBox.data(\"main-class\") : \"\",\n $popup_layout = $lightBox.data(\"popup-layout\") !== undefined ? $lightBox.data(\"popup-layout\") : \"\",\n $close_button = $lightBox.data(\"close_button\") === \"yes\" ? true : false,\n $effect = $lightBox.data(\"effect\") !== undefined ? $lightBox.data(\"effect\") : \"\",\n $type = $lightBox.data(\"type\") !== undefined ? $lightBox.data(\"type\") : \"\",\n $iframe_class = $lightBox.data(\"iframe-class\") !== undefined ? $lightBox.data(\"iframe-class\") : \"\",\n $src = $lightBox.data(\"src\") !== undefined ? $lightBox.data(\"src\") : \"\",\n $trigger_element = $lightBox.data(\"trigger-element\") !== undefined ? $lightBox.data(\"trigger-element\") : \"\",\n $delay = $lightBox.data(\"delay\") != \"\" ? $lightBox.data(\"delay\") : 0,\n $trigger = $lightBox.data(\"trigger\") !== undefined ? $lightBox.data(\"trigger\") : \"\",\n $popup_id = $lightBox.data(\"lightbox-id\") !== undefined ? $lightBox.data(\"lightbox-id\") : \"\",\n $display_after = $lightBox.data(\"display-after\") !== undefined ? $lightBox.data(\"display-after\") : \"\",\n $esc_exit = $lightBox.data(\"esc_exit\") === \"yes\" ? true : false,\n $click_exit = $lightBox.data(\"click_exit\") === \"yes\" ? true : false;\n $main_class += \" \" + $popup_layout + \" \" + $effect;\n\n if (\"eael-lightbox-popup-fullscreen\" == $popup_layout) {\n var win_height = $(window).height() - 20;\n $(\".eael-lightbox-container.content-type-image-now\").css({\n \"max-height\": win_height + \"px\",\n \"margin-top\": \"10px\"\n });\n }\n\n if (\"eael_lightbox_trigger_exit_intent\" == $trigger) {\n var flag = true,\n mouseY = 0,\n topValue = 0;\n\n if ($display_after === 0) {\n $.removeCookie($popup_id, {\n path: \"/\"\n });\n }\n\n window.addEventListener(\"mouseout\", function (e) {\n mouseY = e.clientY;\n\n if (mouseY < topValue && !$.cookie($popup_id)) {\n $.magnificPopup.open({\n items: {\n src: $src //ID of inline element\n\n },\n iframe: {\n markup: '<div class=\"' + $iframe_class + '\">' + '<div class=\"modal-popup-window-inner\">' + '<div class=\"mfp-iframe-scaler\">' + '<div class=\"mfp-close\"></div>' + '<iframe class=\"mfp-iframe\" frameborder=\"0\" allowfullscreen></iframe>' + \"</div>\" + \"</div>\" + \"</div>\"\n },\n type: $type,\n showCloseBtn: $close_button,\n enableEscapeKey: $esc_exit,\n closeOnBgClick: $click_exit,\n removalDelay: 500,\n //Delaying the removal in order to fit in the animation of the popup\n mainClass: $main_class\n });\n\n if ($display_after > 0) {\n $.cookie($popup_id, $display_after, {\n expires: $display_after,\n path: \"/\"\n });\n } else {\n $.removeCookie($popup_id);\n }\n }\n }, false);\n } else if (\"eael_lightbox_trigger_pageload\" == $trigger) {\n if ($display_after === 0) {\n $.removeCookie($popup_id, {\n path: \"/\"\n });\n }\n\n if (!$.cookie($popup_id)) {\n setTimeout(function () {\n $.magnificPopup.open({\n items: {\n src: $src\n },\n iframe: {\n markup: '<div class=\"' + $iframe_class + '\">' + '<div class=\"modal-popup-window-inner\">' + '<div class=\"mfp-iframe-scaler\">' + '<div class=\"mfp-close\"></div>' + '<iframe class=\"mfp-iframe\" frameborder=\"0\" allowfullscreen></iframe>' + \"</div>\" + \"</div>\" + \"</div>\"\n },\n type: $type,\n showCloseBtn: $close_button,\n enableEscapeKey: $esc_exit,\n closeOnBgClick: $click_exit,\n mainClass: $main_class\n });\n\n if ($display_after > 0) {\n $.cookie($popup_id, $display_after, {\n expires: $display_after,\n path: \"/\"\n });\n } else {\n $.removeCookie($popup_id);\n }\n }, $delay);\n }\n } else {\n if (typeof $trigger_element === \"undefined\" || $trigger_element === \"\") {\n $trigger_element = \".eael-modal-popup-link\";\n }\n\n $($trigger_element).magnificPopup({\n image: {\n markup: '<div class=\"' + $iframe_class + '\">' + '<div class=\"modal-popup-window-inner\">' + '<div class=\"mfp-figure\">' + '<div class=\"mfp-close\"></div>' + '<div class=\"mfp-img\"></div>' + '<div class=\"mfp-bottom-bar\">' + '<div class=\"mfp-title\"></div>' + '<div class=\"mfp-counter\"></div>' + \"</div>\" + \"</div>\" + \"</div>\" + \"</div>\"\n },\n iframe: {\n markup: '<div class=\"' + $iframe_class + '\">' + '<div class=\"modal-popup-window-inner\">' + '<div class=\"mfp-iframe-scaler\">' + '<div class=\"mfp-close\"></div>' + '<iframe class=\"mfp-iframe\" frameborder=\"0\" allowfullscreen></iframe>' + \"</div>\" + \"</div>\" + \"</div>\"\n },\n items: {\n src: $src,\n type: $type\n },\n removalDelay: 500,\n showCloseBtn: $close_button,\n enableEscapeKey: $esc_exit,\n closeOnBgClick: $click_exit,\n mainClass: $main_class\n });\n }\n\n $.extend(true, $.magnificPopup.defaults, {\n tClose: \"Close\"\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-lightbox.default\", LightBox);\n});\n\n//# sourceURL=webpack:///./src/js/view/lightbox.js?"); /***/ }), /***/ "./src/js/view/logo-carousel.js": /*!**************************************!*\ !*** ./src/js/view/logo-carousel.js ***! \**************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("/*=================================*/\n\n/* 18. Logo Carousel Handler\n/*=================================*/\nvar LogoCarouselHandler = function LogoCarouselHandler($scope, $) {\n var $carousel = $scope.find(\".eael-logo-carousel\").eq(0),\n $items = $carousel.data(\"items\") !== undefined ? $carousel.data(\"items\") : 3,\n $items_tablet = $carousel.data(\"items-tablet\") !== undefined ? $carousel.data(\"items-tablet\") : 3,\n $items_mobile = $carousel.data(\"items-mobile\") !== undefined ? $carousel.data(\"items-mobile\") : 3,\n $margin = $carousel.data(\"margin\") !== undefined ? $carousel.data(\"margin\") : 10,\n $margin_tablet = $carousel.data(\"margin-tablet\") !== undefined ? $carousel.data(\"margin-tablet\") : 10,\n $margin_mobile = $carousel.data(\"margin-mobile\") !== undefined ? $carousel.data(\"margin-mobile\") : 10,\n $effect = $carousel.data(\"effect\") !== undefined ? $carousel.data(\"effect\") : \"slide\",\n $speed = $carousel.data(\"speed\") !== undefined ? $carousel.data(\"speed\") : 400,\n $autoplay = $carousel.data(\"autoplay\") !== undefined ? $carousel.data(\"autoplay\") : 999999,\n $loop = $carousel.data(\"loop\") !== undefined ? $carousel.data(\"loop\") : 0,\n $grab_cursor = $carousel.data(\"grab-cursor\") !== undefined ? $carousel.data(\"grab-cursor\") : 0,\n $pagination = $carousel.data(\"pagination\") !== undefined ? $carousel.data(\"pagination\") : \".swiper-pagination\",\n $arrow_next = $carousel.data(\"arrow-next\") !== undefined ? $carousel.data(\"arrow-next\") : \".swiper-button-next\",\n $arrow_prev = $carousel.data(\"arrow-prev\") !== undefined ? $carousel.data(\"arrow-prev\") : \".swiper-button-prev\",\n $pause_on_hover = $carousel.data(\"pause-on-hover\") !== undefined ? $carousel.data(\"pause-on-hover\") : \"\",\n $carousel_options = {\n direction: \"horizontal\",\n speed: $speed,\n effect: $effect,\n grabCursor: $grab_cursor,\n paginationClickable: true,\n autoHeight: true,\n loop: $loop,\n autoplay: {\n delay: $autoplay\n },\n pagination: {\n el: $pagination,\n clickable: true\n },\n navigation: {\n nextEl: $arrow_next,\n prevEl: $arrow_prev\n }\n };\n\n if ($effect === 'slide' || $effect === 'coverflow') {\n $carousel_options.breakpoints = {\n 1024: {\n slidesPerView: $items,\n spaceBetween: $margin\n },\n 768: {\n slidesPerView: $items_tablet,\n spaceBetween: $margin_tablet\n },\n 320: {\n slidesPerView: $items_mobile,\n spaceBetween: $margin_mobile\n }\n };\n } else {\n $carousel_options.items = 1;\n }\n\n var LogoCarousel = new Swiper($carousel, $carousel_options);\n\n if ($pause_on_hover) {\n $carousel.on(\"mouseenter\", function () {\n LogoCarousel.autoplay.stop();\n });\n $carousel.on(\"mouseleave\", function () {\n LogoCarousel.autoplay.start();\n });\n }\n\n var $tabContainer = $('.eael-advance-tabs'),\n nav = $tabContainer.find('.eael-tabs-nav li'),\n tabContent = $tabContainer.find('.eael-tabs-content > div');\n nav.on('click', function () {\n var currentContent = tabContent.eq($(this).index()),\n sliderExist = $(currentContent).find('.swiper-container-wrap.eael-logo-carousel-wrap');\n\n if (sliderExist.length) {\n new Swiper($carousel, $carousel_options);\n }\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-logo-carousel.default\", LogoCarouselHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/logo-carousel.js?"); /***/ }), /***/ "./src/js/view/mailchimp.js": /*!**********************************!*\ !*** ./src/js/view/mailchimp.js ***! \**********************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("jQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-mailchimp.default\", function ($scope, $) {\n var $mailchimp = $(\".eael-mailchimp-wrap\", $scope),\n $mailchimp_id = $mailchimp.data(\"mailchimp-id\") !== undefined ? $mailchimp.data(\"mailchimp-id\") : \"\",\n $api_key = $mailchimp.data(\"api-key\") !== undefined ? $mailchimp.data(\"api-key\") : \"\",\n $list_id = $mailchimp.data(\"list-id\") !== undefined ? $mailchimp.data(\"list-id\") : \"\",\n $button_text = $mailchimp.data(\"button-text\") !== undefined ? $mailchimp.data(\"button-text\") : \"\",\n $success_text = $mailchimp.data(\"success-text\") !== undefined ? $mailchimp.data(\"success-text\") : \"\",\n $loading_text = $mailchimp.data(\"loading-text\") !== undefined ? $mailchimp.data(\"loading-text\") : \"\";\n $(\"#eael-mailchimp-form-\" + $mailchimp_id, $scope).on(\"submit\", function (e) {\n e.preventDefault();\n\n var _this = $(this);\n\n $(\".eael-mailchimp-message\", _this).css(\"display\", \"none\").html(\"\");\n $(\".eael-mailchimp-subscribe\", _this).addClass(\"button--loading\");\n $(\".eael-mailchimp-subscribe span\", _this).html($loading_text);\n $.ajax({\n url: localize.ajaxurl,\n type: \"POST\",\n data: {\n action: \"mailchimp_subscribe\",\n fields: _this.serialize(),\n apiKey: $api_key,\n listId: $list_id\n },\n success: function success(data) {\n if (data.status == \"subscribed\") {\n $(\"input[type=text], input[type=email], textarea\", _this).val(\"\");\n $(\".eael-mailchimp-message\", _this).css(\"display\", \"block\").html(\"<p>\" + $success_text + \"</p>\");\n } else {\n $(\".eael-mailchimp-message\", _this).css(\"display\", \"block\").html(\"<p>\" + data.status + \"</p>\");\n }\n\n $(\".eael-mailchimp-subscribe\", _this).removeClass(\"button--loading\");\n $(\".eael-mailchimp-subscribe span\", _this).html($button_text);\n }\n });\n });\n });\n});\n\n//# sourceURL=webpack:///./src/js/view/mailchimp.js?"); /***/ }), /***/ "./src/js/view/offcanvas.js": /*!**********************************!*\ !*** ./src/js/view/offcanvas.js ***! \**********************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("/*=================================*/\n\n/* 35. Pricing Tooltip\n/*=================================*/\nvar EaelOffcanvas = function EaelOffcanvas($scope, $) {\n new window.EAELOffcanvasContent($scope);\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-offcanvas.default\", EaelOffcanvas);\n});\n\n//# sourceURL=webpack:///./src/js/view/offcanvas.js?"); /***/ }), /***/ "./src/js/view/one-page-navigation.js": /*!********************************************!*\ !*** ./src/js/view/one-page-navigation.js ***! \********************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("(function ($) {\n \"use strict\";\n\n var OnePageNavHandler = function OnePageNavHandler($scope, $) {\n var onepage_nav_elem = $scope.find(\".eael-one-page-nav\").eq(0);\n var $section_id = \"#\" + onepage_nav_elem.data(\"section-id\"),\n $top_offset = onepage_nav_elem.data(\"top-offset\"),\n $scroll_speed = onepage_nav_elem.data(\"scroll-speed\"),\n $scroll_wheel = onepage_nav_elem.data(\"scroll-wheel\"),\n $scroll_touch = onepage_nav_elem.data(\"scroll-touch\"),\n $scroll_keys = onepage_nav_elem.data(\"scroll-keys\"),\n $target_dot = $section_id + \" .eael-one-page-nav-item a\",\n $nav_item = $section_id + \" .eael-one-page-nav-item\",\n $active_item = $section_id + \" .eael-one-page-nav-item.active\";\n $($target_dot).on(\"click\", function (e) {\n e.preventDefault();\n e.stopPropagation();\n\n if (0 === $(\"#\" + $(this).data(\"row-id\")).length) {\n return;\n }\n\n if ($(\"html, body\").is(\":animated\")) {\n return;\n }\n\n $(\"html, body\").animate({\n scrollTop: $(\"#\" + $(this).data(\"row-id\")).offset().top - $top_offset\n }, $scroll_speed);\n $($section_id + \" .eael-one-page-nav-item\").removeClass(\"active\");\n $(this).parent().addClass(\"active\");\n return false;\n });\n updateDot();\n $(window).on(\"scroll\", function () {\n updateDot();\n });\n\n function updateDot() {\n $(\".elementor-section\").each(function () {\n var $this = $(this);\n\n if ($this.offset().top - $(window).height() / 2 < $(window).scrollTop() && ($this.offset().top >= $(window).scrollTop() || $this.offset().top + $this.height() - $(window).height() / 2 > $(window).scrollTop())) {\n $($section_id + ' .eael-one-page-nav-item a[data-row-id=\"' + $this.attr(\"id\") + '\"]').parent().addClass(\"active\");\n } else {\n $($section_id + ' .eael-one-page-nav-item a[data-row-id=\"' + $this.attr(\"id\") + '\"]').parent().removeClass(\"active\");\n }\n });\n }\n\n if ($scroll_wheel == \"on\") {\n var lastAnimation = 0,\n quietPeriod = 500,\n animationTime = 800,\n startX,\n startY,\n timestamp;\n $(document).on(\"mousewheel DOMMouseScroll\", function (e) {\n var timeNow = new Date().getTime();\n\n if (timeNow - lastAnimation < quietPeriod + animationTime) {\n e.preventDefault();\n return;\n } //wDelta = e.wheelDelta < 0 ? 'down' : 'up';\n\n\n var delta = e.originalEvent.detail < 0 || e.originalEvent.wheelDelta > 0 ? 1 : -1;\n\n if (!$(\"html,body\").is(\":animated\")) {\n if (delta < 0) {\n if ($($active_item).next().length > 0) {\n $($active_item).next().find(\"a\").trigger(\"click\");\n }\n } else {\n if ($($active_item).prev().length > 0) {\n $($active_item).prev().find(\"a\").trigger(\"click\");\n }\n }\n }\n\n lastAnimation = timeNow;\n });\n\n if ($scroll_touch == \"on\") {\n $(document).on(\"pointerdown touchstart\", function (e) {\n var touches = e.originalEvent.touches;\n\n if (touches && touches.length) {\n startY = touches[0].screenY;\n timestamp = e.originalEvent.timeStamp;\n }\n }).on(\"touchmove\", function (e) {\n if ($(\"html,body\").is(\":animated\")) {\n e.preventDefault();\n }\n }).on(\"pointerup touchend\", function (e) {\n var touches = e.originalEvent;\n\n if (touches.pointerType === \"touch\" || e.type === \"touchend\") {\n var Y = touches.screenY || touches.changedTouches[0].screenY;\n var deltaY = startY - Y;\n var time = touches.timeStamp - timestamp; // swipe up.\n\n if (deltaY < 0) {\n if ($($active_item).prev().length > 0) {\n $($active_item).prev().find(\"a\").trigger(\"click\");\n }\n } // swipe down.\n\n\n if (deltaY > 0) {\n if ($($active_item).next().length > 0) {\n $($active_item).next().find(\"a\").trigger(\"click\");\n }\n }\n\n if (Math.abs(deltaY) < 2) {\n return;\n }\n }\n });\n }\n }\n\n if ($scroll_keys == \"on\") {\n $(document).keydown(function (e) {\n var tag = e.target.tagName.toLowerCase();\n\n if (tag === \"input\" && tag === \"textarea\") {\n return;\n }\n\n switch (e.which) {\n case 38:\n // up arrow key.\n $($active_item).prev().find(\"a\").trigger(\"click\");\n break;\n\n case 40:\n // down arrow key.\n $($active_item).next().find(\"a\").trigger(\"click\");\n break;\n\n case 33:\n // pageup key.\n $($active_item).prev().find(\"a\").trigger(\"click\");\n break;\n\n case 36:\n // pagedown key.\n $($active_item).next().find(\"a\").trigger(\"click\");\n break;\n\n default:\n return;\n }\n });\n }\n };\n\n $(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-one-page-nav.default\", OnePageNavHandler);\n });\n})(jQuery);\n\n//# sourceURL=webpack:///./src/js/view/one-page-navigation.js?"); /***/ }), /***/ "./src/js/view/post-carousel.js": /*!**************************************!*\ !*** ./src/js/view/post-carousel.js ***! \**************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("/*=================================*/\n\n/* 19. Post Carousel\n/*=================================*/\nvar PostCarouselHandler = function PostCarouselHandler($scope, $) {\n var $postCarousel = $scope.find(\".eael-post-carousel\").eq(0),\n $autoplay = $postCarousel.data(\"autoplay\") !== undefined ? $postCarousel.data(\"autoplay\") : 999999,\n $pagination = $postCarousel.data(\"pagination\") !== undefined ? $postCarousel.data(\"pagination\") : \".swiper-pagination\",\n $arrow_next = $postCarousel.data(\"arrow-next\") !== undefined ? $postCarousel.data(\"arrow-next\") : \".swiper-button-next\",\n $arrow_prev = $postCarousel.data(\"arrow-prev\") !== undefined ? $postCarousel.data(\"arrow-prev\") : \".swiper-button-prev\",\n $items = $postCarousel.data(\"items\") !== undefined ? $postCarousel.data(\"items\") : 3,\n $items_tablet = $postCarousel.data(\"items-tablet\") !== undefined ? $postCarousel.data(\"items-tablet\") : 3,\n $items_mobile = $postCarousel.data(\"items-mobile\") !== undefined ? $postCarousel.data(\"items-mobile\") : 3,\n $margin = $postCarousel.data(\"margin\") !== undefined ? $postCarousel.data(\"margin\") : 10,\n $margin_tablet = $postCarousel.data(\"margin-tablet\") !== undefined ? $postCarousel.data(\"margin-tablet\") : 10,\n $margin_mobile = $postCarousel.data(\"margin-mobile\") !== undefined ? $postCarousel.data(\"margin-mobile\") : 10,\n $effect = $postCarousel.data(\"effect\") !== undefined ? $postCarousel.data(\"effect\") : \"slide\",\n $speed = $postCarousel.data(\"speed\") !== undefined ? $postCarousel.data(\"speed\") : 400,\n $loop = $postCarousel.data(\"loop\") !== undefined ? $postCarousel.data(\"loop\") : 0,\n $grab_cursor = $postCarousel.data(\"grab-cursor\") !== undefined ? $postCarousel.data(\"grab-cursor\") : 0,\n $pause_on_hover = $postCarousel.data(\"pause-on-hover\") !== undefined ? $postCarousel.data(\"pause-on-hover\") : \"\",\n $centeredSlides = $effect == \"coverflow\" ? true : false;\n var $carouselOptions = {\n direction: \"horizontal\",\n speed: $speed,\n effect: $effect,\n centeredSlides: $centeredSlides,\n grabCursor: $grab_cursor,\n autoHeight: true,\n loop: $loop,\n autoplay: {\n delay: $autoplay\n },\n pagination: {\n el: $pagination,\n clickable: true\n },\n navigation: {\n nextEl: $arrow_next,\n prevEl: $arrow_prev\n }\n };\n\n if ($effect === 'slide' || $effect === 'coverflow') {\n $carouselOptions.breakpoints = {\n 1024: {\n slidesPerView: $items,\n spaceBetween: $margin\n },\n 768: {\n slidesPerView: $items_tablet,\n spaceBetween: $margin_tablet\n },\n 320: {\n slidesPerView: $items_mobile,\n spaceBetween: $margin_mobile\n }\n };\n } else {\n $carouselOptions.items = 1;\n }\n\n var eaelPostCarousel = new Swiper($postCarousel, $carouselOptions);\n\n if ($autoplay === 0) {\n eaelPostCarousel.autoplay.stop();\n }\n\n if ($pause_on_hover && $autoplay !== 0) {\n $postCarousel.on(\"mouseenter\", function () {\n eaelPostCarousel.autoplay.stop();\n });\n $postCarousel.on(\"mouseleave\", function () {\n eaelPostCarousel.autoplay.start();\n });\n }\n\n var $tabContainer = $('.eael-advance-tabs'),\n nav = $tabContainer.find('.eael-tabs-nav li'),\n tabContent = $tabContainer.find('.eael-tabs-content > div');\n nav.on('click', function () {\n var currentContent = tabContent.eq($(this).index()),\n sliderExist = $(currentContent).find('.swiper-container-wrap.eael-post-carousel-wrap');\n\n if (sliderExist.length) {\n new Swiper($postCarousel, $carouselOptions);\n }\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-post-carousel.default\", PostCarouselHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/post-carousel.js?"); /***/ }), /***/ "./src/js/view/post-list.js": /*!**********************************!*\ !*** ./src/js/view/post-list.js ***! \**********************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("var postListHandler = function postListHandler($scope, $) {\n // category\n $('.post-categories', $scope).on('click', 'a', function (e) {\n e.preventDefault(); // tab class\n\n $('.post-categories a', $scope).removeClass('active');\n $(this).addClass('active'); // collect props\n\n $class = $('.post-categories', $scope).data('class');\n $args = $('.post-categories', $scope).data('args');\n $settings = $('.post-categories', $scope).data('settings');\n $page = 1;\n $taxonomy = {\n taxonomy: $('.post-categories a.active', $scope).data('taxonomy'),\n field: 'term_id',\n terms: [$('.post-categories a.active', $scope).data('id')]\n }; // ajax\n\n $.ajax({\n url: localize.ajaxurl,\n type: 'post',\n data: {\n action: 'load_more',\n \"class\": $class,\n args: $args,\n taxonomy: $taxonomy,\n settings: $settings,\n page: $page\n },\n success: function success(response) {\n var $content = $(response);\n\n if ($content.hasClass('no-posts-found') || $content.length == 0) {// do nothing\n } else {\n $('.eael-post-appender', $scope).empty().append($content); // update page\n\n $('.post-list-pagination', $scope).data('page', 1); // update nav\n\n $('.btn-prev-post', $scope).prop('disabled', true);\n $('.btn-next-post', $scope).prop('disabled', false);\n }\n },\n error: function error(response) {\n console.log(response);\n }\n });\n }); // load more\n\n $('.post-list-pagination', $scope).on('click', 'button', function (e) {\n e.preventDefault();\n e.stopPropagation();\n e.stopImmediatePropagation(); // collect props\n\n var $this = $(this),\n $class = $this.parent('.post-list-pagination').data('class'),\n $args = $this.parent('.post-list-pagination').data('args'),\n $settings = $this.parent('.post-list-pagination').data('settings'),\n $page = $this.hasClass('btn-prev-post') ? parseInt($this.parent('.post-list-pagination').data('page')) - 1 : parseInt($this.parent('.post-list-pagination').data('page')) + 1,\n $taxonomy = {\n taxonomy: $('.post-categories a.active', $scope).data('taxonomy'),\n field: 'term_id',\n terms: [$('.post-categories a.active', $scope).data('id')]\n };\n\n if ($taxonomy.taxonomy == '' || $taxonomy.taxonomy != 'all' || $taxonomy.taxonomy == 'undefined') {\n $taxonomy.taxonomy = 'all';\n }\n\n ;\n $this.prop('disabled', true);\n\n if ($page <= 0) {\n return;\n }\n\n $.ajax({\n url: localize.ajaxurl,\n type: 'post',\n data: {\n action: 'load_more',\n \"class\": $class,\n args: $args,\n taxonomy: $taxonomy,\n settings: $settings,\n page: $page\n },\n success: function success(response) {\n var $content = $(response);\n\n if ($content.hasClass('no-posts-found') || $content.length == 0) {// do nothing\n } else {\n $('.eael-post-appender', $scope).empty().append($content);\n $('.post-list-pagination button', $scope).prop('disabled', false);\n $this.parent('.post-list-pagination').data('page', $page);\n }\n },\n error: function error(response) {\n console.log(response);\n }\n });\n });\n};\n\njQuery(window).on('elementor/frontend/init', function () {\n elementorFrontend.hooks.addAction('frontend/element_ready/eael-post-list.default', postListHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/post-list.js?"); /***/ }), /***/ "./src/js/view/progress-bar.js": /*!*************************************!*\ !*** ./src/js/view/progress-bar.js ***! \*************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("ea.hooks.addAction(\"progressBar.initValue\", \"ea\", function ($wrap, $layout, $num) {\n if ($layout == \"line_rainbow\") {\n jQuery(\".eael-progressbar-line-fill\", $wrap).css({\n width: $num + \"%\"\n });\n } else if ($layout == \"half_circle_fill\") {\n jQuery(\".eael-progressbar-circle-half\", $wrap).css({\n transform: \"rotate(\" + $num * 1.8 + \"deg)\"\n });\n } else if ($layout == \"box\") {\n jQuery(\".eael-progressbar-box-fill\", $wrap).css({\n height: $num + \"%\"\n });\n }\n});\n\n//# sourceURL=webpack:///./src/js/view/progress-bar.js?"); /***/ }), /***/ "./src/js/view/section-parallax.js": /*!*****************************************!*\ !*** ./src/js/view/section-parallax.js ***! \*****************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { eval("var EaelParallaxHandler = function EaelParallaxHandler($scope, $) {\n var target = $scope,\n sectionId = target.data(\"id\"),\n settings = false,\n editMode = elementorFrontend.isEditMode();\n\n if (editMode) {\n settings = generateEditorSettings(sectionId);\n }\n\n if (!editMode || !settings) {\n return false;\n }\n\n if (settings[0] == \"yes\") {\n if (\"multi\" != settings[1] && \"automove\" != settings[1]) {\n generateJarallax();\n } else if (\"automove\" == settings[1]) {\n generateAutoMoveBackground();\n } else {\n generateMultiLayers();\n }\n }\n\n function generateEditorSettings(targetId) {\n var editorElements = null,\n sectionData = {},\n sectionMultiData = {},\n settings = [];\n\n if (!window.elementor.hasOwnProperty(\"elements\")) {\n return false;\n }\n\n editorElements = window.elementor.elements;\n\n if (!editorElements.models) {\n return false;\n }\n\n $.each(editorElements.models, function (index, elem) {\n if (targetId == elem.id) {\n sectionData = elem.attributes.settings.attributes;\n } else if (elem.id == target.closest(\".elementor-top-section\").data(\"id\")) {\n $.each(elem.attributes.elements.models, function (index, col) {\n $.each(col.attributes.elements.models, function (index, subSec) {\n sectionData = subSec.attributes.settings.attributes;\n });\n });\n }\n });\n\n if (!sectionData.hasOwnProperty(\"eael_parallax_type\")) {\n return false;\n }\n\n if (\"\" == sectionData[\"eael_parallax_type\"]) {\n return false;\n }\n\n if (\"multi\" != sectionData[\"eael_parallax_type\"] && \"automove\" != sectionData[\"eael_parallax_type\"]) {\n settings.push(sectionData[\"eael_parallax_switcher\"]);\n settings.push(sectionData[\"eael_parallax_type\"]);\n settings.push(sectionData[\"eael_parallax_speed\"]);\n settings.push(\"yes\" == sectionData[\"eael_parallax_android_support\"] ? 0 : 1);\n settings.push(\"yes\" == sectionData[\"eael_parallax_ios_support\"] ? 0 : 1);\n settings.push(sectionData[\"eael_parallax_background_size\"]);\n settings.push(sectionData[\"eael_parallax_background_pos\"]);\n } else if (\"automove\" == sectionData[\"eael_parallax_type\"]) {\n settings.push(sectionData[\"eael_parallax_switcher\"]);\n settings.push(sectionData[\"eael_parallax_type\"]);\n settings.push(sectionData[\"eael_auto_speed\"]);\n settings.push(sectionData[\"eael_parallax_auto_type\"]);\n } else {\n if (!sectionData.hasOwnProperty(\"eael_parallax_layers_list\")) {\n return false;\n }\n\n sectionMultiData = sectionData[\"eael_parallax_layers_list\"].models;\n\n if (0 == sectionMultiData.length) {\n return false;\n }\n\n settings.push(sectionData[\"eael_parallax_switcher\"]);\n settings.push(sectionData[\"eael_parallax_type\"]);\n settings.push(\"yes\" == sectionData[\"eael_parallax_layer_invert\"] ? 1 : 0);\n $.each(sectionMultiData, function (index, obj) {\n settings.push(obj.attributes);\n });\n }\n\n if (0 !== settings.length) {\n return settings;\n }\n\n return false;\n }\n\n function responsiveParallax(android, ios) {\n switch ( true || false) {\n case android && ios:\n return /iPad|iPhone|iPod|Android/;\n break;\n\n case android && !ios:\n return /Android/;\n break;\n\n case !android && ios:\n return /iPad|iPhone|iPod/;\n break;\n\n case !android && !ios:\n return null;\n }\n }\n\n function generateJarallax() {\n setTimeout(function () {\n target.jarallax({\n type: settings[1],\n speed: settings[2],\n disableParallax: responsiveParallax(1 == settings[3], 1 == settings[4]),\n keepImg: true\n });\n }, 500);\n }\n\n function generateAutoMoveBackground() {\n var speed = parseInt(settings[2]);\n target.css(\"background-position\", \"0px 0px\");\n\n if (settings[3] == 11) {\n var position = parseInt(target.css(\"background-position-x\"));\n setInterval(function () {\n position = position + speed;\n target.css(\"backgroundPosition\", position + \"px 0\");\n }, 70);\n } else if (settings[3] == \"right\") {\n var position = parseInt(target.css(\"background-position-x\"));\n setInterval(function () {\n position = position - speed;\n target.css(\"backgroundPosition\", position + \"px 0\");\n }, 70);\n } else if (settings[3] == \"top\") {\n var position = parseInt(target.css(\"background-position-y\"));\n setInterval(function () {\n position = position + speed;\n target.css(\"backgroundPosition\", \"0 \" + position + \"px\");\n }, 70);\n } else if (settings[3] == \"bottom\") {\n var position = parseInt(target.css(\"background-position-y\"));\n setInterval(function () {\n position = position - speed;\n target.css(\"backgroundPosition\", \"0 \" + position + \"px\");\n }, 70);\n }\n }\n\n function generateMultiLayers() {\n var counter = 0,\n mouseParallax = \"\",\n mouseRate = \"\";\n $.each(settings, function (index, layout) {\n if (2 < index) {\n if (null != layout[\"eael_parallax_layer_image\"][\"url\"] && \"\" != layout[\"eael_parallax_layer_image\"][\"url\"]) {\n if (\"yes\" == layout[\"eael_parallax_layer_mouse\"] && \"\" != layout[\"eael_parallax_layer_rate\"]) {\n mouseParallax = ' data-parallax=\"true\" ';\n mouseRate = ' data-rate=\"' + layout[\"eael_parallax_layer_rate\"] + '\" ';\n } else {\n mouseParallax = ' data-parallax=\"false\" ';\n }\n\n var backgroundImage = layout[\"eael_parallax_layer_image\"][\"url\"],\n $html = $('<div id=\"eael-parallax-layer-' + counter + '\"' + mouseParallax + mouseRate + ' class=\"eael-parallax-layer\"></div>').prependTo(target).css({\n \"z-index\": layout[\"eael_parallax_layer_z_index\"],\n \"background-image\": \"url(\" + backgroundImage + \")\",\n \"background-size\": layout[\"eael_parallax_layer_back_size\"],\n \"background-position-x\": layout[\"eael_parallax_layer_hor_pos\"] + \"%\",\n \"background-position-y\": layout[\"eael_parallax_layer_ver_pos\"] + \"%\"\n });\n counter++;\n }\n }\n });\n target.mousemove(function (e) {\n $(this).find('.eael-parallax-layer[data-parallax=\"true\"]').each(function (index, element) {\n $(this).parallax($(this).data(\"rate\"), e);\n });\n });\n }\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/section\", EaelParallaxHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/section-parallax.js?"); /***/ }), /***/ "./src/js/view/section-particles.js": /*!******************************************!*\ !*** ./src/js/view/section-particles.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("function _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nvar EaelParticlesHandler = function EaelParticlesHandler($scope, $) {\n var sectionId = $scope.data('id'),\n particle_switch = $scope.data('particle_enable'),\n particle_switch_for_mobile = $scope.data('particle-mobile-disabled'),\n mobile_device_width = 767; // Checking mobile device disable\n\n if (particle_switch_for_mobile !== undefined && particle_switch_for_mobile && $(window).width() <= mobile_device_width) return; // Checking if the section has enabled particles.\n\n if (_typeof(particle_switch) == undefined || particle_switch != undefined && particle_switch == false) return;\n var preset_theme = $scope.data('preset_theme'),\n custom_style = $scope.data('custom_style'),\n source = $scope.data('eael_ptheme_source'),\n settings; // Checking custo style json is not empty.\n\n if (source == 'custom' && source == '') return;\n $scope.addClass('eael-particles-section');\n\n if (window.isEditMode) {\n var editorElements = null,\n particleArgs = {},\n settings = {};\n\n if (!window.elementor.hasOwnProperty('elements')) {\n return false;\n }\n\n editorElements = window.elementor.elements;\n\n if (!editorElements.models) {\n return false;\n }\n\n $.each(editorElements.models, function (i, el) {\n if (sectionId == el.id) {\n particleArgs = el.attributes.settings.attributes;\n } else if (el.id == $scope.closest('.elementor-top-section').data('id')) {\n $.each(el.attributes.elements.models, function (i, col) {\n $.each(col.attributes.elements.models, function (i, subSec) {\n particleArgs = subSec.attributes.settings.attributes;\n });\n });\n }\n });\n settings[\"switch\"] = particleArgs['eael_particle_switch'];\n settings.themeSource = particleArgs['eael_particle_theme_from'];\n\n if (settings.themeSource == 'presets') {\n settings.selected_theme = localize.ParticleThemesData[particleArgs['eael_particle_preset_themes']];\n }\n\n if (settings.themeSource == 'custom' && '' !== particleArgs['eael_particles_custom_style']) {\n settings.selected_theme = particleArgs['eael_particles_custom_style'];\n }\n\n if (0 !== settings.length) {\n settings = settings;\n }\n } else {\n var div = $('.eael-section-particles-' + sectionId);\n div.each(function () {\n source = $(this).data('eael_ptheme_source');\n\n if (source == 'presets') {\n themes = JSON.parse(localize.ParticleThemesData[preset_theme]);\n } else {\n themes = custom_style != '' ? custom_style : undefined;\n }\n\n var id = $(this).attr('id');\n\n if (id == undefined) {\n $(this).attr('id', 'eael-section-particles-' + sectionId);\n id = $(this).attr('id');\n }\n\n particlesJS(id, themes);\n });\n }\n\n if (!window.isEditMode || !settings) {\n return false;\n }\n\n if (settings[\"switch\"] == 'yes') {\n if (settings.themeSource === 'presets' || settings.themeSource === 'custom' && '' !== settings.selected_theme) {\n if (typeof particlesJS !== 'undefined' && $.isFunction(particlesJS)) {\n $scope.attr('id', 'eael-section-particles-' + sectionId);\n particlesJS('eael-section-particles-' + sectionId, JSON.parse(settings.selected_theme));\n $scope.children('canvas.particles-js-canvas-el').css({\n position: 'absolute',\n top: 0\n });\n }\n }\n } else {\n $scope.removeClass('eael-particles-section');\n }\n};\n\njQuery(window).on('elementor/frontend/init', function () {\n elementorFrontend.hooks.addAction('frontend/element_ready/section', EaelParticlesHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/section-particles.js?"); /***/ }), /***/ "./src/js/view/team-member-carousel.js": /*!*********************************************!*\ !*** ./src/js/view/team-member-carousel.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("/*=================================*/\n\n/* 16. Team member carousel\n/*=================================*/\nvar TeamMemberCarouselHandler = function TeamMemberCarouselHandler($scope, $) {\n var $carousel = $scope.find(\".eael-tm-carousel\").eq(0),\n $pagination = $carousel.data(\"pagination\") !== undefined ? $carousel.data(\"pagination\") : \".swiper-pagination\",\n $arrow_next = $carousel.data(\"arrow-next\") !== undefined ? $carousel.data(\"arrow-next\") : \".swiper-button-next\",\n $arrow_prev = $carousel.data(\"arrow-prev\") !== undefined ? $carousel.data(\"arrow-prev\") : \".swiper-button-prev\",\n $items = $carousel.data(\"items\") !== undefined ? $carousel.data(\"items\") : 3,\n $items_tablet = $carousel.data(\"items-tablet\") !== undefined ? $carousel.data(\"items-tablet\") : 3,\n $items_mobile = $carousel.data(\"items-mobile\") !== undefined ? $carousel.data(\"items-mobile\") : 3,\n $margin = $carousel.data(\"margin\") !== undefined ? $carousel.data(\"margin\") : 10,\n $margin_tablet = $carousel.data(\"margin-tablet\") !== undefined ? $carousel.data(\"margin-tablet\") : 10,\n $margin_mobile = $carousel.data(\"margin-mobile\") !== undefined ? $carousel.data(\"margin-mobile\") : 10,\n $speed = $carousel.data(\"speed\") !== undefined ? $carousel.data(\"speed\") : 400,\n $autoplay = $carousel.data(\"autoplay\") !== undefined ? $carousel.data(\"autoplay\") : 999999,\n $loop = $carousel.data(\"loop\") !== undefined ? $carousel.data(\"loop\") : 0,\n $grab_cursor = $carousel.data(\"grab-cursor\") !== undefined ? $carousel.data(\"grab-cursor\") : 0,\n $data_id = $carousel.data(\"id\") !== undefined ? $carousel.data(\"id\") : \"\",\n $pause_on_hover = $carousel.data(\"pause-on-hover\") !== undefined ? $carousel.data(\"pause-on-hover\") : \"\",\n $slider_options = {\n direction: \"horizontal\",\n speed: $speed,\n grabCursor: $grab_cursor,\n loop: $loop,\n autoplay: {\n delay: $autoplay,\n disableOnInteraction: false\n },\n pagination: {\n el: $pagination,\n clickable: true\n },\n navigation: {\n nextEl: $arrow_next,\n prevEl: $arrow_prev\n },\n breakpoints: {\n 1024: {\n slidesPerView: $items,\n spaceBetween: $margin\n },\n 768: {\n slidesPerView: $items_tablet,\n spaceBetween: $margin_tablet\n },\n 320: {\n slidesPerView: $items_mobile,\n spaceBetween: $margin_mobile\n }\n }\n };\n var TeamSlider = new Swiper($carousel, $slider_options);\n\n if (0 == $autoplay) {\n TeamSlider.autoplay.stop();\n }\n\n if ($pause_on_hover && $autoplay !== 0) {\n $carousel.on(\"mouseenter\", function () {\n TeamSlider.autoplay.stop();\n });\n $carousel.on(\"mouseleave\", function () {\n TeamSlider.autoplay.start();\n });\n }\n\n var $tabContainer = $('.eael-advance-tabs'),\n nav = $tabContainer.find('.eael-tabs-nav li'),\n tabContent = $tabContainer.find('.eael-tabs-content > div');\n nav.on('click', function () {\n var currentContent = tabContent.eq($(this).index()),\n sliderExist = $(currentContent).find('.swiper-container-wrap.eael-team-member-carousel-wrap');\n\n if (sliderExist.length) {\n new Swiper($carousel, $slider_options);\n }\n });\n TeamSlider.update();\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-team-member-carousel.default\", TeamMemberCarouselHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/team-member-carousel.js?"); /***/ }), /***/ "./src/js/view/testimonial-slider.js": /*!*******************************************!*\ !*** ./src/js/view/testimonial-slider.js ***! \*******************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("/*=================================*/\n\n/* 24. Testimonial Slider\n/*=================================*/\nvar TestimonialSliderHandler = function TestimonialSliderHandler($scope, $) {\n var $testimonialSlider = $scope.find('.eael-testimonial-slider-main').eq(0),\n $pagination = $testimonialSlider.data('pagination') !== undefined ? $testimonialSlider.data('pagination') : '.swiper-pagination',\n $arrow_next = $testimonialSlider.data('arrow-next') !== undefined ? $testimonialSlider.data('arrow-next') : '.swiper-button-next',\n $arrow_prev = $testimonialSlider.data('arrow-prev') !== undefined ? $testimonialSlider.data('arrow-prev') : '.swiper-button-prev',\n $items = $testimonialSlider.data('items') !== undefined ? $testimonialSlider.data('items') : 3,\n $items_tablet = $testimonialSlider.data('items-tablet') !== undefined ? $testimonialSlider.data('items-tablet') : 3,\n $items_mobile = $testimonialSlider.data('items-mobile') !== undefined ? $testimonialSlider.data('items-mobile') : 3,\n $margin = $testimonialSlider.data('margin') !== undefined ? $testimonialSlider.data('margin') : 10,\n $margin_tablet = $testimonialSlider.data('margin-tablet') !== undefined ? $testimonialSlider.data('margin-tablet') : 10,\n $margin_mobile = $testimonialSlider.data('margin-mobile') !== undefined ? $testimonialSlider.data('margin-mobile') : 10,\n $effect = $testimonialSlider.data('effect') !== undefined ? $testimonialSlider.data('effect') : 'slide',\n $speed = $testimonialSlider.data('speed') !== undefined ? $testimonialSlider.data('speed') : 400,\n $autoplay = $testimonialSlider.data('autoplay_speed') !== undefined ? $testimonialSlider.data('autoplay_speed') : 999999,\n $loop = $testimonialSlider.data('loop') !== undefined ? $testimonialSlider.data('loop') : 0,\n $grab_cursor = $testimonialSlider.data('grab-cursor') !== undefined ? $testimonialSlider.data('grab-cursor') : 0,\n $centeredSlides = $effect == 'coverflow' ? true : false,\n $pause_on_hover = $testimonialSlider.data('pause-on-hover') !== undefined ? $testimonialSlider.data('pause-on-hover') : '';\n var $testimonialSliderOptions = {\n direction: 'horizontal',\n speed: $speed,\n effect: $effect,\n centeredSlides: $centeredSlides,\n grabCursor: $grab_cursor,\n autoHeight: true,\n loop: $loop,\n autoplay: {\n delay: $autoplay\n },\n pagination: {\n el: $pagination,\n clickable: true\n },\n navigation: {\n nextEl: $arrow_next,\n prevEl: $arrow_prev\n }\n };\n\n if ($effect === 'slide' || $effect === 'coverflow') {\n $testimonialSliderOptions.breakpoints = {\n 1024: {\n slidesPerView: $items,\n spaceBetween: $margin\n },\n 768: {\n slidesPerView: $items_tablet,\n spaceBetween: $margin_tablet\n },\n 320: {\n slidesPerView: $items_mobile,\n spaceBetween: $margin_mobile\n }\n };\n } else {\n $testimonialSliderOptions.items = 1;\n }\n\n var $testimonialSliderObj = new Swiper($testimonialSlider, $testimonialSliderOptions);\n\n if ($autoplay === 0) {\n $testimonialSliderObj.autoplay.stop();\n }\n\n if ($pause_on_hover && $autoplay !== 0) {\n $testimonialSlider.on('mouseenter', function () {\n $testimonialSliderObj.autoplay.stop();\n });\n $testimonialSlider.on('mouseleave', function () {\n $testimonialSliderObj.autoplay.start();\n });\n }\n\n var $tabContainer = $('.eael-advance-tabs'),\n nav = $tabContainer.find('.eael-tabs-nav li'),\n tabContent = $tabContainer.find('.eael-tabs-content > div');\n nav.on('click', function () {\n var currentContent = tabContent.eq($(this).index()),\n sliderExist = $(currentContent).find('.swiper-container-wrap.eael-testimonial-slider');\n\n if (sliderExist.length) {\n new Swiper($testimonialSlider, $testimonialSliderOptions);\n }\n });\n $testimonialSliderObj.update(); //gallery pagination\n\n var $paginationGallerySelector = $scope.find('.eael-testimonial-slider .eael-testimonial-gallary-pagination').eq(0);\n\n if ($paginationGallerySelector.length > 0) {\n var $paginationGallerySlider = new Swiper($paginationGallerySelector, {\n spaceBetween: 20,\n centeredSlides: true,\n touchRatio: 0.2,\n slideToClickedSlide: true,\n loop: true,\n slidesPerGroup: 1,\n loopedSlides: $items,\n slidesPerView: 3\n });\n $testimonialSliderObj.controller.control = $paginationGallerySlider;\n $paginationGallerySlider.controller.control = $testimonialSliderObj;\n }\n};\n\njQuery(window).on('elementor/frontend/init', function () {\n elementorFrontend.hooks.addAction('frontend/element_ready/eael-testimonial-slider.default', TestimonialSliderHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/testimonial-slider.js?"); /***/ }), /***/ "./src/js/view/toggle.js": /*!*******************************!*\ !*** ./src/js/view/toggle.js ***! \*******************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("/*=================================*/\n\n/* 02. Toggle Handler\n/*=================================*/\nvar ToggleHandler = function ToggleHandler($scope, $) {\n var toggle_elem = $scope.find(\".eael-toggle-container\").eq(0);\n $(toggle_elem).each(function () {\n var $toggle_target = $(this).data(\"toggle-target\");\n var $toggle_switch = $($toggle_target).find(\".eael-toggle-switch\");\n $($toggle_target).find(\".eael-primary-toggle-label\").addClass(\"active\");\n $($toggle_switch).toggle(function () {\n var $parent_container = $(this).closest(\".eael-toggle-container\");\n $($parent_container).find(\".eael-toggle-content-wrap\").removeClass(\"primary\");\n $($parent_container).children(\".eael-toggle-content-wrap\").addClass(\"secondary\");\n $($parent_container).find(\".eael-toggle-switch-container\").addClass(\"eael-toggle-switch-on\");\n $(this).parent().parent().find(\".eael-primary-toggle-label\").removeClass(\"active\");\n $(this).parent().parent().find(\".eael-secondary-toggle-label\").addClass(\"active\");\n }, function () {\n var $parent_container = $(this).closest(\".eael-toggle-container\");\n $($parent_container).children(\".eael-toggle-content-wrap\").addClass(\"primary\");\n $($parent_container).children(\".eael-toggle-content-wrap\").removeClass(\"secondary\");\n $($parent_container).find(\".eael-toggle-switch-container\").removeClass(\"eael-toggle-switch-on\");\n $(this).parent().parent().find(\".eael-primary-toggle-label\").addClass(\"active\");\n $(this).parent().parent().find(\".eael-secondary-toggle-label\").removeClass(\"active\");\n });\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-toggle.default\", ToggleHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/toggle.js?"); /***/ }), /***/ "./src/js/view/twitter-feed-carousel.js": /*!**********************************************!*\ !*** ./src/js/view/twitter-feed-carousel.js ***! \**********************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("var TwitterFeedCarouselHandler = function TwitterFeedCarouselHandler($scope, $) {\n var $carousel = $(\".eael-twitter-feed-carousel\", $scope),\n $pagination = $carousel.data(\"pagination\") !== undefined ? $carousel.data(\"pagination\") : \".swiper-pagination\",\n $arrow_next = $carousel.data(\"arrow-next\") !== undefined ? $carousel.data(\"arrow-next\") : \".swiper-button-next\",\n $arrow_prev = $carousel.data(\"arrow-prev\") !== undefined ? $carousel.data(\"arrow-prev\") : \".swiper-button-prev\",\n $items = $carousel.data(\"items\") !== undefined ? $carousel.data(\"items\") : 3,\n $items_tablet = $carousel.data(\"items-tablet\") !== undefined ? $carousel.data(\"items-tablet\") : 3,\n $items_mobile = $carousel.data(\"items-mobile\") !== undefined ? $carousel.data(\"items-mobile\") : 3,\n $margin = $carousel.data(\"margin\") !== undefined ? $carousel.data(\"margin\") : 10,\n $margin_tablet = $carousel.data(\"margin-tablet\") != '' ? $carousel.data(\"margin-tablet\") : 10,\n $margin_mobile = $carousel.data(\"margin-mobile\") != '' ? $carousel.data(\"margin-mobile\") : 10,\n $effect = $carousel.data(\"effect\") !== undefined ? $carousel.data(\"effect\") : \"slide\",\n $speed = $carousel.data(\"speed\") !== undefined ? $carousel.data(\"speed\") : 400,\n $autoplay = $carousel.data(\"autoplay\") !== undefined ? $carousel.data(\"autoplay\") : 0,\n $loop = $carousel.data(\"loop\") !== undefined ? $carousel.data(\"loop\") : 0,\n $grab_cursor = $carousel.data(\"grab-cursor\") !== undefined ? $carousel.data(\"grab-cursor\") : 0,\n $centeredSlides = $effect == \"coverflow\" ? true : false,\n $pause_on_hover = $carousel.data(\"pause-on-hover\") !== undefined ? $carousel.data(\"pause-on-hover\") : \"\",\n $twitterCarouselOptions = {\n direction: \"horizontal\",\n speed: $speed,\n effect: $effect,\n centeredSlides: $centeredSlides,\n grabCursor: $grab_cursor,\n autoHeight: true,\n loop: $loop,\n autoplay: {\n delay: $autoplay\n },\n pagination: {\n el: $pagination,\n clickable: true\n },\n navigation: {\n nextEl: $arrow_next,\n prevEl: $arrow_prev\n }\n };\n\n if ($effect === 'slide' || $effect === 'coverflow') {\n $twitterCarouselOptions.breakpoints = {\n 1024: {\n slidesPerView: $items,\n spaceBetween: $margin\n },\n 768: {\n slidesPerView: $items_tablet,\n spaceBetween: $margin_tablet\n },\n 320: {\n slidesPerView: $items_mobile,\n spaceBetween: $margin_mobile\n }\n };\n } else {\n $twitterCarouselOptions.items = 1;\n }\n\n var twitterCarousel = new Swiper($carousel, $twitterCarouselOptions);\n\n if ($autoplay === 0) {\n twitterCarousel.autoplay.stop();\n }\n\n if ($pause_on_hover && $autoplay !== 0) {\n $carousel.on(\"mouseenter\", function () {\n twitterCarousel.autoplay.stop();\n });\n $carousel.on(\"mouseleave\", function () {\n twitterCarousel.autoplay.start();\n });\n }\n\n var $tabContainer = $('.eael-advance-tabs'),\n nav = $tabContainer.find('.eael-tabs-nav li'),\n tabContent = $tabContainer.find('.eael-tabs-content > div');\n nav.on('click', function () {\n var currentContent = tabContent.eq($(this).index()),\n sliderExist = $(currentContent).find('.eael-twitter-feed-carousel.swiper-container');\n\n if (sliderExist.length) {\n new Swiper($carousel, $twitterCarouselOptions);\n }\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-twitter-feed-carousel.default\", TwitterFeedCarouselHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/twitter-feed-carousel.js?"); /***/ }), /***/ "./src/js/view/woo-checkout-pro.js": /*!*****************************************!*\ !*** ./src/js/view/woo-checkout-pro.js ***! \*****************************************/ /*! no static exports found */ /***/ (function(module, exports) { eval("/*=================================*/\n\n/* Woo Checkout\n/*=================================*/\nvar WooCheckoutPro = function WooCheckoutPro($scope, $) {\n var $ea_woo_checkout_pro = $scope.find(\".ea-woo-checkout\").eq(0);\n var tabs_wrapper, tabs, tabs_content, tabFirstTab, tabs_panel, tabLastTab, tabs_common_class, first_step_tab, tabs_common_class_without_tag, first_prev, last_next, layout_type; // Common variable\n\n var button_prev = $('.ea-woo-checkout-btn-prev'),\n button_next = $('.ea-woo-checkout-btn-next'),\n first_step = 0,\n last_step = 0,\n active_step = 1;\n\n if ($ea_woo_checkout_pro.hasClass(\"layout-split\")) {\n tabs_panel = 'split-tab-panel';\n tabs_wrapper = $('.layout-split-container');\n tabs = $('.split-tabs');\n tabs_content = $('.split-tabs-content');\n tabFirstTab = 'li.split-tab.first';\n tabLastTab = 'li.split-tab.last';\n tabs_common_class = 'li.split-tab';\n tabs_common_class_without_tag = 'split-tab';\n layout_type = 'split';\n first_prev = 'split-first-prev';\n last_next = 'split-last-next';\n } else if ($ea_woo_checkout_pro.hasClass(\"layout-multi-steps\")) {\n tabs_panel = 'ms-tab-panel';\n tabs_wrapper = $('.layout-multi-steps-container');\n tabs = $('.ms-tabs');\n tabs_content = $('.ms-tabs-content');\n tabFirstTab = 'li.ms-tab.first';\n tabLastTab = 'li.ms-tab.last';\n tabs_common_class = 'li.ms-tab';\n tabs_common_class_without_tag = 'ms-tab';\n layout_type = 'multi';\n first_prev = 'ms-first-prev';\n last_next = 'ms-last-next';\n } // Common variable\n\n\n var button_prev = $('.ea-woo-checkout-btn-prev');\n var button_next = $('.ea-woo-checkout-btn-next');\n var first_step = 0;\n var last_step = 0;\n var active_step = 1;\n $(\".woo-checkout-login, .woo-checkout-coupon, #customer_details, .woo-checkout-payment\").addClass(tabs_panel);\n $('.woo-checkout-login').addClass(tabs_panel + '-0');\n $('.woo-checkout-coupon').addClass(tabs_panel + '-1');\n $('#customer_details').addClass(tabs_panel + '-2');\n $('.woo-checkout-payment').addClass(tabs_panel + '-3'); //Common function\n\n function validate_email(email) {\n var reg = /^([A-Za-z0-9_\\-\\.])+\\@([A-Za-z0-9_\\-\\.])+\\.([A-Za-z]{2,})$/;\n\n if (reg.test(email) == false) {\n return false;\n }\n\n return true;\n }\n\n function isEmpty(str) {\n return !str || 0 === str.length;\n }\n\n function get_field_value(type, elm, name) {\n var value = '';\n\n switch (type) {\n case 'radio':\n value = $(\"input[type=radio][name='\" + name + \"']:checked\").val();\n value = value ? value : '';\n break;\n\n case 'checkbox':\n if (elm.data('multiple') == 1) {\n var valueArr = [];\n $(\"input[type=checkbox][name='\" + name + \"']:checked\").each(function () {\n valueArr.push($(this).val());\n });\n value = valueArr;\n\n if ($.isEmptyObject(value)) {\n value = \"\";\n }\n } else {\n value = $(\"input[type=checkbox][name='\" + name + \"']:checked\").val();\n value = value ? value : '';\n }\n\n break;\n\n case 'select':\n value = elm.val();\n break;\n\n case 'multiselect':\n value = elm.val();\n break;\n\n default:\n value = elm.val();\n break;\n }\n\n return value;\n }\n\n function initialize_split_multistep_tab() {\n if (tabs_wrapper && tabs_wrapper.length) {\n first_step_tab = tabs.find(tabFirstTab);\n first_step = first_step_tab.data('step');\n last_step = tabs.find(tabLastTab).data('step');\n\n if (layout_type == \"split\") {\n jump_to_step(first_step, first_step_tab);\n } else if (layout_type == \"multi\") {\n jump_to_step_multistep(first_step, first_step_tab);\n }\n\n tabs.find(tabs_common_class).click(function () {\n var step_number = $(this).data('step');\n\n if (step_number < active_step) {\n if (layout_type == \"split\") {\n jump_to_step(step_number, $(this));\n } else if (layout_type == \"multi\") {\n jump_to_step_multistep(step_number, $(this));\n }\n }\n });\n button_prev.click(function () {\n var step_number = active_step - 1;\n\n if (step_number >= first_step) {\n if (layout_type == \"split\") {\n jump_to_step(step_number, false);\n } else if (layout_type == \"multi\") {\n jump_to_step_multistep(step_number, false);\n }\n\n scroll_to_top();\n }\n });\n button_next.click(function () {\n var step_number = active_step + 1;\n\n if (step_number <= last_step) {\n if (layout_type == \"split\") {\n validate_checkout_step(active_step, step_number);\n } else if (layout_type == \"multi\") {\n validate_checkout_step_multi_step(active_step, step_number);\n }\n }\n });\n }\n }\n\n function validate_checkout_step(active_step, next_step) {\n var valid = validate_step_fields(active_step);\n\n if (valid) {\n tabs.find('.step-' + active_step).addClass('split-finished-step');\n jump_to_step(next_step, false);\n scroll_to_top();\n } else {\n scrol_to_error();\n }\n }\n\n function scrol_to_error() {\n var topPosition = $('.ea-woo-checkout');\n\n if (topPosition) {\n var top = topPosition.offset().top - 50;\n document.body.scrollTop = top;\n document.documentElement.scrollTop = top;\n }\n }\n\n function display_error_message(msg) {\n var error_div = $('.woocommerce-error');\n var error = '<ul class=\"woocommerce-error\" role=\"alert\">' + msg + '</ul>';\n tabs_content.prepend('<div class=\"woocommerce-NoticeGroup woocommerce-NoticeGroup-checkout\">' + error + '</div>');\n }\n\n function clear_validation_error() {\n $('.ea-wrapper .woocommerce-NoticeGroup-checkout, .ea-wrapper .woocommerce-error, .ea-wrapper .woocommerce-message, .woocommerce .woocommerce-error').remove();\n }\n\n function scroll_to_top() {\n $('html, body').animate({\n scrollTop: tabs_wrapper.offset().top - 100\n }, 1000);\n }\n\n function validate_step_fields(active_step) {\n clear_validation_error();\n var active_section = $('.' + tabs_panel + '-' + active_step);\n\n if (active_section) {\n var all_inputs = active_section.find(\":input\").not('.ea-disabled-field, .woocommerce-validated,:hidden');\n var ship_to_different_address = $('input[name=\"ship_to_different_address\"]');\n var is_account_field = $('#createaccount');\n var valid = true;\n var msg = '<p>error msg</p>';\n var errorMsgTxt = '';\n var liTagStart = \"<li>\";\n var liTagEnd = \"</li>\";\n $.each(all_inputs, function (field) {\n var type = $(this).getType();\n var name = $(this).attr('name');\n\n if (type == 'checkbox' || type == 'select') {\n var formated_name = name.replace('[]', '');\n var parent = $('#' + formated_name + '_field');\n } else {\n var parent = $('#' + name + '_field');\n }\n\n var is_shipping_field = parent.parents('.shipping_address'); //Check - is shipping address enable from woo commerce setting that means this section exist or not and second condition is\n // Is ship to different address checkbox is checked or not So if condition fullfilled ignore the validation that means return\n //valid and othersie those have to validate\n\n if (is_shipping_field.length > 0 && ship_to_different_address.prop('checked') != true) {\n return valid;\n }\n\n if (parent.hasClass('validate-required')) {\n var value = get_field_value(type, $(this), name);\n\n if (isEmpty(value)) {\n var label = $(\"label[for=\" + name + \"]\").clone().children().remove().end().text();\n var getBillingOrShippingText = name.split('_');\n getBillingOrShippingText = getBillingOrShippingText[0];\n var singleErrorMsgTxt = liTagStart + getBillingOrShippingText + ' ' + label + 'is a required field' + liTagEnd;\n errorMsgTxt += singleErrorMsgTxt;\n valid = false;\n scrol_to_error();\n } else if (parent.hasClass('validate-email')) {\n var valid_email = validate_email(value);\n\n if (!valid_email) {\n var label = $(\"label[for=\" + name + \"]\").clone().children().remove().end().text();\n var getBillingOrShippingText = name.split('_');\n getBillingOrShippingText = getBillingOrShippingText[0];\n var singleErrorMsgTxt = liTagStart + 'Invalid ' + getBillingOrShippingText + ' ' + label + liTagEnd;\n errorMsgTxt += singleErrorMsgTxt;\n valid = false;\n scrol_to_error();\n }\n } else if (parent.hasClass('validate-postcode')) {\n var country = get_field_value('select', $('#billing_country'), 'billing_country');\n $.ajax({\n type: 'POST',\n url: localize.ajaxurl,\n async: false,\n data: {\n action: 'eael_woo_checkout_post_code_validate',\n data: {\n country: country,\n postcode: value\n }\n },\n success: function success(data) {\n data = JSON.parse(data);\n\n if (!data) {\n //$(\"#step-2\").trigger(\"click\");\n var label = $(\"label[for=\" + name + \"]\").clone().children().remove().end().text();\n var getBillingOrShippingText = name.split('_');\n getBillingOrShippingText = getBillingOrShippingText[0];\n var singleErrorMsgTxt = liTagStart + 'Billing Postcode is not a valid postcode / ZIP. ' + ' ' + liTagEnd;\n errorMsgTxt += singleErrorMsgTxt;\n valid = false;\n display_error_message(errorMsgTxt);\n scrol_to_error();\n }\n }\n });\n }\n }\n });\n\n if (!valid) {\n display_error_message(errorMsgTxt);\n }\n }\n\n return valid;\n }\n\n $.fn.getType = function () {\n try {\n return this[0].tagName == \"INPUT\" ? this[0].type.toLowerCase() : this[0].tagName.toLowerCase();\n } catch (err) {\n return 'E001';\n }\n };\n\n function jump_to_step(step_number, step) {\n if (!step) {\n step = tabs.find('#step-' + step_number);\n }\n\n var numberOfTabs = $('.' + tabs_common_class_without_tag).length;\n\n for (var x = 1; x <= numberOfTabs; x++) {\n var nextStepNumber = step_number + x;\n\n if (nextStepNumber <= numberOfTabs) {\n $(\"[data-step=\" + nextStepNumber + \"]\").removeClass('completed');\n }\n }\n\n tabs.find('li').removeClass('active');\n var active_tab_panel = tabs_wrapper.find('.split-tab-panel-' + step_number);\n\n if (!step.hasClass(\"completed\")) {\n step.addClass(\"completed\");\n }\n\n if (!step.hasClass(\"active\")) {\n step.addClass(\"active\");\n }\n\n tabs_wrapper.find('div.' + tabs_panel).not('.' + tabs_panel + '-' + step_number).hide();\n active_tab_panel.show();\n active_step = step_number;\n button_prev.prop('disabled', false);\n button_next.prop('disabled', false);\n button_prev.removeClass(first_prev);\n button_next.removeClass(last_next);\n button_next.data('next');\n button_next.show();\n $(\"#ea_place_order\").hide();\n button_prev.show();\n\n if (active_step == first_step) {\n button_prev.prop('disabled', true);\n button_prev.addClass('split-first-prev');\n button_prev.hide();\n }\n\n if (active_step == last_step) {\n button_next.prop('disabled', false);\n button_next.addClass('split-last-next');\n button_next.hide();\n $(\"#ea_place_order\").show();\n }\n }\n\n function validate_checkout_step_multi_step(active_step, next_step) {\n var valid = validate_step_fields(active_step);\n\n if (valid) {\n tabs.find('.step-' + active_step).addClass('ms-finished-step');\n jump_to_step_multistep(next_step, false);\n scroll_to_top();\n } else {\n // display_error_message(msg);\n scrol_to_error();\n }\n }\n\n function jump_to_step_multistep(step_number, step) {\n if (!step) {\n step = tabs.find('#step-' + step_number);\n }\n\n var numberOfTabs = $('.' + tabs_common_class_without_tag).length;\n\n for (var x = 1; x <= numberOfTabs; x++) {\n var nextStepNumber = step_number + x;\n\n if (nextStepNumber <= numberOfTabs) {\n $(\"[data-step=\" + nextStepNumber + \"]\").removeClass('completed');\n }\n }\n\n tabs.find('li').removeClass('active');\n var active_tab_panel = tabs_wrapper.find('.ms-tab-panel-' + step_number);\n\n if (!step.hasClass(\"completed\")) {\n step.addClass(\"completed\");\n }\n\n if (!step.hasClass(\"active\")) {\n step.addClass(\"active\");\n }\n\n tabs_wrapper.find('div.ms-tab-panel').not('.ms-tab-panel-' + step_number).hide();\n active_tab_panel.show();\n active_step = step_number;\n button_prev.prop('disabled', false);\n button_next.prop('disabled', false);\n button_prev.removeClass('ms-first-prev');\n button_next.removeClass('ms-last-next');\n button_next.data('next');\n button_next.show();\n $(\"#ea_place_order\").hide();\n button_prev.show();\n\n if (active_step == first_step) {\n button_prev.prop('disabled', true);\n button_prev.addClass('ms-first-prev');\n button_prev.hide();\n }\n\n if (active_step == last_step) {\n button_next.prop('disabled', false);\n button_next.addClass('ms-last-next');\n button_next.hide();\n $(\"#ea_place_order\").show();\n }\n }\n\n initialize_split_multistep_tab();\n\n if (tabs_wrapper) {\n tabs_wrapper.on('click', '#ea_place_order', function () {\n $(\"#place_order\").trigger(\"click\");\n });\n }\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-woo-checkout.default\", WooCheckoutPro);\n});\n\n//# sourceURL=webpack:///./src/js/view/woo-checkout-pro.js?"); /***/ }), /***/ 0: /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** multi ./src/js/view/adv-google-map.js ./src/js/view/advanced-menu.js ./src/js/view/advanced-tooltip.js ./src/js/view/ajax-post-search.js ./src/js/view/content-timeline.js ./src/js/view/counter.js ./src/js/view/data-table.js ./src/js/view/dynamic-filter-gallery.js ./src/js/view/flip-carousel.js ./src/js/view/image-hotspots.js ./src/js/view/image-scroller.js ./src/js/view/img-comparison.js ./src/js/view/instagram-gallery.js ./src/js/view/interactive-cards.js ./src/js/view/learn-dash-course-list.js ./src/js/view/lightbox.js ./src/js/view/logo-carousel.js ./src/js/view/mailchimp.js ./src/js/view/offcanvas.js ./src/js/view/one-page-navigation.js ./src/js/view/post-carousel.js ./src/js/view/post-list.js ./src/js/view/progress-bar.js ./src/js/view/section-parallax.js ./src/js/view/section-particles.js ./src/js/view/team-member-carousel.js ./src/js/view/testimonial-slider.js ./src/js/view/toggle.js ./src/js/view/twitter-feed-carousel.js ./src/js/view/woo-checkout-pro.js ***! \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { eval("__webpack_require__(/*! ./src/js/view/adv-google-map.js */\"./src/js/view/adv-google-map.js\");\n__webpack_require__(/*! ./src/js/view/advanced-menu.js */\"./src/js/view/advanced-menu.js\");\n__webpack_require__(/*! ./src/js/view/advanced-tooltip.js */\"./src/js/view/advanced-tooltip.js\");\n__webpack_require__(/*! ./src/js/view/ajax-post-search.js */\"./src/js/view/ajax-post-search.js\");\n__webpack_require__(/*! ./src/js/view/content-timeline.js */\"./src/js/view/content-timeline.js\");\n__webpack_require__(/*! ./src/js/view/counter.js */\"./src/js/view/counter.js\");\n__webpack_require__(/*! ./src/js/view/data-table.js */\"./src/js/view/data-table.js\");\n__webpack_require__(/*! ./src/js/view/dynamic-filter-gallery.js */\"./src/js/view/dynamic-filter-gallery.js\");\n__webpack_require__(/*! ./src/js/view/flip-carousel.js */\"./src/js/view/flip-carousel.js\");\n__webpack_require__(/*! ./src/js/view/image-hotspots.js */\"./src/js/view/image-hotspots.js\");\n__webpack_require__(/*! ./src/js/view/image-scroller.js */\"./src/js/view/image-scroller.js\");\n__webpack_require__(/*! ./src/js/view/img-comparison.js */\"./src/js/view/img-comparison.js\");\n__webpack_require__(/*! ./src/js/view/instagram-gallery.js */\"./src/js/view/instagram-gallery.js\");\n__webpack_require__(/*! ./src/js/view/interactive-cards.js */\"./src/js/view/interactive-cards.js\");\n__webpack_require__(/*! ./src/js/view/learn-dash-course-list.js */\"./src/js/view/learn-dash-course-list.js\");\n__webpack_require__(/*! ./src/js/view/lightbox.js */\"./src/js/view/lightbox.js\");\n__webpack_require__(/*! ./src/js/view/logo-carousel.js */\"./src/js/view/logo-carousel.js\");\n__webpack_require__(/*! ./src/js/view/mailchimp.js */\"./src/js/view/mailchimp.js\");\n__webpack_require__(/*! ./src/js/view/offcanvas.js */\"./src/js/view/offcanvas.js\");\n__webpack_require__(/*! ./src/js/view/one-page-navigation.js */\"./src/js/view/one-page-navigation.js\");\n__webpack_require__(/*! ./src/js/view/post-carousel.js */\"./src/js/view/post-carousel.js\");\n__webpack_require__(/*! ./src/js/view/post-list.js */\"./src/js/view/post-list.js\");\n__webpack_require__(/*! ./src/js/view/progress-bar.js */\"./src/js/view/progress-bar.js\");\n__webpack_require__(/*! ./src/js/view/section-parallax.js */\"./src/js/view/section-parallax.js\");\n__webpack_require__(/*! ./src/js/view/section-particles.js */\"./src/js/view/section-particles.js\");\n__webpack_require__(/*! ./src/js/view/team-member-carousel.js */\"./src/js/view/team-member-carousel.js\");\n__webpack_require__(/*! ./src/js/view/testimonial-slider.js */\"./src/js/view/testimonial-slider.js\");\n__webpack_require__(/*! ./src/js/view/toggle.js */\"./src/js/view/toggle.js\");\n__webpack_require__(/*! ./src/js/view/twitter-feed-carousel.js */\"./src/js/view/twitter-feed-carousel.js\");\nmodule.exports = __webpack_require__(/*! ./src/js/view/woo-checkout-pro.js */\"./src/js/view/woo-checkout-pro.js\");\n\n\n//# sourceURL=webpack:///multi_./src/js/view/adv-google-map.js_./src/js/view/advanced-menu.js_./src/js/view/advanced-tooltip.js_./src/js/view/ajax-post-search.js_./src/js/view/content-timeline.js_./src/js/view/counter.js_./src/js/view/data-table.js_./src/js/view/dynamic-filter-gallery.js_./src/js/view/flip-carousel.js_./src/js/view/image-hotspots.js_./src/js/view/image-scroller.js_./src/js/view/img-comparison.js_./src/js/view/instagram-gallery.js_./src/js/view/interactive-cards.js_./src/js/view/learn-dash-course-list.js_./src/js/view/lightbox.js_./src/js/view/logo-carousel.js_./src/js/view/mailchimp.js_./src/js/view/offcanvas.js_./src/js/view/one-page-navigation.js_./src/js/view/post-carousel.js_./src/js/view/post-list.js_./src/js/view/progress-bar.js_./src/js/view/section-parallax.js_./src/js/view/section-particles.js_./src/js/view/team-member-carousel.js_./src/js/view/testimonial-slider.js_./src/js/view/toggle.js_./src/js/view/twitter-feed-carousel.js_./src/js/view/woo-checkout-pro.js?"); /***/ }) /******/ });
[+]
..
[-] dynamic-filter-gallery.js
[edit]
[-] lightbox.js
[edit]
[-] post-list.js
[edit]
[-] advanced-tooltip.js
[edit]
[-] section-parallax.js
[edit]
[-] adv-google-map.min.js
[edit]
[-] dynamic-filter-gallery.min.js
[edit]
[-] img-comparison.min.js
[edit]
[-] advanced-menu.js
[edit]
[-] instagram-gallery.min.js
[edit]
[-] testimonial-slider.min.js
[edit]
[-] advanced-menu.min.js
[edit]
[-] counter.min.js
[edit]
[-] learn-dash-course-list.min.js
[edit]
[-] learn-dash-course-list.js
[edit]
[-] team-member-carousel.js
[edit]
[-] mailchimp.js
[edit]
[-] content-timeline.js
[edit]
[-] team-member-carousel.min.js
[edit]
[-] image-hotspots.js
[edit]
[-] post-carousel.min.js
[edit]
[-] data-table.min.js
[edit]
[-] instagram-gallery.js
[edit]
[-] one-page-navigation.js
[edit]
[-] progress-bar.js
[edit]
[-] interactive-cards.js
[edit]
[-] offcanvas.js
[edit]
[-] img-comparison.js
[edit]
[-] section-particles.min.js
[edit]
[-] counter.js
[edit]
[-] flip-carousel.js
[edit]
[-] twitter-feed-carousel.min.js
[edit]
[-] flip-carousel.min.js
[edit]
[-] image-scroller.js
[edit]
[-] mailchimp.min.js
[edit]
[-] twitter-feed-carousel.js
[edit]
[-] toggle.js
[edit]
[-] one-page-navigation.min.js
[edit]
[-] toggle.min.js
[edit]
[-] ajax-post-search.min.js
[edit]
[-] adv-google-map.js
[edit]
[-] data-table.js
[edit]
[-] content-timeline.min.js
[edit]
[-] post-list.min.js
[edit]
[-] woo-checkout-pro.js
[edit]
[-] post-carousel.js
[edit]
[-] view.min.js
[edit]
[-] image-hotspots.min.js
[edit]
[-] section-particles.js
[edit]
[-] woo-checkout-pro.min.js
[edit]
[-] advanced-tooltip.min.js
[edit]
[-] lightbox.min.js
[edit]
[-] offcanvas.min.js
[edit]
[-] testimonial-slider.js
[edit]
[-] interactive-cards.min.js
[edit]
[-] ajax-post-search.js
[edit]
[-] progress-bar.min.js
[edit]
[-] section-parallax.min.js
[edit]
[-] view.js
[edit]
[-] logo-carousel.js
[edit]
[-] image-scroller.min.js
[edit]
[-] logo-carousel.min.js
[edit]