You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
2.9 KiB
PHTML

<script>
const COMMANDBAR_ID = "3a1b1160";
(function() {
var o = COMMANDBAR_ID,
n = ["Object.assign", "Symbol", "Symbol.for"].join("%2C"),
a = window;
function r(o, n) {
void 0 === n && (n = !1), "complete" !== document.readyState && window.addEventListener("load", r.bind(null, o, n), {
capture: !1,
once: !0
});
var a = document.createElement("script");
a.type = "text/javascript", a.async = n, a.src = o, document.head.appendChild(a)
}
function t() {
var n;
if (void 0 === a.CommandBar) {
delete a.__CommandBarBootstrap__;
var t = Symbol.for("CommandBar::configuration"),
e = Symbol.for("CommandBar::orgConfig"),
i = Symbol.for("CommandBar::disposed"),
m = Symbol.for("CommandBar::isProxy"),
l = Symbol.for("CommandBar::queue"),
c = Symbol.for("CommandBar::unwrap"),
d = [],
s = localStorage.getItem("commandbar.lc"),
u = s && s.includes("local") ? "http://localhost:8000" : "https://api.commandbar.com",
f = Object.assign(((n = {})[t] = {
uuid: o
}, n[e] = {}, n[i] = !1, n[m] = !0, n[l] = new Array, n[c] = function() {
return f
}, n), a.CommandBar),
p = ["addCommand", "boot", "getShortcuts"],
y = f;
Object.assign(f, {
shareCallbacks: function() {
return {}
},
shareContext: function() {
return {}
}
}), a.CommandBar = new Proxy(f, {
get: function(o, n) {
return n in y ? f[n] : p.includes(n) ? function() {
var o = Array.prototype.slice.call(arguments);
return new Promise((function(a, r) {
o.unshift(n, a, r), f[l].push(o)
}))
} : function() {
var o = Array.prototype.slice.call(arguments);
o.unshift(n), f[l].push(o)
}
}
}), null !== s && d.push("lc=" + s), d.push("version=2"), r(u + "/latest/" + o + "?" + d.join("&"), !0)
}
}
void 0 === Object.assign || "undefined" == typeof Symbol || void 0 === Symbol.for ? (a.__CommandBarBootstrap__ = t, r("https://polyfill.io/v3/polyfill.min.js?version=3.101.0&callback=__CommandBarBootstrap__&features=" + n)) : t();
})();
window.CommandBar.boot();
</script>