/*! elementor - v3.19.0 - 07-02-2024 */ /******/ (() => { // webpackBootstrap /******/ "use strict"; /******/ var __webpack_modules__ = ({ /***/ "@wordpress/i18n": /*!**************************!*\ !*** external "wp.i18n" ***! \**************************/ /***/ ((module) => { module.exports = wp.i18n; /***/ }) /******/ }); /************************************************************************/ /******/ // The module cache /******/ var __webpack_module_cache__ = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ // Check if module is in cache /******/ var cachedModule = __webpack_module_cache__[moduleId]; /******/ if (cachedModule !== undefined) { /******/ return cachedModule.exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = __webpack_module_cache__[moduleId] = { /******/ // no module.id needed /******/ // no module.loaded needed /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /************************************************************************/ var __webpack_exports__ = {}; // This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk. (() => { /*!*******************************************!*\ !*** ../assets/dev/js/admin/gutenberg.js ***! \*******************************************/ /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; /* global ElementorGutenbergSettings */ (function ($) { 'use strict'; var ElementorGutenbergApp = { cacheElements: function cacheElements() { var self = this; self.isElementorMode = ElementorGutenbergSettings.isElementorMode; self.cache = {}; self.cache.$gutenberg = $('#editor'); self.cache.$switchMode = $($('#elementor-gutenberg-button-switch-mode').html()); self.cache.$switchModeButton = self.cache.$switchMode.find('#elementor-switch-mode-button'); self.bindEvents(); self.toggleStatus(); wp.data.subscribe(function () { setTimeout(function () { self.buildPanel(); }, 1); }); }, buildPanel: function buildPanel() { var self = this; if (!self.cache.$gutenberg.find('#elementor-switch-mode').length) { self.cache.$gutenberg.find('.edit-post-header-toolbar').append(self.cache.$switchMode); } if (this.hasIframe()) { this.hideIframeContent(); } if (!$('#elementor-editor').length) { self.cache.$editorPanel = $($('#elementor-gutenberg-panel').html()); self.cache.$gurenbergBlockList = self.cache.$gutenberg.find('.is-desktop-preview'); self.cache.$gurenbergBlockList.append(self.cache.$editorPanel); self.cache.$editorPanelButton = self.cache.$editorPanel.find('#elementor-go-to-edit-page-link'); self.cache.$editorPanelButton.on('click', function (event) { event.preventDefault(); self.animateLoader(); // A new post is initialized as an 'auto-draft'. // if the post is not a new post it should not save it to avoid some saving conflict between elementor and gutenberg. var isNewPost = 'auto-draft' === wp.data.select('core/editor').getCurrentPost().status; if (isNewPost) { var documentTitle = wp.data.select('core/editor').getEditedPostAttribute('title'); if (!documentTitle) { wp.data.dispatch('core/editor').editPost({ title: 'Elementor #' + $('#post_ID').val() }); } wp.data.dispatch('core/editor').savePost(); } self.redirectWhenSave(); }); } }, // Sometimes Gutenberg uses iframe instead of div. hasIframe: function hasIframe() { return !!this.cache.$gutenberg.find('iframe[name="editor-canvas"]').length; }, hideIframeContent: function hideIframeContent() { if (!this.isElementorMode) { return; } var style = ""; this.cache.$gutenberg.find('iframe[name="editor-canvas"]').contents().find('body').append(style); }, bindEvents: function bindEvents() { var self = this; self.cache.$switchModeButton.on('click', function () { if (self.isElementorMode) { elementorCommon.dialogsManager.createWidget('confirm', { message: __('Please note that you are switching to WordPress default editor. Your current layout, design and content might break.', 'elementor'), headerMessage: __('Back to WordPress Editor', 'elementor'), strings: { confirm: __('Continue', 'elementor'), cancel: __('Cancel', 'elementor') }, defaultOption: 'confirm', onConfirm: function onConfirm() { var wpEditor = wp.data.dispatch('core/editor'); wpEditor.editPost({ gutenberg_elementor_mode: false }); wpEditor.savePost(); self.isElementorMode = !self.isElementorMode; self.toggleStatus(); } }).show(); } else { self.isElementorMode = !self.isElementorMode; self.toggleStatus(); self.cache.$editorPanelButton.trigger('click'); } }); }, redirectWhenSave: function redirectWhenSave() { var self = this; setTimeout(function () { if (wp.data.select('core/editor').isSavingPost()) { self.redirectWhenSave(); } else { location.href = ElementorGutenbergSettings.editLink; } }, 300); }, animateLoader: function animateLoader() { this.cache.$editorPanelButton.addClass('elementor-animate'); }, toggleStatus: function toggleStatus() { jQuery('body').toggleClass('elementor-editor-active', this.isElementorMode).toggleClass('elementor-editor-inactive', !this.isElementorMode); }, init: function init() { this.cacheElements(); } }; $(function () { ElementorGutenbergApp.init(); }); })(jQuery); })(); /******/ })() ; //# sourceMappingURL=gutenberg.js.map
Lasallanos
Безвозмездная забава в онлайн-казино без регистрации: опции и условия В нынешнем мире интернет-увеселений даровая забава в интернет-казино без регистрации становится все более популярной. Это замечательный метод для новичков в деле познакомиться с игровыми автоматами и…
Безвозмездная забава в онлайн-казино без регистрации: опции и условия В нынешнем мире интернет-увеселений даровая забава в интернет-казино без регистрации становится все более популярной. Это замечательный метод для новичков в деле познакомиться с игровыми автоматами и…
Безвозмездная забава в онлайн-казино без регистрации: опции и условия В нынешнем мире интернет-увеселений даровая забава в интернет-казино без регистрации становится все более популярной. Это замечательный метод для новичков в деле познакомиться с игровыми автоматами и…
Безвозмездная забава в онлайн-казино без регистрации: опции и условия В нынешнем мире интернет-увеселений даровая забава в интернет-казино без регистрации становится все более популярной. Это замечательный метод для новичков в деле познакомиться с игровыми автоматами и…
Как выгодно участвовать в интернет-казино с бонусами В текущее время онлайн игорные заведения предлагают огромное количество сертифицированных игровых автоматов, простые варианты депозита и кэшаута, 24/7 техподдержку. Актуальные альтернативные ссылки для обхода блокировки предоставляют мгновенный подключение…
Какие предоставляются бонусы в онлайн-казино онлайн и каким способом их отыграть? Демонстрируя активность, пользователи виртуального казино royal casino получают вознаграждения. Эта активирование позволяет увеличить шансы на выигрывание за счет получения дополнительного поступившего средств. Значительно также…
Создание аккаунта и вход в игорном заведении: как осуществить, какие плюсы Виртуальные казино предлагают замечательные перспективы для добычи прибыли. Пользователи могут включать автоматы на средства, заниматься настольные развлечения, участвовать в турнирах и акциях. Чтобы увеличения…
Descubre las Superiores Prostitutas Gorditas en Valencia. En medio del vibrante mundo de la vida nocturna en Valencia, los acompañantes exuberantes valencia destacan por su belleza exclusiva y carisma envolvente. Estas bellezas de formas plenas…
Conoce las Más Destacadas Chicas Sádicas en Madrid. En el corazón del vibrante y diverso escenario de Madrid, se introduce una única variedad de experiencias BDSM diseñadas para aquellos que desean convertir sus anhelos más…
How to Victory From the Nrvna The fresh Nxt Xperience, Reputation Content I Remark A lot of Gambling enterprises How to Gamble Nrvna: The brand new Nxt Xperience casino slot games What is Ladbrokes Withdrawal…
Comentarios recientes