Initial commit

This commit is contained in:
Roshan476
2026-01-05 15:09:40 +05:45
commit 236fe7df0b
111 changed files with 73285 additions and 0 deletions

239
wp-includes/js/dist/hooks.min.js vendored Normal file
View File

@@ -0,0 +1,239 @@
/*! This file is auto-generated */
(() => {
var t = {
507: (t, e, r) => {
"use strict";
r.d(e, {
A: () => A
});
var n = function(t) {
return "string" != typeof t || "" === t ? (console.error("The namespace must be a non-empty string."), !1) : !!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(t) || (console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."), !1)
};
var i = function(t) {
return "string" != typeof t || "" === t ? (console.error("The hook name must be a non-empty string."), !1) : /^__/.test(t) ? (console.error("The hook name cannot begin with `__`."), !1) : !!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(t) || (console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."), !1)
};
var o = function(t, e) {
return function(r, o, s, c = 10) {
const l = t[e];
if (!i(r)) return;
if (!n(o)) return;
if ("function" != typeof s) return void console.error("The hook callback must be a function.");
if ("number" != typeof c) return void console.error("If specified, the hook priority must be a number.");
const a = {
callback: s,
priority: c,
namespace: o
};
if (l[r]) {
const t = l[r].handlers;
let e;
for (e = t.length; e > 0 && !(c >= t[e - 1].priority); e--);
e === t.length ? t[e] = a : t.splice(e, 0, a), l.__current.forEach((t => {
t.name === r && t.currentIndex >= e && t.currentIndex++
}))
} else l[r] = {
handlers: [a],
runs: 0
};
"hookAdded" !== r && t.doAction("hookAdded", r, o, s, c)
}
};
var s = function(t, e, r = !1) {
return function(o, s) {
const c = t[e];
if (!i(o)) return;
if (!r && !n(s)) return;
if (!c[o]) return 0;
let l = 0;
if (r) l = c[o].handlers.length, c[o] = {
runs: c[o].runs,
handlers: []
};
else {
const t = c[o].handlers;
for (let e = t.length - 1; e >= 0; e--) t[e].namespace === s && (t.splice(e, 1), l++, c.__current.forEach((t => {
t.name === o && t.currentIndex >= e && t.currentIndex--
})))
}
return "hookRemoved" !== o && t.doAction("hookRemoved", o, s), l
}
};
var c = function(t, e) {
return function(r, n) {
const i = t[e];
return void 0 !== n ? r in i && i[r].handlers.some((t => t.namespace === n)) : r in i
}
};
var l = function(t, e, r, n) {
return function(i, ...o) {
const s = t[e];
s[i] || (s[i] = {
handlers: [],
runs: 0
}), s[i].runs++;
const c = s[i].handlers;
if (!c || !c.length) return r ? o[0] : void 0;
const l = {
name: i,
currentIndex: 0
};
return (n ? async function() {
try {
s.__current.add(l);
let t = r ? o[0] : void 0;
for (; l.currentIndex < c.length;) {
const e = c[l.currentIndex];
t = await e.callback.apply(null, o), r && (o[0] = t), l.currentIndex++
}
return r ? t : void 0
} finally {
s.__current.delete(l)
}
} : function() {
try {
s.__current.add(l);
let t = r ? o[0] : void 0;
for (; l.currentIndex < c.length;) {
t = c[l.currentIndex].callback.apply(null, o), r && (o[0] = t), l.currentIndex++
}
return r ? t : void 0
} finally {
s.__current.delete(l)
}
})()
}
};
var a = function(t, e) {
return function() {
const r = t[e],
n = Array.from(r.__current);
return n.at(-1) ? .name ? ? null
}
};
var d = function(t, e) {
return function(r) {
const n = t[e];
return void 0 === r ? n.__current.size > 0 : Array.from(n.__current).some((t => t.name === r))
}
};
var u = function(t, e) {
return function(r) {
const n = t[e];
if (i(r)) return n[r] && n[r].runs ? n[r].runs : 0
}
};
class h {
actions;
filters;
addAction;
addFilter;
removeAction;
removeFilter;
hasAction;
hasFilter;
removeAllActions;
removeAllFilters;
doAction;
doActionAsync;
applyFilters;
applyFiltersAsync;
currentAction;
currentFilter;
doingAction;
doingFilter;
didAction;
didFilter;
constructor() {
this.actions = Object.create(null), this.actions.__current = new Set, this.filters = Object.create(null), this.filters.__current = new Set, this.addAction = o(this, "actions"), this.addFilter = o(this, "filters"), this.removeAction = s(this, "actions"), this.removeFilter = s(this, "filters"), this.hasAction = c(this, "actions"), this.hasFilter = c(this, "filters"), this.removeAllActions = s(this, "actions", !0), this.removeAllFilters = s(this, "filters", !0), this.doAction = l(this, "actions", !1, !1), this.doActionAsync = l(this, "actions", !1, !0), this.applyFilters = l(this, "filters", !0, !1), this.applyFiltersAsync = l(this, "filters", !0, !0), this.currentAction = a(this, "actions"), this.currentFilter = a(this, "filters"), this.doingAction = d(this, "actions"), this.doingFilter = d(this, "filters"), this.didAction = u(this, "actions"), this.didFilter = u(this, "filters")
}
}
var A = function() {
return new h
}
},
8770: () => {}
},
e = {};
function r(n) {
var i = e[n];
if (void 0 !== i) return i.exports;
var o = e[n] = {
exports: {}
};
return t[n](o, o.exports, r), o.exports
}
r.n = t => {
var e = t && t.__esModule ? () => t.default : () => t;
return r.d(e, {
a: e
}), e
}, r.d = (t, e) => {
for (var n in e) r.o(e, n) && !r.o(t, n) && Object.defineProperty(t, n, {
enumerable: !0,
get: e[n]
})
}, r.o = (t, e) => Object.prototype.hasOwnProperty.call(t, e), r.r = t => {
"undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(t, Symbol.toStringTag, {
value: "Module"
}), Object.defineProperty(t, "__esModule", {
value: !0
})
};
var n = {};
(() => {
"use strict";
r.r(n), r.d(n, {
actions: () => x,
addAction: () => s,
addFilter: () => c,
applyFilters: () => m,
applyFiltersAsync: () => v,
createHooks: () => t.A,
currentAction: () => y,
currentFilter: () => F,
defaultHooks: () => o,
didAction: () => b,
didFilter: () => k,
doAction: () => f,
doActionAsync: () => p,
doingAction: () => _,
doingFilter: () => g,
filters: () => w,
hasAction: () => d,
hasFilter: () => u,
removeAction: () => l,
removeAllActions: () => h,
removeAllFilters: () => A,
removeFilter: () => a
});
var t = r(507),
e = r(8770),
i = {};
for (const t in e)["default", "actions", "addAction", "addFilter", "applyFilters", "applyFiltersAsync", "createHooks", "currentAction", "currentFilter", "defaultHooks", "didAction", "didFilter", "doAction", "doActionAsync", "doingAction", "doingFilter", "filters", "hasAction", "hasFilter", "removeAction", "removeAllActions", "removeAllFilters", "removeFilter"].indexOf(t) < 0 && (i[t] = () => e[t]);
r.d(n, i);
const o = (0, t.A)(),
{
addAction: s,
addFilter: c,
removeAction: l,
removeFilter: a,
hasAction: d,
hasFilter: u,
removeAllActions: h,
removeAllFilters: A,
doAction: f,
doActionAsync: p,
applyFilters: m,
applyFiltersAsync: v,
currentAction: y,
currentFilter: F,
doingAction: _,
doingFilter: g,
didAction: b,
didFilter: k,
actions: x,
filters: w
} = o
})(), (window.wp = window.wp || {}).hooks = n
})();

265
wp-includes/js/dist/i18n.min.js vendored Normal file
View File

