Learn more  » Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

jsarnowski / jsarnowski/jet-elements   php

Repository URL to install this package:

/ js / jet-elements-editor.min.js

!function(e){"use strict";var t={activeSection:null,editedElement:null,init:function(){elementor.channels.editor.on("section:activated",t.onAnimatedBoxSectionActivated),elementor.channels.editor.on("section:activated",t.onCountdownSectionActivated),window.elementor.on("preview:loaded",function(){elementor.$preview[0].contentWindow.JetElementsEditor=t,t.onPreviewLoaded()}),elementor.addControlView("jet_dynamic_date_time",window.elementor.modules.controls.Date_time)},onAnimatedBoxSectionActivated:function(e,t){var n=t.getOption("editedElementView"),i=window.JetElementsEditor.editedElement;(i&&"jet-animated-box"===i.model.get("widgetType")&&"jet-animated-box"!==n.model.get("widgetType")&&(i.$el.find(".jet-animated-box").removeClass("flipped"),i.$el.find(".jet-animated-box").removeClass("flipped-stop"),window.JetElementsEditor.editedElement=null),"jet-animated-box"===n.model.get("widgetType"))&&(window.JetElementsEditor.editedElement=n,window.JetElementsEditor.activeSection=e,-1!==["section_back_content","section_action_button_style"].indexOf(e)?(n.$el.find(".jet-animated-box").addClass("flipped"),n.$el.find(".jet-animated-box").addClass("flipped-stop")):(n.$el.find(".jet-animated-box").removeClass("flipped"),n.$el.find(".jet-animated-box").removeClass("flipped-stop")))},onCountdownSectionActivated:function(e,t){var n=t.getOption("editedElementView"),i=window.JetElementsEditor.editedElement;i&&"jet-countdown-timer"===i.model.get("widgetType")&&"jet-countdown-timer"!==n.model.get("widgetType")&&(i.$el.find(".jet-countdown-timer-message").hide(),window.JetElementsEditor.editedElement=null),"jet-countdown-timer"===n.model.get("widgetType")&&(window.JetElementsEditor.editedElement=n,window.JetElementsEditor.activeSection=e,"section_message_style"===e?n.$el.find(".jet-countdown-timer-message").show():n.$el.find(".jet-countdown-timer-message").hide())},onPreviewLoaded:function(){e("#elementor-preview-iframe")[0].contentWindow.elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(t){t.find(".jet-elements-edit-template-link").on("click",function(t){window.open(e(this).attr("href"))})})}};e(window).on("elementor:init",t.init),window.JetElementsEditor=t}(jQuery);