PATH:
home
/
thebhoeo
/
public_html
/
wp-content
/
themes
/
woodmart
/
js
/
scripts
/
global
/* global woodmartThemeModule, elementorFrontend, elementor, woodmart_settings */ (function($) { 'use strict'; woodmartThemeModule.wdElementorAddAction('frontend/element_ready/global', function($wrapper) { $wrapper.removeClass('wd-animation-ready wd-animated wd-in'); woodmartThemeModule.$document.trigger('wdElementorGlobalReady'); }); $.each([ 'frontend/element_ready/column', 'frontend/element_ready/container' ], function(index, value) { woodmartThemeModule.wdElementorAddAction(value, function($wrapper) { $wrapper.removeClass('wd-animation-ready wd-animated wd-in'); setTimeout(function() { woodmartThemeModule.$document.trigger('wdElementorColumnReady'); }, 100); }); }); woodmartThemeModule.$window.on('elementor/frontend/init', function() { if (!elementorFrontend.isEditMode()) { return; } if ('enabled' === woodmart_settings.elementor_no_gap) { handleElementorNoGap(); } }); function handleElementorNoGap() { $.each([ 'frontend/element_ready/section', 'frontend/element_ready/container' ], function(index, value) { woodmartThemeModule.wdElementorAddAction(value, function($wrapper) { $wrapper.removeClass('wd-animation-ready wd-animated wd-in'); woodmartThemeModule.$document.trigger('wdElementorSectionReady'); }); elementorFrontend.hooks.addAction(value, function($wrapper) { var cid = $wrapper.data('model-cid'); if (typeof elementorFrontend.config.elements.data[cid] !== 'undefined') { var size = getElementSize(elementorFrontend.config.elements.data[cid]); if (!size) { $wrapper.addClass('wd-negative-gap'); } } }); }); elementor.channels.editor.on('change:section change:container', function(view) { handleSectionChange(view); }); } function getElementSize(elementData) { var size = ''; if ('undefined' !== typeof elementData.attributes.elType) { if ('container' === elementData.attributes.elType) { if ('boxed' === elementData.attributes.content_width) { size = elementData.attributes.boxed_width.size; } else { size = true; } } else if ('section' === elementData.attributes.elType) { size = elementData.attributes.content_width.size; } } return size; } function handleSectionChange(view) { var changed = view.elementSettingsModel.changed; if (typeof changed.content_width === 'undefined' && typeof changed.boxed_width === 'undefined') { return; } var size = []; if ('container' === view.elementSettingsModel.attributes.elType) { if (typeof changed.boxed_width !== 'undefined') { size = changed.boxed_width.size; } } else if (typeof changed.content_width !== 'undefined') { size = changed.content_width.size; } var sectionId = view._parent.model.id; var $section = $('.elementor-element-' + sectionId); if (size) { $section.removeClass('wd-negative-gap'); } else { $section.addClass('wd-negative-gap'); } } })(jQuery);
[-] beforeSearchContent.js
[edit]
[-] parallax.js
[edit]
[-] scrollTop.min.js
[edit]
[-] floatingBlocks.min.js
[edit]
[-] searchHistory.min.js
[edit]
[-] hiddenSidebar.min.js
[edit]
[-] masonryLayout.js
[edit]
[-] stickyColumn.js
[edit]
[-] stickyColumn.min.js
[edit]
[-] helpers.min.js
[edit]
[-] stickySocialButtons.min.js
[edit]
[-] parallax.min.js
[edit]
[-] swiperInit.js
[edit]
[-] clearSearch.js
[edit]
[-] scrollTop.js
[edit]
[-] clearSearch.min.js
[edit]
[-] ageVerify.min.js
[edit]
[-] beforeSearchContent.min.js
[edit]
[-] stickySocialButtons.js
[edit]
[-] ajaxSearch.js
[edit]
[-] mfpPopup.js
[edit]
[-] lcpTracker.js
[edit]
[-] photoswipeImages.js
[edit]
[-] clickOnScrollButton.min.js
[edit]
[-] masonryLayout.min.js
[edit]
[-] css-animations.js
[edit]
[-] cookiesPopup.min.js
[edit]
[-] hiddenSidebar.js
[edit]
[-] widgetCollapse.min.js
[edit]
[-] cookiesPopup.js
[edit]
[-] animations.min.js
[edit]
[-] scrollBar.min.js
[edit]
[-] photoswipeImages.min.js
[edit]
[-] floatingBlocks.js
[edit]
[-] ajaxSearch.min.js
[edit]
[-] callPhotoSwipe.min.js
[edit]
[-] lazyLoading.js
[edit]
[-] elementor-integration.js
[edit]
[-] preloader.js
[edit]
[-] backHistory.js
[edit]
[-] searchHistory.js
[edit]
[-] stickyContainer.js
[edit]
[+]
..
[-] css-animations.min.js
[edit]
[-] swiperInit.min.js
[edit]
[-] mfpPopup.min.js
[edit]
[-] lazyLoading.min.js
[edit]
[-] clickOnScrollButton.js
[edit]
[-] helpers.js
[edit]
[-] searchFullScreen.min.js
[edit]
[-] scrollBar.js
[edit]
[-] backHistory.min.js
[edit]
[-] animations.js
[edit]
[-] lcpTracker.min.js
[edit]
[-] btnsToolTips.min.js
[edit]
[-] searchFullScreen.js
[edit]
[-] widgetCollapse.js
[edit]
[-] stickyContainer.min.js
[edit]
[-] widgetsHidable.js
[edit]
[-] elementor-integration.min.js
[edit]
[-] preloader.min.js
[edit]
[-] callPhotoSwipe.js
[edit]
[-] ageVerify.js
[edit]
[-] animationsOffset.js
[edit]
[-] widgetsHidable.min.js
[edit]
[-] animationsOffset.min.js
[edit]
[-] btnsToolTips.js
[edit]