@@ -0,0 +1,265 @@
/*! This file is auto-generated */
(() => {
"use strict";
var t = {
d: (n, e) => {
for (var r in e) t.o(e, r) && !t.o(n, r) && Object.defineProperty(n, r, {
enumerable: !0,
get: e[r]
})
},
o: (t, n) => Object.prototype.hasOwnProperty.call(t, n),
r: t => {
"undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(t, Symbol.toStringTag, {
value: "Module"
}), Object.defineProperty(t, "__esModule", {
value: !0
})
}
},
n = {};
t.r(n), t.d(n, {
__: () => F,
_n: () => L,
_nx: () => D,
_x: () => w,
createI18n: () => h,
defaultI18n: () => b,
getLocaleData: () => g,
hasTranslation: () => O,
isRTL: () => P,
resetLocaleData: () => x,
setLocaleData: () => v,
sprintf: () => l,
subscribe: () => m
});
var e, r, a, i, o = /%(((\d+)\$)|(\(([$_a-zA-Z][$_a-zA-Z0-9]*)\)))?[ +0#-]*\d*(\.(\d+|\*))?(ll|[lhqL])?([cduxXefgsp%])/g;
function l(t, ...n) {
return function(t, ...n) {
var e = 0;
return Array.isArray(n[0]) && (n = n[0]), t.replace(o, (function() {
var t, r, a, i, o;
return t = arguments[3], r = arguments[5], "%" === (i = arguments[9]) ? "%" : ("*" === (a = arguments[7]) && (a = n[e], e++), void 0 === r ? (void 0 === t && (t = e + 1), e++, o = n[t - 1]) : n[0] && "object" == typeof n[0] && n[0].hasOwnProperty(r) && (o = n[0][r]), "f" === i ? o = parseFloat(o) || 0 : "d" === i && (o = parseInt(o) || 0), void 0 !== a && ("f" === i ? o = o.toFixed(a) : "s" === i && (o = o.substr(0, a))), null != o ? o : "")
}))
}(t, ...n)
}
e = {
"(": 9,
"!": 8,
"*": 7,
"/": 7,
"%": 7,
"+": 6,
"-": 6,
"<": 5,
"<=": 5,
">": 5,
">=": 5,
"==": 4,
"!=": 4,
"&&": 3,
"||": 2,
"?": 1,
"?:": 1
}, r = ["(", "?"], a = {
")": ["("],
":": ["?", "?:"]
}, i = /<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;
var s = {
"!": function(t) {
return !t
},
"*": function(t, n) {
return t * n
},
"/": function(t, n) {
return t / n
},
"%": function(t, n) {
return t % n
},
"+": function(t, n) {
return t + n
},
"-": function(t, n) {
return t - n
},
"<": function(t, n) {
return t < n
},
"<=": function(t, n) {
return t <= n
},
">": function(t, n) {
return t > n
},
">=": function(t, n) {
return t >= n
},
"==": function(t, n) {
return t === n
},
"!=": function(t, n) {
return t !== n
},
"&&": function(t, n) {
return t && n
},
"||": function(t, n) {
return t || n
},
"?:": function(t, n, e) {
if (t) throw n;
return e
}
};
function u(t) {
var n = function(t) {
for (var n, o, l, s, u = [], d = []; n = t.match(i);) {
for (o = n[0], (l = t.substr(0, n.index).trim()) && u.push(l); s = d.pop();) {
if (a[o]) {
if (a[o][0] === s) {
o = a[o][1] || o;
break
}
} else if (r.indexOf(s) >= 0 || e[s] < e[o]) {
d.push(s);
break
}
u.push(s)
}
a[o] || d.push(o), t = t.substr(n.index + o.length)
}
return (t = t.trim()) && u.push(t), u.concat(d.reverse())
}(t);
return function(t) {
return function(t, n) {
var e, r, a, i, o, l, u = [];
for (e = 0; e < t.length; e++) {
if (o = t[e], i = s[o]) {
for (r = i.length, a = Array(r); r--;) a[r] = u.pop();
try {
l = i.apply(null, a)
} catch (t) {
return t
}
} else l = n.hasOwnProperty(o) ? n[o] : +o;
u.push(l)
}
return u[0]
}(n, t)
}
}
var d = {
contextDelimiter: "",
onMissingKey: null
};
function c(t, n) {
var e;
for (e in this.data = t, this.pluralForms = {}, this.options = {}, d) this.options[e] = void 0 !== n && e in n ? n[e] : d[e]
}
c.prototype.getPluralForm = function(t, n) {
var e, r, a, i = this.pluralForms[t];
return i || ("function" != typeof(a = (e = this.data[t][""])["Plural-Forms"] || e["plural-forms"] || e.plural_forms) && (r = function(t) {
var n, e, r;
for (n = t.split(";"), e = 0; e < n.length; e++)
if (0 === (r = n[e].trim()).indexOf("plural=")) return r.substr(7)
}(e["Plural-Forms"] || e["plural-forms"] || e.plural_forms), a = function(t) {
var n = u(t);
return function(t) {
return +n({
n: t
})
}
}(r)), i = this.pluralForms[t] = a), i(n)
}, c.prototype.dcnpgettext = function(t, n, e, r, a) {
var i, o, l;
return i = void 0 === a ? 0 : this.getPluralForm(t, a), o = e, n && (o = n + this.options.contextDelimiter + e), (l = this.data[t][o]) && l[i] ? l[i] : (this.options.onMissingKey && this.options.onMissingKey(e, t), 0 === i ? e : r)
};
const p = {
plural_forms: t => 1 === t ? 0 : 1
},
f = /^i18n\.(n?gettext|has_translation)(_|$)/,
h = (t, n, e) => {
const r = new c({}),
a = new Set,
i = () => {
a.forEach((t => t()))
},
o = (t, n = "default") => {
r.data[n] = { ...r.data[n],
...t
}, r.data[n][""] = { ...p,
...r.data[n] ? .[""]
}, delete r.pluralForms[n]
},
l = (t, n) => {
o(t, n), i()
},
s = (t = "default", n, e, a, i) => (r.data[t] || o(void 0, t), r.dcnpgettext(t, n, e, a, i)),
u = t => t || "default",
d = (t, n, r) => {
let a = s(r, n, t);
return e ? (a = e.applyFilters("i18n.gettext_with_context", a, t, n, r), e.applyFilters("i18n.gettext_with_context_" + u(r), a, t, n, r)) : a
};
if (t && l(t, n), e) {
const t = t => {
f.test(t) && i()
};
e.addAction("hookAdded", "core/i18n", t), e.addAction("hookRemoved", "core/i18n", t)
}
return {
getLocaleData: (t = "default") => r.data[t],
setLocaleData: l,
addLocaleData: (t, n = "default") => {
r.data[n] = { ...r.data[n],
...t,
"": { ...p,
...r.data[n] ? .[""],
...t ? .[""]
}
}, delete r.pluralForms[n], i()
},
resetLocaleData: (t, n) => {
r.data = {}, r.pluralForms = {}, l(t, n)
},
subscribe: t => (a.add(t), () => a.delete(t)),
__: (t, n) => {
let r = s(n, void 0, t);
return e ? (r = e.applyFilters("i18n.gettext", r, t, n), e.applyFilters("i18n.gettext_" + u(n), r, t, n)) : r
},
_x: d,
_n: (t, n, r, a) => {
let i = s(a, void 0, t, n, r);
return e ? (i = e.applyFilters("i18n.ngettext", i, t, n, r, a), e.applyFilters("i18n.ngettext_" + u(a), i, t, n, r, a)) : i
},
_nx: (t, n, r, a, i) => {
let o = s(i, a, t, n, r);
return e ? (o = e.applyFilters("i18n.ngettext_with_context", o, t, n, r, a, i), e.applyFilters("i18n.ngettext_with_context_" + u(i), o, t, n, r, a, i)) : o
},
isRTL: () => "rtl" === d("ltr", "text direction"),
hasTranslation: (t, n, a) => {
const i = n ? n + "" + t : t;
let o = !!r.data ? .[a ? ? "default"] ? .[i];
return e && (o = e.applyFilters("i18n.has_translation", o, t, n, a), o = e.applyFilters("i18n.has_translation_" + u(a), o, t, n, a)), o
}
}
},
_ = window.wp.hooks,
y = h(void 0, void 0, _.defaultHooks);
var b = y;
const g = y.getLocaleData.bind(y),
v = y.setLocaleData.bind(y),
x = y.resetLocaleData.bind(y),
m = y.subscribe.bind(y),
F = y.__.bind(y),
w = y._x.bind(y),
L = y._n.bind(y),
D = y._nx.bind(y),
P = y.isRTL.bind(y),
O = y.hasTranslation.bind(y);
(window.wp = window.wp || {}).i18n = n
})();

145
wp-includes/js/imagesloaded.min.js vendored Normal file
View File

