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
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>
|