Ubuntu

­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ !function (e) { window.premiumEditorBehavior = function (t, i) { var n = this, r = t, o = i, l = null, a = null, s = r.find(o.item), d = r.prop("tagName"); r.hasClass("e-con") && (d = "SECTION"), n.init = function () { if (l = n.getEditModelBycId(), s.length && void 0 !== l) { if (a = l.get(o.repeater).models, o.widgets.includes("resize")) var t = n.getResizableOptions(); var i = n.getDraggableOptions(); if ("SECTION" !== d) elementor.previewView.$childViewContainer.find(".elementor-widget-wrap").find(o.item).closest(".elementor-widget-wrap").sortable("disable"); s.filter(function () { "absolute" === e(this).css("position") && (e(this).draggable(i), o.widgets.includes("resize") && (e(this).hasClass("parallax-svg") || e(this).resizable(t))) }) } }, n.getDraggableOptions = function () { "premium_img_layers_images_repeater" === o.repeater && elementor.listenTo(elementor.channels.deviceMode, "change", function () { r.find(o.item).each(function (t, i) { e(i).removeAttr("style"), window.PAPROWidgetsEditor.reRender(elementorFrontend.getCurrentDeviceMode()) }) }); var t = { stop: function (e, t) { var i = n.layerToEdit(t.helper), l = n.getCurrentDeviceSuffix(), s = "SECTION" === d ? "%" : a[i].get(o.hor + l).unit, c = window.elementor.helpers.elementSizeToUnit(t.helper, t.position.left, s), u = a[i].get(o.ver + l).unit, m = "%" === u || "SECTION" === d ? n.verticalOffsetToPercent(t.helper, t.position.top) : window.elementor.helpers.elementSizeToUnit(t.helper, t.position.top, u), g = {}; -1 !== o.repeater.indexOf("parallax") && (t.helper.removeClass("premium-parallax-center"), g.premium_parallax_layer_hor = "custom", g.premium_parallax_layer_ver = "custom"), g[o.hor + l] = { unit: s, size: c }, g[o.ver + l] = { unit: u, size: m }, "SECTION" !== d ? r.trigger("click") : r.find("i.eicon-handle").eq(0).trigger("click"), window.PAPROWidgetsEditor.activateEditorPanelTab(o.tab), a[i].setExternalChange(g) } }; return t }, n.getResizableOptions = function () { var e = {}; return e.handles = n.setHandle(), e.stop = function (e, t) { var i = n.layerToEdit(t.element), l = n.getCurrentDeviceSuffix(), s = "SECTION" === d ? "%" : a[i].get(o.width + l).unit, c = window.elementor.helpers.elementSizeToUnit(t.element, t.size.width, s), u = {}; u[o.width + l] = { unit: s, size: c }, "SECTION" !== d ? r.trigger("click") : r.find("i.eicon-handle").eq(0).trigger("click"), window.PAPROWidgetsEditor.activateEditorPanelTab(o.tab), a[i].setExternalChange(u) }, e }, n.getModelcId = function () { return r.closest(".elementor-element").data("model-cid") }, n.getEditModelBycId = function () { var e = n.getModelcId(); return elementorFrontend.config.elements.data[e] }, n.getCurrentDeviceSuffix = function () { var e = elementorFrontend.getCurrentDeviceMode(); return "desktop" === e ? "" : "_" + e }, n.layerToEdit = function (e) { var t = o.offset; if ("SECTION" === d && !r.hasClass("premium-lottie-yes")) { var i = r.find(o.item).length; if (i > 1) return i - 1 - r.find(e).index() } return r.find(e).index() - t }, n.verticalOffsetToPercent = function (e, t) { return t /= e.offsetParent().height() / 100, Math.round(1e3 * t) / 1e3 }, n.setHandle = function () { return window.elementor.config.is_rtl ? "w" : "e" } } }(jQuery);