@@ -0,0 +1,145 @@
/*! This file is auto-generated */
/*!
* imagesLoaded PACKAGED v5.0.0
* JavaScript is all like "You images are done yet or what?"
* MIT License
*/
! function(t, e) {
"object" == typeof module && module.exports ? module.exports = e() : t.EvEmitter = e()
}("undefined" != typeof window ? window : this, (function() {
function t() {}
let e = t.prototype;
return e.on = function(t, e) {
if (!t || !e) return this;
let i = this._events = this._events || {},
s = i[t] = i[t] || [];
return s.includes(e) || s.push(e), this
}, e.once = function(t, e) {
if (!t || !e) return this;
this.on(t, e);
let i = this._onceEvents = this._onceEvents || {};
return (i[t] = i[t] || {})[e] = !0, this
}, e.off = function(t, e) {
let i = this._events && this._events[t];
if (!i || !i.length) return this;
let s = i.indexOf(e);
return -1 != s && i.splice(s, 1), this
}, e.emitEvent = function(t, e) {
let i = this._events && this._events[t];
if (!i || !i.length) return this;
i = i.slice(0), e = e || [];
let s = this._onceEvents && this._onceEvents[t];
for (let n of i) {
s && s[n] && (this.off(t, n), delete s[n]), n.apply(this, e)
}
return this
}, e.allOff = function() {
return delete this._events, delete this._onceEvents, this
}, t
})),
/*!
* imagesLoaded v5.0.0
* JavaScript is all like "You images are done yet or what?"
* MIT License
*/
function(t, e) {
"object" == typeof module && module.exports ? module.exports = e(t, require("ev-emitter")) : t.imagesLoaded = e(t, t.EvEmitter)
}("undefined" != typeof window ? window : this, (function(t, e) {
let i = t.jQuery,
s = t.console;
function n(t, e, o) {
if (!(this instanceof n)) return new n(t, e, o);
let r = t;
var h;
("string" == typeof t && (r = document.querySelectorAll(t)), r) ? (this.elements = (h = r, Array.isArray(h) ? h : "object" == typeof h && "number" == typeof h.length ? [...h] : [h]), this.options = {}, "function" == typeof e ? o = e : Object.assign(this.options, e), o && this.on("always", o), this.getImages(), i && (this.jqDeferred = new i.Deferred), setTimeout(this.check.bind(this))) : s.error(`Bad element for imagesLoaded ${r||t}`)
}
n.prototype = Object.create(e.prototype), n.prototype.getImages = function() {
this.images = [], this.elements.forEach(this.addElementImages, this)
};
const o = [1, 9, 11];
n.prototype.addElementImages = function(t) {
"IMG" === t.nodeName && this.addImage(t), !0 === this.options.background && this.addElementBackgroundImages(t);
let {
nodeType: e
} = t;
if (!e || !o.includes(e)) return;
let i = t.querySelectorAll("img");
for (let t of i) this.addImage(t);
if ("string" == typeof this.options.background) {
let e = t.querySelectorAll(this.options.background);
for (let t of e) this.addElementBackgroundImages(t)
}
};
const r = /url\((['"])?(.*?)\1\)/gi;
function h(t) {
this.img = t
}
function d(t, e) {
this.url = t, this.element = e, this.img = new Image
}
return n.prototype.addElementBackgroundImages = function(t) {
let e = getComputedStyle(t);
if (!e) return;
let i = r.exec(e.backgroundImage);
for (; null !== i;) {
let s = i && i[2];
s && this.addBackground(s, t), i = r.exec(e.backgroundImage)
}
}, n.prototype.addImage = function(t) {
let e = new h(t);
this.images.push(e)
}, n.prototype.addBackground = function(t, e) {
let i = new d(t, e);
this.images.push(i)
}, n.prototype.check = function() {
if (this.progressedCount = 0, this.hasAnyBroken = !1, !this.images.length) return void this.complete();
let t = (t, e, i) => {
setTimeout((() => {
this.progress(t, e, i)
}))
};
this.images.forEach((function(e) {
e.once("progress", t), e.check()
}))
}, n.prototype.progress = function(t, e, i) {
this.progressedCount++, this.hasAnyBroken = this.hasAnyBroken || !t.isLoaded, this.emitEvent("progress", [this, t, e]), this.jqDeferred && this.jqDeferred.notify && this.jqDeferred.notify(this, t), this.progressedCount === this.images.length && this.complete(), this.options.debug && s && s.log(`progress: ${i}`, t, e)
}, n.prototype.complete = function() {
let t = this.hasAnyBroken ? "fail" : "done";
if (this.isComplete = !0, this.emitEvent(t, [this]), this.emitEvent("always", [this]), this.jqDeferred) {
let t = this.hasAnyBroken ? "reject" : "resolve";
this.jqDeferred[t](this)
}
}, h.prototype = Object.create(e.prototype), h.prototype.check = function() {
this.getIsImageComplete() ? this.confirm(0 !== this.img.naturalWidth, "naturalWidth") : (this.proxyImage = new Image, this.img.crossOrigin && (this.proxyImage.crossOrigin = this.img.crossOrigin), this.proxyImage.addEventListener("load", this), this.proxyImage.addEventListener("error", this), this.img.addEventListener("load", this), this.img.addEventListener("error", this), this.proxyImage.src = this.img.currentSrc || this.img.src)
}, h.prototype.getIsImageComplete = function() {
return this.img.complete && this.img.naturalWidth
}, h.prototype.confirm = function(t, e) {
this.isLoaded = t;
let {
parentNode: i
} = this.img, s = "PICTURE" === i.nodeName ? i : this.img;
this.emitEvent("progress", [this, s, e])
}, h.prototype.handleEvent = function(t) {
let e = "on" + t.type;
this[e] && this[e](t)
}, h.prototype.onload = function() {
this.confirm(!0, "onload"), this.unbindEvents()
}, h.prototype.onerror = function() {
this.confirm(!1, "onerror"), this.unbindEvents()
}, h.prototype.unbindEvents = function() {
this.proxyImage.removeEventListener("load", this), this.proxyImage.removeEventListener("error", this), this.img.removeEventListener("load", this), this.img.removeEventListener("error", this)
}, d.prototype = Object.create(h.prototype), d.prototype.check = function() {
this.img.addEventListener("load", this), this.img.addEventListener("error", this), this.img.src = this.url, this.getIsImageComplete() && (this.confirm(0 !== this.img.naturalWidth, "naturalWidth"), this.unbindEvents())
}, d.prototype.unbindEvents = function() {
this.img.removeEventListener("load", this), this.img.removeEventListener("error", this)
}, d.prototype.confirm = function(t, e) {
this.isLoaded = t, this.emitEvent("progress", [this, this.element, e])
}, n.makeJQueryPlugin = function(e) {
(e = e || t.jQuery) && (i = e, i.fn.imagesLoaded = function(t, e) {
return new n(this, t, e).jqDeferred.promise(i(this))
})
}, n.makeJQueryPlugin(), n
}));

View File

@@ -0,0 +1,297 @@
/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
"undefined" == typeof jQuery.migrateMute && (jQuery.migrateMute = !0),
function(t) {
"use strict";
"function" == typeof define && define.amd ? define(["jquery"], function(e) {
return t(e, window)
}) : "object" == typeof module && module.exports ? module.exports = t(require("jquery"), window) : t(jQuery, window)
}(function(s, n) {
"use strict";
function e(e) {
return 0 <= function(e, t) {
for (var r = /^(\d+)\.(\d+)\.(\d+)/, n = r.exec(e) || [], o = r.exec(t) || [], a = 1; a <= 3; a++) {
if (+o[a] < +n[a]) return 1;
if (+n[a] < +o[a]) return -1
}
return 0
}(s.fn.jquery, e)
}
s.migrateVersion = "3.4.1";
var t = Object.create(null);
s.migrateDisablePatches = function() {
for (var e = 0; e < arguments.length; e++) t[arguments[e]] = !0
}, s.migrateEnablePatches = function() {
for (var e = 0; e < arguments.length; e++) delete t[arguments[e]]
}, s.migrateIsPatchEnabled = function(e) {
return !t[e]
}, n.console && n.console.log && (s && e("3.0.0") && !e("5.0.0") || n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"), s.migrateWarnings && n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"), n.console.log("JQMIGRATE: Migrate is installed" + (s.migrateMute ? "" : " with logging active") + ", version " + s.migrateVersion));
var o = {};
function u(e, t) {
var r = n.console;
!s.migrateIsPatchEnabled(e) || s.migrateDeduplicateWarnings && o[t] || (o[t] = !0, s.migrateWarnings.push(t + " [" + e + "]"), r && r.warn && !s.migrateMute && (r.warn("JQMIGRATE: " + t), s.migrateTrace && r.trace && r.trace()))
}
function r(e, t, r, n, o) {
Object.defineProperty(e, t, {
configurable: !0,
enumerable: !0,
get: function() {
return u(n, o), r
},
set: function(e) {
u(n, o), r = e
}
})
}
function a(e, t, r, n, o) {
var a = e[t];
e[t] = function() {
return o && u(n, o), (s.migrateIsPatchEnabled(n) ? r : a || s.noop).apply(this, arguments)
}
}
function c(e, t, r, n, o) {
if (!o) throw new Error("No warning message provided");
return a(e, t, r, n, o), 0
}
function i(e, t, r, n) {
return a(e, t, r, n), 0
}
s.migrateDeduplicateWarnings = !0, s.migrateWarnings = [], void 0 === s.migrateTrace && (s.migrateTrace = !0), s.migrateReset = function() {
o = {}, s.migrateWarnings.length = 0
}, "BackCompat" === n.document.compatMode && u("quirks", "jQuery is not compatible with Quirks Mode");
var d, l, p, f = {},
m = s.fn.init,
y = s.find,
h = /\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,
g = /\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,
v = /^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;
for (d in i(s.fn, "init", function(e) {
var t = Array.prototype.slice.call(arguments);
return s.migrateIsPatchEnabled("selector-empty-id") && "string" == typeof e && "#" === e && (u("selector-empty-id", "jQuery( '#' ) is not a valid selector"), t[0] = []), m.apply(this, t)
}, "selector-empty-id"), s.fn.init.prototype = s.fn, i(s, "find", function(t) {
var r = Array.prototype.slice.call(arguments);
if ("string" == typeof t && h.test(t)) try {
n.document.querySelector(t)
} catch (e) {
t = t.replace(g, function(e, t, r, n) {
return "[" + t + r + '"' + n + '"]'
});
try {
n.document.querySelector(t), u("selector-hash", "Attribute selector with '#' must be quoted: " + r[0]), r[0] = t
} catch (e) {
u("selector-hash", "Attribute selector with '#' was not fixed: " + r[0])
}
}
return y.apply(this, r)
}, "selector-hash"), y) Object.prototype.hasOwnProperty.call(y, d) && (s.find[d] = y[d]);
c(s.fn, "size", function() {
return this.length
}, "size", "jQuery.fn.size() is deprecated and removed; use the .length property"), c(s, "parseJSON", function() {
return JSON.parse.apply(null, arguments)
}, "parseJSON", "jQuery.parseJSON is deprecated; use JSON.parse"), c(s, "holdReady", s.holdReady, "holdReady", "jQuery.holdReady is deprecated"), c(s, "unique", s.uniqueSort, "unique", "jQuery.unique is deprecated; use jQuery.uniqueSort"), r(s.expr, "filters", s.expr.pseudos, "expr-pre-pseudos", "jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"), r(s.expr, ":", s.expr.pseudos, "expr-pre-pseudos", "jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"), e("3.1.1") && c(s, "trim", function(e) {
return null == e ? "" : (e + "").replace(v, "$1")
}, "trim", "jQuery.trim is deprecated; use String.prototype.trim"), e("3.2.0") && (c(s, "nodeName", function(e, t) {
return e.nodeName && e.nodeName.toLowerCase() === t.toLowerCase()
}, "nodeName", "jQuery.nodeName is deprecated"), c(s, "isArray", Array.isArray, "isArray", "jQuery.isArray is deprecated; use Array.isArray")), e("3.3.0") && (c(s, "isNumeric", function(e) {
var t = typeof e;
return ("number" == t || "string" == t) && !isNaN(e - parseFloat(e))
}, "isNumeric", "jQuery.isNumeric() is deprecated"), s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "), function(e, t) {
f["[object " + t + "]"] = t.toLowerCase()
}), c(s, "type", function(e) {
return null == e ? e + "" : "object" == typeof e || "function" == typeof e ? f[Object.prototype.toString.call(e)] || "object" : typeof e
}, "type", "jQuery.type is deprecated"), c(s, "isFunction", function(e) {
return "function" == typeof e
}, "isFunction", "jQuery.isFunction() is deprecated"), c(s, "isWindow", function(e) {
return null != e && e === e.window
}, "isWindow", "jQuery.isWindow() is deprecated")), s.ajax && (l = s.ajax, p = /(=)\?(?=&|$)|\?\?/, i(s, "ajax", function() {
var e = l.apply(this, arguments);
return e.promise && (c(e, "success", e.done, "jqXHR-methods", "jQXHR.success is deprecated and removed"), c(e, "error", e.fail, "jqXHR-methods", "jQXHR.error is deprecated and removed"), c(e, "complete", e.always, "jqXHR-methods", "jQXHR.complete is deprecated and removed")), e
}, "jqXHR-methods"), e("4.0.0") || s.ajaxPrefilter("+json", function(e) {
!1 !== e.jsonp && (p.test(e.url) || "string" == typeof e.data && 0 === (e.contentType || "").indexOf("application/x-www-form-urlencoded") && p.test(e.data)) && u("jsonp-promotion", "JSON-to-JSONP auto-promotion is deprecated")
}));
var j = s.fn.removeAttr,
b = s.fn.toggleClass,
w = /\S+/g;
function x(e) {
return e.replace(/-([a-z])/g, function(e, t) {
return t.toUpperCase()
})
}
i(s.fn, "removeAttr", function(e) {
var r = this,
n = !1;
return s.each(e.match(w), function(e, t) {
s.expr.match.bool.test(t) && r.each(function() {
if (!1 !== s(this).prop(t)) return !(n = !0)
}), n && (u("removeAttr-bool", "jQuery.fn.removeAttr no longer sets boolean properties: " + t), r.prop(t, !1))
}), j.apply(this, arguments)
}, "removeAttr-bool"), i(s.fn, "toggleClass", function(t) {
return void 0 !== t && "boolean" != typeof t ? b.apply(this, arguments) : (u("toggleClass-bool", "jQuery.fn.toggleClass( boolean ) is deprecated"), this.each(function() {
var e = this.getAttribute && this.getAttribute("class") || "";
e && s.data(this, "__className__", e), this.setAttribute && this.setAttribute("class", !e && !1 !== t && s.data(this, "__className__") || "")
}))
}, "toggleClass-bool");
var Q, A, R = !1,
C = /^[a-z]/,
N = /^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;
s.swap && s.each(["height", "width", "reliableMarginRight"], function(e, t) {
var r = s.cssHooks[t] && s.cssHooks[t].get;
r && (s.cssHooks[t].get = function() {
var e;
return R = !0, e = r.apply(this, arguments), R = !1, e
})
}), i(s, "swap", function(e, t, r, n) {
var o, a, i = {};
for (a in R || u("swap", "jQuery.swap() is undocumented and deprecated"), t) i[a] = e.style[a], e.style[a] = t[a];
for (a in o = r.apply(e, n || []), t) e.style[a] = i[a];
return o
}, "swap"), e("3.4.0") && "undefined" != typeof Proxy && (s.cssProps = new Proxy(s.cssProps || {}, {
set: function() {
return u("cssProps", "jQuery.cssProps is deprecated"), Reflect.set.apply(this, arguments)
}
})), e("4.0.0") ? (A = {
animationIterationCount: !0,
columnCount: !0,
fillOpacity: !0,
flexGrow: !0,
flexShrink: !0,
fontWeight: !0,
gridArea: !0,
gridColumn: !0,
gridColumnEnd: !0,
gridColumnStart: !0,
gridRow: !0,
gridRowEnd: !0,
gridRowStart: !0,
lineHeight: !0,
opacity: !0,
order: !0,
orphans: !0,
widows: !0,
zIndex: !0,
zoom: !0
}, "undefined" != typeof Proxy ? s.cssNumber = new Proxy(A, {
get: function() {
return u("css-number", "jQuery.cssNumber is deprecated"), Reflect.get.apply(this, arguments)
},
set: function() {
return u("css-number", "jQuery.cssNumber is deprecated"), Reflect.set.apply(this, arguments)
}
}) : s.cssNumber = A) : A = s.cssNumber, Q = s.fn.css, i(s.fn, "css", function(e, t) {
var r, n, o = this;
return e && "object" == typeof e && !Array.isArray(e) ? (s.each(e, function(e, t) {
s.fn.css.call(o, e, t)
}), this) : ("number" == typeof t && (r = x(e), n = r, C.test(n) && N.test(n[0].toUpperCase() + n.slice(1)) || A[r] || u("css-number", 'Number-typed values are deprecated for jQuery.fn.css( "' + e + '", value )')), Q.apply(this, arguments))
}, "css-number");
var S, P, k, H, E = s.data;
i(s, "data", function(e, t, r) {
var n, o, a;
if (t && "object" == typeof t && 2 === arguments.length) {
for (a in n = s.hasData(e) && E.call(this, e), o = {}, t) a !== x(a) ? (u("data-camelCase", "jQuery.data() always sets/gets camelCased names: " + a), n[a] = t[a]) : o[a] = t[a];
return E.call(this, e, o), t
}
return t && "string" == typeof t && t !== x(t) && (n = s.hasData(e) && E.call(this, e)) && t in n ? (u("data-camelCase", "jQuery.data() always sets/gets camelCased names: " + t), 2 < arguments.length && (n[t] = r), n[t]) : E.apply(this, arguments)
}, "data-camelCase"), s.fx && (k = s.Tween.prototype.run, H = function(e) {
return e
}, i(s.Tween.prototype, "run", function() {
1 < s.easing[this.easing].length && (u("easing-one-arg", "'jQuery.easing." + this.easing.toString() + "' should use only one argument"), s.easing[this.easing] = H), k.apply(this, arguments)
}, "easing-one-arg"), S = s.fx.interval, P = "jQuery.fx.interval is deprecated", n.requestAnimationFrame && Object.defineProperty(s.fx, "interval", {
configurable: !0,
enumerable: !0,
get: function() {
return n.document.hidden || u("fx-interval", P), s.migrateIsPatchEnabled("fx-interval") && void 0 === S ? 13 : S
},
set: function(e) {
u("fx-interval", P), S = e
}
}));
var M = s.fn.load,
q = s.event.add,
O = s.event.fix;
s.event.props = [], s.event.fixHooks = {}, r(s.event.props, "concat", s.event.props.concat, "event-old-patch", "jQuery.event.props.concat() is deprecated and removed"), i(s.event, "fix", function(e) {
var t, r = e.type,
n = this.fixHooks[r],
o = s.event.props;
if (o.length) {
u("event-old-patch", "jQuery.event.props are deprecated and removed: " + o.join());
while (o.length) s.event.addProp(o.pop())
}
if (n && !n._migrated_ && (n._migrated_ = !0, u("event-old-patch", "jQuery.event.fixHooks are deprecated and removed: " + r), (o = n.props) && o.length))
while (o.length) s.event.addProp(o.pop());
return t = O.call(this, e), n && n.filter ? n.filter(t, e) : t
}, "event-old-patch"), i(s.event, "add", function(e, t) {
return e === n && "load" === t && "complete" === n.document.readyState && u("load-after-event", "jQuery(window).on('load'...) called after load event occurred"), q.apply(this, arguments)
}, "load-after-event"), s.each(["load", "unload", "error"], function(e, t) {
i(s.fn, t, function() {
var e = Array.prototype.slice.call(arguments, 0);
return "load" === t && "string" == typeof e[0] ? M.apply(this, e) : (u("shorthand-removed-v3", "jQuery.fn." + t + "() is deprecated"), e.splice(0, 0, t), arguments.length ? this.on.apply(this, e) : (this.triggerHandler.apply(this, e), this))
}, "shorthand-removed-v3")
}), s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "), function(e, r) {
c(s.fn, r, function(e, t) {
return 0 < arguments.length ? this.on(r, null, e, t) : this.trigger(r)
}, "shorthand-deprecated-v3", "jQuery.fn." + r + "() event shorthand is deprecated")
}), s(function() {
s(n.document).triggerHandler("ready")
}), s.event.special.ready = {
setup: function() {
this === n.document && u("ready-event", "'ready' event is deprecated")
}
}, c(s.fn, "bind", function(e, t, r) {
return this.on(e, null, t, r)
}, "pre-on-methods", "jQuery.fn.bind() is deprecated"), c(s.fn, "unbind", function(e, t) {
return this.off(e, null, t)
}, "pre-on-methods", "jQuery.fn.unbind() is deprecated"), c(s.fn, "delegate", function(e, t, r, n) {
return this.on(t, e, r, n)
}, "pre-on-methods", "jQuery.fn.delegate() is deprecated"), c(s.fn, "undelegate", function(e, t, r) {
return 1 === arguments.length ? this.off(e, "**") : this.off(t, e || "**", r)
}, "pre-on-methods", "jQuery.fn.undelegate() is deprecated"), c(s.fn, "hover", function(e, t) {
return this.on("mouseenter", e).on("mouseleave", t || e)
}, "pre-on-methods", "jQuery.fn.hover() is deprecated");
function T(e) {
var t = n.document.implementation.createHTMLDocument("");
return t.body.innerHTML = e, t.body && t.body.innerHTML
}
var F = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;
s.UNSAFE_restoreLegacyHtmlPrefilter = function() {
s.migrateEnablePatches("self-closed-tags")
}, i(s, "htmlPrefilter", function(e) {
var t, r;
return (r = (t = e).replace(F, "<$1></$2>")) !== t && T(t) !== T(r) && u("self-closed-tags", "HTML tags must be properly nested and closed: " + t), e.replace(F, "<$1></$2>")
}, "self-closed-tags"), s.migrateDisablePatches("self-closed-tags");
var D, W, _, I = s.fn.offset;
return i(s.fn, "offset", function() {
var e = this[0];
return !e || e.nodeType && e.getBoundingClientRect ? I.apply(this, arguments) : (u("offset-valid-elem", "jQuery.fn.offset() requires a valid DOM element"), arguments.length ? this : void 0)
}, "offset-valid-elem"), s.ajax && (D = s.param, i(s, "param", function(e, t) {
var r = s.ajaxSettings && s.ajaxSettings.traditional;
return void 0 === t && r && (u("param-ajax-traditional", "jQuery.param() no longer uses jQuery.ajaxSettings.traditional"), t = r), D.call(this, e, t)
}, "param-ajax-traditional")), c(s.fn, "andSelf", s.fn.addBack, "andSelf", "jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"), s.Deferred && (W = s.Deferred, _ = [
["resolve", "done", s.Callbacks("once memory"), s.Callbacks("once memory"), "resolved"],
["reject", "fail", s.Callbacks("once memory"), s.Callbacks("once memory"), "rejected"],
["notify", "progress", s.Callbacks("memory"), s.Callbacks("memory")]
], i(s, "Deferred", function(e) {
var a = W(),
i = a.promise();
function t() {
var o = arguments;
return s.Deferred(function(n) {
s.each(_, function(e, t) {
var r = "function" == typeof o[e] && o[e];
a[t[1]](function() {
var e = r && r.apply(this, arguments);
e && "function" == typeof e.promise ? e.promise().done(n.resolve).fail(n.reject).progress(n.notify) : n[t[0] + "With"](this === i ? n.promise() : this, r ? [e] : arguments)
})
}), o = null
}).promise()
}
return c(a, "pipe", t, "deferred-pipe", "deferred.pipe() is deprecated"), c(i, "pipe", t, "deferred-pipe", "deferred.pipe() is deprecated"), e && e.call(a, a), a
}, "deferred-pipe"), s.Deferred.exceptionHook = W.exceptionHook), s
});

