Current Path : /storage/v11800/ideascloud/public_html/wp-content/plugins/elementor-pro/assets/js/ |
Linux v11800 5.3.0-1023-aws #25~18.04.1-Ubuntu SMP Fri Jun 5 15:19:18 UTC 2020 aarch64
|
Current File : /storage/v11800/ideascloud/public_html/wp-content/plugins/elementor-pro/assets/js/search-form.0ef02f9fd5e7db2ea91b.bundle.min.js |
/*! elementor-pro - v3.11.6 - 14-03-2023 */
"use strict";(self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[]).push([[858],{6709:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:()=>({selectors:{wrapper:".elementor-search-form",container:".elementor-search-form__container",icon:".elementor-search-form__icon",input:".elementor-search-form__input",toggle:".elementor-search-form__toggle",submit:".elementor-search-form__submit",closeButton:".dialog-close-button"},classes:{isFocus:"elementor-search-form--focus",isFullScreen:"elementor-search-form--full-screen",lightbox:"elementor-lightbox"}}),getDefaultElements(){var e=this.getSettings("selectors"),t={};return t.$wrapper=this.$element.find(e.wrapper),t.$container=this.$element.find(e.container),t.$input=this.$element.find(e.input),t.$icon=this.$element.find(e.icon),t.$toggle=this.$element.find(e.toggle),t.$submit=this.$element.find(e.submit),t.$closeButton=this.$element.find(e.closeButton),t},bindEvents(){var e=this,t=e.elements.$container,n=e.elements.$closeButton,s=e.elements.$input,l=e.elements.$wrapper,o=e.elements.$icon,i=e.elements.$toggle,r=this.getElementSettings("skin"),c=this.getSettings("classes");const toggleFullScreenSearch=()=>{t.toggleClass(c.isFullScreen).toggleClass(c.lightbox),s.trigger("focus")};"full_screen"===r?(i.on("click",(function(){toggleFullScreenSearch()})),i.on("keyup",(function(e){13===e.keyCode&&toggleFullScreenSearch()})),t.on("click",(function(e){t.hasClass(c.isFullScreen)&&t[0]===e.target&&t.removeClass(c.isFullScreen).removeClass(c.lightbox)})),n.on("click",(function(){t.removeClass(c.isFullScreen).removeClass(c.lightbox)})),elementorFrontend.elements.$document.on("keyup",(function(e){27===e.keyCode&&t.hasClass(c.isFullScreen)&&t.trigger("click")}))):s.on({focus(){l.addClass(c.isFocus)},blur(){l.removeClass(c.isFocus)}}),"minimal"===r&&o.on("click",(function(){l.addClass(c.isFocus),s.trigger("focus")}))}});t.default=n}}]);