| Server IP : 108.167.142.43 / Your IP : 216.73.216.115 Web Server : Apache System : Linux gator4174.hostgator.com 5.14.0-687.39.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Aug 18 06:09:16 EDT 2026 x86_64 User : delarice ( 2406) PHP Version : 8.3.36 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home2/delarice/public_html/wp-content/plugins/elementor/assets/js/ |
Upload File : |
(function() {
//#region \0rolldown/runtime.js
var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", {
value,
configurable: true
});
//#endregion
//#region modules/design-system-sync/assets/js/design-system-sync-handler.js
(function() {
"use strict";
var SYNC_ENDPOINT = wpApiSettings.root + "elementor/v1/design-system-sync/stylesheet";
var SYNC_STYLESHEET_ID = "elementor-design-system-sync-css";
var DEBOUNCE_MS = 500;
var syncTimeout;
function syncDesignSystem() {
fetch(SYNC_ENDPOINT, {
method: "POST",
headers: { "X-WP-Nonce": wpApiSettings.nonce }
}).then(function(response) {
if (!response.ok) return;
if (204 === response.status) return;
return response.json();
}).then(function(data) {
if (!data) return;
refreshGlobals();
reloadCanvasDesignSyncStyles(data);
});
}
function refreshGlobals() {
var globals = $e.components.get("globals");
globals === null || globals === void 0 || globals.refreshGlobalData();
globals === null || globals === void 0 || globals.populateGlobalData();
}
function reloadCanvasDesignSyncStyles(_ref) {
var url = _ref.url;
var previewFrame = document.getElementById("elementor-preview-iframe");
if (!(previewFrame !== null && previewFrame !== void 0 && previewFrame.contentDocument)) return;
var link = previewFrame.contentDocument.getElementById(SYNC_STYLESHEET_ID);
if (!link) {
link = previewFrame.contentDocument.createElement("link");
link.id = SYNC_STYLESHEET_ID;
link.rel = "stylesheet";
previewFrame.contentDocument.head.appendChild(link);
}
link.href = url;
}
function onClassesUpdated(event) {
if (event.detail.context !== "frontend") return;
clearTimeout(syncTimeout);
syncTimeout = setTimeout(syncDesignSystem, DEBOUNCE_MS);
}
window.addEventListener("classes:updated", onClassesUpdated);
window.addEventListener("variables:updated", function() {
clearTimeout(syncTimeout);
syncTimeout = setTimeout(syncDesignSystem, DEBOUNCE_MS);
});
})();
//#endregion
})();
//# sourceMappingURL=design-system-sync.js.map