3193
wp-includes/js/jquery/jquery.min.js vendored Normal file

File diff suppressed because it is too large Load Diff

683
wp-includes/js/jquery/ui/core.min.js vendored Normal file
View File

@@ -0,0 +1,683 @@
/*! jQuery UI - v1.13.3 - 2024-04-26
* https://jqueryui.com
* Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js
* Copyright jQuery Foundation and other contributors; Licensed MIT */
! function(t) {
"use strict";
"function" == typeof define && define.amd ? define(["jquery"], t) : t(jQuery)
}(function(x) {
"use strict";
var t, e, i, n, W, C, o, s, r, l, a, h, u;
function E(t, e, i) {
return [parseFloat(t[0]) * (a.test(t[0]) ? e / 100 : 1), parseFloat(t[1]) * (a.test(t[1]) ? i / 100 : 1)]
}
function L(t, e) {
return parseInt(x.css(t, e), 10) || 0
}
function N(t) {
return null != t && t === t.window
}
x.ui = x.ui || {}, x.ui.version = "1.13.3",
/*!
* jQuery UI :data 1.13.3
* https://jqueryui.com
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license.
* https://jquery.org/license
*/
x.extend(x.expr.pseudos, {
data: x.expr.createPseudo ? x.expr.createPseudo(function(e) {
return function(t) {
return !!x.data(t, e)
}
}) : function(t, e, i) {
return !!x.data(t, i[3])
}
}),
/*!
* jQuery UI Disable Selection 1.13.3
* https://jqueryui.com
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license.
* https://jquery.org/license
*/
x.fn.extend({
disableSelection: (t = "onselectstart" in document.createElement("div") ? "selectstart" : "mousedown", function() {
return this.on(t + ".ui-disableSelection", function(t) {
t.preventDefault()
})
}),
enableSelection: function() {
return this.off(".ui-disableSelection")
}
}),
/*!
* jQuery UI Focusable 1.13.3
* https://jqueryui.com
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license.
* https://jquery.org/license
*/
x.ui.focusable = function(t, e) {
var i, n, o, s = t.nodeName.toLowerCase();
return "area" === s ? (o = (i = t.parentNode).name, !(!t.href || !o || "map" !== i.nodeName.toLowerCase()) && 0 < (i = x("img[usemap='#" + o + "']")).length && i.is(":visible")) : (/^(input|select|textarea|button|object)$/.test(s) ? (n = !t.disabled) && (o = x(t).closest("fieldset")[0]) && (n = !o.disabled) : n = "a" === s && t.href || e, n && x(t).is(":visible") && function(t) {
var e = t.css("visibility");
for (;
"inherit" === e;) t = t.parent(), e = t.css("visibility");
return "visible" === e
}(x(t)))
}, x.extend(x.expr.pseudos, {
focusable: function(t) {
return x.ui.focusable(t, null != x.attr(t, "tabindex"))
}
}), x.fn._form = function() {
return "string" == typeof this[0].form ? this.closest("form") : x(this[0].form)
},
/*!
* jQuery UI Form Reset Mixin 1.13.3
* https://jqueryui.com
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license.
* https://jquery.org/license
*/
x.ui.formResetMixin = {
_formResetHandler: function() {
var e = x(this);
setTimeout(function() {
var t = e.data("ui-form-reset-instances");
x.each(t, function() {
this.refresh()
})
})
},
_bindFormResetHandler: function() {
var t;
this.form = this.element._form(), this.form.length && ((t = this.form.data("ui-form-reset-instances") || []).length || this.form.on("reset.ui-form-reset", this._formResetHandler), t.push(this), this.form.data("ui-form-reset-instances", t))
},
_unbindFormResetHandler: function() {
var t;
this.form.length && ((t = this.form.data("ui-form-reset-instances")).splice(x.inArray(this, t), 1), t.length ? this.form.data("ui-form-reset-instances", t) : this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))
}
}, x.ui.ie = !!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),
/*!
* jQuery UI Support for jQuery core 1.8.x and newer 1.13.3
* https://jqueryui.com
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license.
* https://jquery.org/license
*
*/
x.expr.pseudos || (x.expr.pseudos = x.expr[":"]), x.uniqueSort || (x.uniqueSort = x.unique), x.escapeSelector || (e = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g, i = function(t, e) {
return e ? "\0" === t ? "<22>" : t.slice(0, -1) + "\\" + t.charCodeAt(t.length - 1).toString(16) + " " : "\\" + t
}, x.escapeSelector = function(t) {
return (t + "").replace(e, i)
}), x.fn.even && x.fn.odd || x.fn.extend({
even: function() {
return this.filter(function(t) {
return t % 2 == 0
})
},
odd: function() {
return this.filter(function(t) {
return t % 2 == 1
})
}
}),
/*!
* jQuery UI Keycode 1.13.3
* https://jqueryui.com
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license.
* https://jquery.org/license
*/
x.ui.keyCode = {
BACKSPACE: 8,
COMMA: 188,
DELETE: 46,
DOWN: 40,
END: 35,
ENTER: 13,
ESCAPE: 27,
HOME: 36,
LEFT: 37,
PAGE_DOWN: 34,
PAGE_UP: 33,
PERIOD: 190,
RIGHT: 39,
SPACE: 32,
TAB: 9,
UP: 38
},
/*!
* jQuery UI Labels 1.13.3
* https://jqueryui.com
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license.
* https://jquery.org/license
*/
x.fn.labels = function() {
var t, e, i;
return this.length ? this[0].labels && this[0].labels.length ? this.pushStack(this[0].labels) : (e = this.eq(0).parents("label"), (t = this.attr("id")) && (i = (i = this.eq(0).parents().last()).add((i.length ? i : this).siblings()), t = "label[for='" + x.escapeSelector(t) + "']", e = e.add(i.find(t).addBack(t))), this.pushStack(e)) : this.pushStack([])
}, x.ui.plugin = {
add: function(t, e, i) {
var n, o = x.ui[t].prototype;
for (n in i) o.plugins[n] = o.plugins[n] || [], o.plugins[n].push([e, i[n]])
},
call: function(t, e, i, n) {
var o, s = t.plugins[e];
if (s && (n || t.element[0].parentNode && 11 !== t.element[0].parentNode.nodeType))
for (o = 0; o < s.length; o++) t.options[s[o][0]] && s[o][1].apply(t.element, i)
}
},
/*!
* jQuery UI Position 1.13.3
* https://jqueryui.com
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license.
* https://jquery.org/license
*
* https://api.jqueryui.com/position/
*/
W = Math.max, C = Math.abs, o = /left|center|right/, s = /top|center|bottom/, r = /[\+\-]\d+(\.[\d]+)?%?/, l = /^\w+/, a = /%$/, h = x.fn.position, x.position = {
scrollbarWidth: function() {
var t, e, i;
return void 0 !== n ? n : (i = (e = x("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>")).children()[0], x("body").append(e), t = i.offsetWidth, e.css("overflow", "scroll"), t === (i = i.offsetWidth) && (i = e[0].clientWidth), e.remove(), n = t - i)
},
getScrollInfo: function(t) {
var e = t.isWindow || t.isDocument ? "" : t.element.css("overflow-x"),
i = t.isWindow || t.isDocument ? "" : t.element.css("overflow-y"),
e = "scroll" === e || "auto" === e && t.width < t.element[0].scrollWidth;
return {
width: "scroll" === i || "auto" === i && t.height < t.element[0].scrollHeight ? x.position.scrollbarWidth() : 0,
height: e ? x.position.scrollbarWidth() : 0
}
},
getWithinInfo: function(t) {
var e = x(t || window),
i = N(e[0]),
n = !!e[0] && 9 === e[0].nodeType;
return {
element: e,
isWindow: i,
isDocument: n,
offset: !i && !n ? x(t).offset() : {
left: 0,
top: 0
},
scrollLeft: e.scrollLeft(),
scrollTop: e.scrollTop(),
width: e.outerWidth(),
height: e.outerHeight()
}
}
}, x.fn.position = function(f) {
var c, d, p, g, m, v, y, w, b, _, t, e;
return f && f.of ? (v = "string" == typeof(f = x.extend({}, f)).of ? x(document).find(f.of) : x(f.of), y = x.position.getWithinInfo(f.within), w = x.position.getScrollInfo(y), b = (f.collision || "flip").split(" "), _ = {}, e = 9 === (e = (t = v)[0]).nodeType ? {
width: t.width(),
height: t.height(),
offset: {
top: 0,
left: 0
}
} : N(e) ? {
width: t.width(),
height: t.height(),
offset: {
top: t.scrollTop(),
left: t.scrollLeft()
}
} : e.preventDefault ? {
width: 0,
height: 0,
offset: {
top: e.pageY,
left: e.pageX
}
} : {
width: t.outerWidth(),
height: t.outerHeight(),
offset: t.offset()
}, v[0].preventDefault && (f.at = "left top"), d = e.width, p = e.height, m = x.extend({}, g = e.offset), x.each(["my", "at"], function() {
var t, e, i = (f[this] || "").split(" ");
(i = 1 === i.length ? o.test(i[0]) ? i.concat(["center"]) : s.test(i[0]) ? ["center"].concat(i) : ["center", "center"] : i)[0] = o.test(i[0]) ? i[0] : "center", i[1] = s.test(i[1]) ? i[1] : "center", t = r.exec(i[0]), e = r.exec(i[1]), _[this] = [t ? t[0] : 0, e ? e[0] : 0], f[this] = [l.exec(i[0])[0], l.exec(i[1])[0]]
}), 1 === b.length && (b[1] = b[0]), "right" === f.at[0] ? m.left += d : "center" === f.at[0] && (m.left += d / 2), "bottom" === f.at[1] ? m.top += p : "center" === f.at[1] && (m.top += p / 2), c = E(_.at, d, p), m.left += c[0], m.top += c[1], this.each(function() {
var i, t, r = x(this),
l = r.outerWidth(),
a = r.outerHeight(),
e = L(this, "marginLeft"),
n = L(this, "marginTop"),
o = l + e + L(this, "marginRight") + w.width,
s = a + n + L(this, "marginBottom") + w.height,
h = x.extend({}, m),
u = E(_.my, r.outerWidth(), r.outerHeight());
"right" === f.my[0] ? h.left -= l : "center" === f.my[0] && (h.left -= l / 2), "bottom" === f.my[1] ? h.top -= a : "center" === f.my[1] && (h.top -= a / 2), h.left += u[0], h.top += u[1], i = {
marginLeft: e,
marginTop: n
}, x.each(["left", "top"], function(t, e) {
x.ui.position[b[t]] && x.ui.position[b[t]][e](h, {
targetWidth: d,
targetHeight: p,
elemWidth: l,
elemHeight: a,
collisionPosition: i,
collisionWidth: o,
collisionHeight: s,
offset: [c[0] + u[0], c[1] + u[1]],
my: f.my,
at: f.at,
within: y,
elem: r
})
}), f.using && (t = function(t) {
var e = g.left - h.left,
i = e + d - l,
n = g.top - h.top,
o = n + p - a,
s = {
target: {
element: v,
left: g.left,
top: g.top,
width: d,
height: p
},
element: {
element: r,
left: h.left,
top: h.top,
width: l,
height: a
},
horizontal: i < 0 ? "left" : 0 < e ? "right" : "center",
vertical: o < 0 ? "top" : 0 < n ? "bottom" : "middle"
};
d < l && C(e + i) < d && (s.horizontal = "center"), p < a && C(n + o) < p && (s.vertical = "middle"), W(C(e), C(i)) > W(C(n), C(o)) ? s.important = "horizontal" : s.important = "vertical", f.using.call(this, t, s)
}), r.offset(x.extend(h, {
using: t
}))
})) : h.apply(this, arguments)
}, x.ui.position = {
fit: {
left: function(t, e) {
var i, n = e.within,
o = n.isWindow ? n.scrollLeft : n.offset.left,
n = n.width,
s = t.left - e.collisionPosition.marginLeft,
r = o - s,
l = s + e.collisionWidth - n - o;
n < e.collisionWidth ? 0 < r && l <= 0 ? (i = t.left + r + e.collisionWidth - n - o, t.left += r - i) : t.left = !(0 < l && r <= 0) && l < r ? o + n - e.collisionWidth : o : 0 < r ? t.left += r : 0 < l ? t.left -= l : t.left = W(t.left - s, t.left)
},
top: function(t, e) {
var i, n = e.within,
n = n.isWindow ? n.scrollTop : n.offset.top,
o = e.within.height,
s = t.top - e.collisionPosition.marginTop,
r = n - s,
l = s + e.collisionHeight - o - n;
o < e.collisionHeight ? 0 < r && l <= 0 ? (i = t.top + r + e.collisionHeight - o - n, t.top += r - i) : t.top = !(0 < l && r <= 0) && l < r ? n + o - e.collisionHeight : n : 0 < r ? t.top += r : 0 < l ? t.top -= l : t.top = W(t.top - s, t.top)
}
},
flip: {
left: function(t, e) {
var i = e.within,
n = i.offset.left + i.scrollLeft,
o = i.width,
i = i.isWindow ? i.scrollLeft : i.offset.left,
s = t.left - e.collisionPosition.marginLeft,
r = s - i,
s = s + e.collisionWidth - o - i,
l = "left" === e.my[0] ? -e.elemWidth : "right" === e.my[0] ? e.elemWidth : 0,
a = "left" === e.at[0] ? e.targetWidth : "right" === e.at[0] ? -e.targetWidth : 0,
h = -2 * e.offset[0];
r < 0 ? ((o = t.left + l + a + h + e.collisionWidth - o - n) < 0 || o < C(r)) && (t.left += l + a + h) : 0 < s && (0 < (n = t.left - e.collisionPosition.marginLeft + l + a + h - i) || C(n) < s) && (t.left += l + a + h)
},
top: function(t, e) {
var i = e.within,
n = i.offset.top + i.scrollTop,
o = i.height,
i = i.isWindow ? i.scrollTop : i.offset.top,
s = t.top - e.collisionPosition.marginTop,
r = s - i,
s = s + e.collisionHeight - o - i,
l = "top" === e.my[1] ? -e.elemHeight : "bottom" === e.my[1] ? e.elemHeight : 0,
a = "top" === e.at[1] ? e.targetHeight : "bottom" === e.at[1] ? -e.targetHeight : 0,
h = -2 * e.offset[1];
r < 0 ? ((o = t.top + l + a + h + e.collisionHeight - o - n) < 0 || o < C(r)) && (t.top += l + a + h) : 0 < s && (0 < (n = t.top - e.collisionPosition.marginTop + l + a + h - i) || C(n) < s) && (t.top += l + a + h)
}
},
flipfit: {
left: function() {
x.ui.position.flip.left.apply(this, arguments), x.ui.position.fit.left.apply(this, arguments)
},
top: function() {
x.ui.position.flip.top.apply(this, arguments), x.ui.position.fit.top.apply(this, arguments)
}
}
}, x.ui.safeActiveElement = function(e) {
var i;
try {
i = e.activeElement
} catch (t) {
i = e.body
}
return i = (i = i || e.body).nodeName ? i : e.body
}, x.ui.safeBlur = function(t) {
t && "body" !== t.nodeName.toLowerCase() && x(t).trigger("blur")
},
/*!
* jQuery UI Scroll Parent 1.13.3
* https://jqueryui.com
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license.
* https://jquery.org/license
*/
x.fn.scrollParent = function(t) {
var e = this.css("position"),
i = "absolute" === e,
n = t ? /(auto|scroll|hidden)/ : /(auto|scroll)/,
t = this.parents().filter(function() {
var t = x(this);
return (!i || "static" !== t.css("position")) && n.test(t.css("overflow") + t.css("overflow-y") + t.css("overflow-x"))
}).eq(0);
return "fixed" !== e && t.length ? t : x(this[0].ownerDocument || document)
},
/*!
* jQuery UI Tabbable 1.13.3
* https://jqueryui.com
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license.
* https://jquery.org/license
*/
x.extend(x.expr.pseudos, {
tabbable: function(t) {
var e = x.attr(t, "tabindex"),
i = null != e;
return (!i || 0 <= e) && x.ui.focusable(t, i)
}
}),
/*!
* jQuery UI Unique ID 1.13.3
* https://jqueryui.com
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license.
* https://jquery.org/license
*/
x.fn.extend({
uniqueId: (u = 0, function() {
return this.each(function() {
this.id || (this.id = "ui-id-" + ++u)
})
}),
removeUniqueId: function() {
return this.each(function() {
/^ui-id-\d+$/.test(this.id) && x(this).removeAttr("id")
})
}
});
/*!
* jQuery UI Widget 1.13.3
* https://jqueryui.com
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license.
* https://jquery.org/license
*/
var f, c = 0,
d = Array.prototype.hasOwnProperty,
p = Array.prototype.slice;
x.cleanData = (f = x.cleanData, function(t) {
for (var e, i, n = 0; null != (i = t[n]); n++)(e = x._data(i, "events")) && e.remove && x(i).triggerHandler("remove");
f(t)
}), x.widget = function(t, i, e) {
var n, o, s, r = {},
l = t.split(".")[0],
a = l + "-" + (t = t.split(".")[1]);
return e || (e = i, i = x.Widget), Array.isArray(e) && (e = x.extend.apply(null, [{}].concat(e))), x.expr.pseudos[a.toLowerCase()] = function(t) {
return !!x.data(t, a)
}, x[l] = x[l] || {}, n = x[l][t], o = x[l][t] = function(t, e) {
if (!this || !this._createWidget) return new o(t, e);
arguments.length && this._createWidget(t, e)
}, x.extend(o, n, {
version: e.version,
_proto: x.extend({}, e),
_childConstructors: []
}), (s = new i).options = x.widget.extend({}, s.options), x.each(e, function(e, n) {
function o() {
return i.prototype[e].apply(this, arguments)
}
function s(t) {
return i.prototype[e].apply(this, t)
}
r[e] = "function" != typeof n ? n : function() {
var t, e = this._super,
i = this._superApply;
return this._super = o, this._superApply = s, t = n.apply(this, arguments), this._super = e, this._superApply = i, t
}
}), o.prototype = x.widget.extend(s, {
widgetEventPrefix: n && s.widgetEventPrefix || t
}, r, {
constructor: o,
namespace: l,
widgetName: t,
widgetFullName: a
}), n ? (x.each(n._childConstructors, function(t, e) {
var i = e.prototype;
x.widget(i.namespace + "." + i.widgetName, o, e._proto)
}), delete n._childConstructors) : i._childConstructors.push(o), x.widget.bridge(t, o), o
}, x.widget.extend = function(t) {
for (var e, i, n = p.call(arguments, 1), o = 0, s = n.length; o < s; o++)
for (e in n[o]) i = n[o][e], d.call(n[o], e) && void 0 !== i && (x.isPlainObject(i) ? t[e] = x.isPlainObject(t[e]) ? x.widget.extend({}, t[e], i) : x.widget.extend({}, i) : t[e] = i);
return t
}, x.widget.bridge = function(s, e) {
var r = e.prototype.widgetFullName || s;
x.fn[s] = function(i) {
var t = "string" == typeof i,
n = p.call(arguments, 1),
o = this;
return t ? this.length || "instance" !== i ? this.each(function() {
var t, e = x.data(this, r);
return "instance" === i ? (o = e, !1) : e ? "function" != typeof e[i] || "_" === i.charAt(0) ? x.error("no such method '" + i + "' for " + s + " widget instance") : (t = e[i].apply(e, n)) !== e && void 0 !== t ? (o = t && t.jquery ? o.pushStack(t.get()) : t, !1) : void 0 : x.error("cannot call methods on " + s + " prior to initialization; attempted to call method '" + i + "'")
}) : o = void 0 : (n.length && (i = x.widget.extend.apply(null, [i].concat(n))), this.each(function() {
var t = x.data(this, r);
t ? (t.option(i || {}), t._init && t._init()) : x.data(this, r, new e(i, this))
})), o
}
}, x.Widget = function() {}, x.Widget._childConstructors = [], x.Widget.prototype = {
widgetName: "widget",
widgetEventPrefix: "",
defaultElement: "<div>",
options: {
classes: {},
disabled: !1,
create: null
},
_createWidget: function(t, e) {
e = x(e || this.defaultElement || this)[0], this.element = x(e), this.uuid = c++, this.eventNamespace = "." + this.widgetName + this.uuid, this.bindings = x(), this.hoverable = x(), this.focusable = x(), this.classesElementLookup = {}, e !== this && (x.data(e, this.widgetFullName, this), this._on(!0, this.element, {
remove: function(t) {
t.target === e && this.destroy()
}
}), this.document = x(e.style ? e.ownerDocument : e.document || e), this.window = x(this.document[0].defaultView || this.document[0].parentWindow)), this.options = x.widget.extend({}, this.options, this._getCreateOptions(), t), this._create(), this.options.disabled && this._setOptionDisabled(this.options.disabled), this._trigger("create", null, this._getCreateEventData()), this._init()
},
_getCreateOptions: function() {
return {}
},
_getCreateEventData: x.noop,
_create: x.noop,
_init: x.noop,
destroy: function() {
var i = this;
this._destroy(), x.each(this.classesElementLookup, function(t, e) {
i._removeClass(e, t)
}), this.element.off(this.eventNamespace).removeData(this.widgetFullName), this.widget().off(this.eventNamespace).removeAttr("aria-disabled"), this.bindings.off(this.eventNamespace)
},
_destroy: x.noop,
widget: function() {
return this.element
},
option: function(t, e) {
var i, n, o, s = t;
if (0 === arguments.length) return x.widget.extend({}, this.options);
if ("string" == typeof t)
if (s = {}, t = (i = t.split(".")).shift(), i.length) {
for (n = s[t] = x.widget.extend({}, this.options[t]), o = 0; o < i.length - 1; o++) n[i[o]] = n[i[o]] || {}, n = n[i[o]];
if (t = i.pop(), 1 === arguments.length) return void 0 === n[t] ? null : n[t];
n[t] = e
} else {
if (1 === arguments.length) return void 0 === this.options[t] ? null : this.options[t];
s[t] = e
}
return this._setOptions(s), this
},
_setOptions: function(t) {
for (var e in t) this._setOption(e, t[e]);
return this
},
_setOption: function(t, e) {
return "classes" === t && this._setOptionClasses(e), this.options[t] = e, "disabled" === t && this._setOptionDisabled(e), this
},
_setOptionClasses: function(t) {
var e, i, n;
for (e in t) n = this.classesElementLookup[e], t[e] !== this.options.classes[e] && n && n.length && (i = x(n.get()), this._removeClass(n, e), i.addClass(this._classes({
element: i,
keys: e,
classes: t,
add: !0
})))
},
_setOptionDisabled: function(t) {
this._toggleClass(this.widget(), this.widgetFullName + "-disabled", null, !!t), t && (this._removeClass(this.hoverable, null, "ui-state-hover"), this._removeClass(this.focusable, null, "ui-state-focus"))
},
enable: function() {
return this._setOptions({
disabled: !1
})
},
disable: function() {
return this._setOptions({
disabled: !0
})
},
_classes: function(o) {
var s = [],
r = this;
function t(t, e) {
for (var i, n = 0; n < t.length; n++) i = r.classesElementLookup[t[n]] || x(), i = o.add ? (function() {
var i = [];
o.element.each(function(t, e) {
x.map(r.classesElementLookup, function(t) {
return t
}).some(function(t) {
return t.is(e)
}) || i.push(e)
}), r._on(x(i), {
remove: "_untrackClassesElement"
})
}(), x(x.uniqueSort(i.get().concat(o.element.get())))) : x(i.not(o.element).get()), r.classesElementLookup[t[n]] = i, s.push(t[n]), e && o.classes[t[n]] && s.push(o.classes[t[n]])
}
return (o = x.extend({
element: this.element,
classes: this.options.classes || {}
}, o)).keys && t(o.keys.match(/\S+/g) || [], !0), o.extra && t(o.extra.match(/\S+/g) || []), s.join(" ")
},
_untrackClassesElement: function(i) {
var n = this;
x.each(n.classesElementLookup, function(t, e) {
-1 !== x.inArray(i.target, e) && (n.classesElementLookup[t] = x(e.not(i.target).get()))
}), this._off(x(i.target))
},
_removeClass: function(t, e, i) {
return this._toggleClass(t, e, i, !1)
},
_addClass: function(t, e, i) {
return this._toggleClass(t, e, i, !0)
},
_toggleClass: function(t, e, i, n) {
var o = "string" == typeof t || null === t,
e = {
extra: o ? e : i,
keys: o ? t : e,
element: o ? this.element : t,
add: n = "boolean" == typeof n ? n : i
};
return e.element.toggleClass(this._classes(e), n), this
},
_on: function(o, s, t) {
var r, l = this;
"boolean" != typeof o && (t = s, s = o, o = !1), t ? (s = r = x(s), this.bindings = this.bindings.add(s)) : (t = s, s = this.element, r = this.widget()), x.each(t, function(t, e) {
function i() {
if (o || !0 !== l.options.disabled && !x(this).hasClass("ui-state-disabled")) return ("string" == typeof e ? l[e] : e).apply(l, arguments)
}
"string" != typeof e && (i.guid = e.guid = e.guid || i.guid || x.guid++);
var t = t.match(/^([\w:-]*)\s*(.*)$/),
n = t[1] + l.eventNamespace,
t = t[2];
t ? r.on(n, t, i) : s.on(n, i)
})
},
_off: function(t, e) {
e = (e || "").split(" ").join(this.eventNamespace + " ") + this.eventNamespace, t.off(e), this.bindings = x(this.bindings.not(t).get()), this.focusable = x(this.focusable.not(t).get()), this.hoverable = x(this.hoverable.not(t).get())
},
_delay: function(t, e) {
var i = this;
return setTimeout(function() {
return ("string" == typeof t ? i[t] : t).apply(i, arguments)
}, e || 0)
},
_hoverable: function(t) {
this.hoverable = this.hoverable.add(t), this._on(t, {
mouseenter: function(t) {
this._addClass(x(t.currentTarget), null, "ui-state-hover")
},
mouseleave: function(t) {
this._removeClass(x(t.currentTarget), null, "ui-state-hover")
}
})
},
_focusable: function(t) {
this.focusable = this.focusable.add(t), this._on(t, {
focusin: function(t) {
this._addClass(x(t.currentTarget), null, "ui-state-focus")
},
focusout: function(t) {
this._removeClass(x(t.currentTarget), null, "ui-state-focus")
}
})
},
_trigger: function(t, e, i) {
var n, o, s = this.options[t];
if (i = i || {}, (e = x.Event(e)).type = (t === this.widgetEventPrefix ? t : this.widgetEventPrefix + t).toLowerCase(), e.target = this.element[0], o = e.originalEvent)
for (n in o) n in e || (e[n] = o[n]);
return this.element.trigger(e, i), !("function" == typeof s && !1 === s.apply(this.element[0], [e].concat(i)) || e.isDefaultPrevented())
}
}, x.each({
show: "fadeIn",
hide: "fadeOut"
}, function(s, r) {
x.Widget.prototype["_" + s] = function(e, t, i) {
var n, o = (t = "string" == typeof t ? {
effect: t
} : t) ? !0 !== t && "number" != typeof t && t.effect || r : s;
"number" == typeof(t = t || {}) ? t = {
duration: t
}: !0 === t && (t = {}), n = !x.isEmptyObject(t), t.complete = i, t.delay && e.delay(t.delay), n && x.effects && x.effects.effect[o] ? e[s](t) : o !== s && e[o] ? e[o](t.duration, t.easing, i) : e.queue(function(t) {
x(this)[s](), i && i.call(e[0]), t()
})
}
})
});

91
wp-includes/js/wp-emoji-loader.min.js vendored Normal file
View File

@@ -0,0 +1,91 @@
/* <![CDATA[ */
/*! This file is auto-generated */
const a = JSON.parse(document.getElementById("wp-emoji-settings").textContent),
o = (window._wpemojiSettings = a, "wpEmojiSettingsSupports"),
s = ["flag", "emoji"];
function i(e) {
try {
var t = {
supportTests: e,
timestamp: (new Date).valueOf()
};
sessionStorage.setItem(o, JSON.stringify(t))
} catch (e) {}
}
function c(e, t, n) {
e.clearRect(0, 0, e.canvas.width, e.canvas.height), e.fillText(t, 0, 0);
t = new Uint32Array(e.getImageData(0, 0, e.canvas.width, e.canvas.height).data);
e.clearRect(0, 0, e.canvas.width, e.canvas.height), e.fillText(n, 0, 0);
const a = new Uint32Array(e.getImageData(0, 0, e.canvas.width, e.canvas.height).data);
return t.every((e, t) => e === a[t])
}
function p(e, t) {
e.clearRect(0, 0, e.canvas.width, e.canvas.height), e.fillText(t, 0, 0);
var n = e.getImageData(16, 16, 1, 1);
for (let e = 0; e < n.data.length; e++)
if (0 !== n.data[e]) return !1;
return !0
}
function u(e, t, n, a) {
switch (t) {
case "flag":
return n(e, "\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f", "\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f") ? !1 : !n(e, "\ud83c\udde8\ud83c\uddf6", "\ud83c\udde8\u200b\ud83c\uddf6") && !n(e, "\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f", "\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");
case "emoji":
return !a(e, "\ud83e\u1fac8")
}
return !1
}
function f(e, t, n, a) {
let r;
const o = (r = "undefined" != typeof WorkerGlobalScope && self instanceof WorkerGlobalScope ? new OffscreenCanvas(300, 150) : document.createElement("canvas")).getContext("2d", {
willReadFrequently: !0
}),
s = (o.textBaseline = "top", o.font = "600 32px Arial", {});
return e.forEach(e => {
s[e] = t(o, e, n, a)
}), s
}
function r(e) {
var t = document.createElement("script");
t.src = e, t.defer = !0, document.head.appendChild(t)
}
a.supports = {
everything: !0,
everythingExceptFlag: !0
}, new Promise(t => {
let n = function() {
try {
var e = JSON.parse(sessionStorage.getItem(o));
if ("object" == typeof e && "number" == typeof e.timestamp && (new Date).valueOf() < e.timestamp + 604800 && "object" == typeof e.supportTests) return e.supportTests
} catch (e) {}
return null
}();
if (!n) {
if ("undefined" != typeof Worker && "undefined" != typeof OffscreenCanvas && "undefined" != typeof URL && URL.createObjectURL && "undefined" != typeof Blob) try {
var e = "postMessage(" + f.toString() + "(" + [JSON.stringify(s), u.toString(), c.toString(), p.toString()].join(",") + "));",
a = new Blob([e], {
type: "text/javascript"
});
const r = new Worker(URL.createObjectURL(a), {
name: "wpTestEmojiSupports"
});
return void(r.onmessage = e => {
i(n = e.data), r.terminate(), t(n)
})
} catch (e) {}
i(n = f(s, u, c, p))
}
t(n)
}).then(e => {
for (const n in e) a.supports[n] = e[n], a.supports.everything = a.supports.everything && a.supports[n], "flag" !== n && (a.supports.everythingExceptFlag = a.supports.everythingExceptFlag && a.supports[n]);
var t;
a.supports.everythingExceptFlag = a.supports.everythingExceptFlag && !a.supports.flag, a.supports.everything || ((t = a.source || {}).concatemoji ? r(t.concatemoji) : t.wpemoji && t.twemoji && (r(t.twemoji), r(t.wpemoji)))
});
//# sourceURL=https://wp.xpressbuddy.com/evisa/wp-includes/js/wp-emoji-loader.min.js
/* ]]> */

196
wp-includes/js/wp-emoji-release.min.js vendored Normal file

File diff suppressed because one or more lines are too long