[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: tippy.js
!(function (t, e) { "object" == typeof exports && "undefined" != typeof module ? (module.exports = e(require("@popperjs/core"))) : "function" == typeof define && define.amd ? define(["@popperjs/core"], e) : ((t = t || self).tippy = e(t.Popper)); })(this, function (t) { "use strict"; var e = "undefined" != typeof window && "undefined" != typeof document, n = e ? navigator.userAgent : "", r = /MSIE |Trident\//.test(n), i = { passive: !0, capture: !0 }; function o(t, e, n) { if (Array.isArray(t)) { var r = t[e]; return null == r ? (Array.isArray(n) ? n[e] : n) : r; } return t; } function a(t, e) { var n = {}.toString.call(t); return 0 === n.indexOf("[object") && n.indexOf(e + "]") > -1; } function s(t, e) { return "function" == typeof t ? t.apply(void 0, e) : t; } function u(t, e) { return 0 === e ? t : function (r) { clearTimeout(n), (n = setTimeout(function () { t(r); }, e)); }; var n; } function c(t, e) { var n = Object.assign({}, t); return ( e.forEach(function (t) { delete n[t]; }), n ); } function p(t) { return [].concat(t); } function f(t, e) { -1 === t.indexOf(e) && t.push(e); } function l(t) { return t.split("-")[0]; } function d(t) { return [].slice.call(t); } function v() { return document.createElement("div"); } function m(t) { return ["Element", "Fragment"].some(function (e) { return a(t, e); }); } function g(t) { return a(t, "MouseEvent"); } function h(t) { return !(!t || !t._tippy || t._tippy.reference !== t); } function b(t) { return m(t) ? [t] : (function (t) { return a(t, "NodeList"); })(t) ? d(t) : Array.isArray(t) ? t : d(document.querySelectorAll(t)); } function y(t, e) { t.forEach(function (t) { t && (t.style.transitionDuration = e + "ms"); }); } function x(t, e) { t.forEach(function (t) { t && t.setAttribute("data-state", e); }); } function w(t) { var e = p(t)[0]; return (e && e.ownerDocument) || document; } function E(t, e, n) { var r = e + "EventListener"; ["transitionend", "webkitTransitionEnd"].forEach(function (e) { t[r](e, n); }); } var T = { isTouch: !1 }, C = 0; function A() { T.isTouch || ((T.isTouch = !0), window.performance && document.addEventListener("mousemove", O)); } function O() { var t = performance.now(); t - C < 20 && ((T.isTouch = !1), document.removeEventListener("mousemove", O)), (C = t); } function L() { var t = document.activeElement; if (h(t)) { var e = t._tippy; t.blur && !e.state.isVisible && t.blur(); } } var D = Object.assign( { appendTo: function () { return document.body; }, aria: { content: "auto", expanded: "auto" }, delay: 0, duration: [300, 250], getReferenceClientRect: null, hideOnClick: !0, ignoreAttributes: !1, interactive: !1, interactiveBorder: 2, interactiveDebounce: 0, moveTransition: "", offset: [0, 10], onAfterUpdate: function () {}, onBeforeUpdate: function () {}, onCreate: function () {}, onDestroy: function () {}, onHidden: function () {}, onHide: function () {}, onMount: function () {}, onShow: function () {}, onShown: function () {}, onTrigger: function () {}, onUntrigger: function () {}, onClickOutside: function () {}, placement: "top", plugins: [], popperOptions: {}, render: null, showOnCreate: !1, touch: !0, trigger: "mouseenter focus", triggerTarget: null, }, { animateFill: !1, followCursor: !1, inlinePositioning: !1, sticky: !1 }, {}, { allowHTML: !1, animation: "fade", arrow: !0, content: "", inertia: !1, maxWidth: 350, role: "tooltip", theme: "", zIndex: 9999, } ), k = Object.keys(D); function R(t) { var e = (t.plugins || []).reduce(function (e, n) { var r = n.name, i = n.defaultValue; return r && (e[r] = void 0 !== t[r] ? t[r] : i), e; }, {}); return Object.assign({}, t, {}, e); } function M(t, e) { var n = Object.assign( {}, e, { content: s(e.content, [t]) }, e.ignoreAttributes ? {} : (function (t, e) { return (e ? Object.keys(R(Object.assign({}, D, { plugins: e }))) : k ).reduce(function (e, n) { var r = (t.getAttribute("data-tippy-" + n) || "").trim(); if (!r) return e; if ("content" === n) e[n] = r; else try { e[n] = JSON.parse(r); } catch (t) { e[n] = r; } return e; }, {}); })(t, e.plugins) ); return ( (n.aria = Object.assign({}, D.aria, {}, n.aria)), (n.aria = { expanded: "auto" === n.aria.expanded ? e.interactive : n.aria.expanded, content: "auto" === n.aria.content ? e.interactive ? null : "describedby" : n.aria.content, }), n ); } function P(t, e) { t.innerHTML = e; } function V(t) { var e = v(); return ( !0 === t ? (e.className = "tippy-arrow") : ((e.className = "tippy-svg-arrow"), m(t) ? e.appendChild(t) : P(e, t)), e ); } function j(t, e) { m(e.content) ? (P(t, ""), t.appendChild(e.content)) : "function" != typeof e.content && (e.allowHTML ? P(t, e.content) : (t.textContent = e.content)); } function I(t) { var e = t.firstElementChild, n = d(e.children); return { box: e, content: n.find(function (t) { return t.classList.contains("tippy-content"); }), arrow: n.find(function (t) { return ( t.classList.contains("tippy-arrow") || t.classList.contains("tippy-svg-arrow") ); }), backdrop: n.find(function (t) { return t.classList.contains("tippy-backdrop"); }), }; } function S(t) { var e = v(), n = v(); (n.className = "tippy-box"), n.setAttribute("data-state", "hidden"), n.setAttribute("tabindex", "-1"); var r = v(); function i(n, r) { var i = I(e), o = i.box, a = i.content, s = i.arrow; r.theme ? o.setAttribute("data-theme", r.theme) : o.removeAttribute("data-theme"), "string" == typeof r.animation ? o.setAttribute("data-animation", r.animation) : o.removeAttribute("data-animation"), r.inertia ? o.setAttribute("data-inertia", "") : o.removeAttribute("data-inertia"), (o.style.maxWidth = "number" == typeof r.maxWidth ? r.maxWidth + "px" : r.maxWidth), r.role ? o.setAttribute("role", r.role) : o.removeAttribute("role"), (n.content === r.content && n.allowHTML === r.allowHTML) || j(a, t.props), r.arrow ? s ? n.arrow !== r.arrow && (o.removeChild(s), o.appendChild(V(r.arrow))) : o.appendChild(V(r.arrow)) : s && o.removeChild(s); } return ( (r.className = "tippy-content"), r.setAttribute("data-state", "hidden"), j(r, t.props), e.appendChild(n), n.appendChild(r), i(t.props, t.props), { popper: e, onUpdate: i } ); } S.$$tippy = !0; var B = 1, H = [], N = []; function U(e, n) { var a, c, m, h, b, C, A, O, L, k = M( e, Object.assign( {}, D, {}, R( ((a = n), Object.keys(a).reduce(function (t, e) { return void 0 !== a[e] && (t[e] = a[e]), t; }, {})) ) ) ), P = !1, V = !1, j = !1, S = !1, U = [], _ = u(bt, k.interactiveDebounce), z = B++, F = (L = k.plugins).filter(function (t, e) { return L.indexOf(t) === e; }), W = { id: z, reference: e, popper: v(), popperInstance: null, props: k, state: { isEnabled: !0, isVisible: !1, isDestroyed: !1, isMounted: !1, isShown: !1, }, plugins: F, clearDelayTimeouts: function () { clearTimeout(c), clearTimeout(m), cancelAnimationFrame(h); }, setProps: function (t) { if (W.state.isDestroyed) return; it("onBeforeUpdate", [W, t]), gt(); var n = W.props, r = M( e, Object.assign({}, W.props, {}, t, { ignoreAttributes: !0 }) ); (W.props = r), mt(), n.interactiveDebounce !== r.interactiveDebounce && (st(), (_ = u(bt, r.interactiveDebounce))); n.triggerTarget && !r.triggerTarget ? p(n.triggerTarget).forEach(function (t) { t.removeAttribute("aria-expanded"); }) : r.triggerTarget && e.removeAttribute("aria-expanded"); at(), rt(), q && q(n, r); W.popperInstance && (Et(), Ct().forEach(function (t) { requestAnimationFrame(t._tippy.popperInstance.forceUpdate); })); it("onAfterUpdate", [W, t]); }, setContent: function (t) { W.setProps({ content: t }); }, show: function () { var t = W.state.isVisible, e = W.state.isDestroyed, n = !W.state.isEnabled, r = T.isTouch && !W.props.touch, i = o(W.props.duration, 0, D.duration); if (t || e || n || r) return; if (Z().hasAttribute("disabled")) return; if ((it("onShow", [W], !1), !1 === W.props.onShow(W))) return; (W.state.isVisible = !0), Q() && (Y.style.visibility = "visible"); rt(), ft(), W.state.isMounted || (Y.style.transition = "none"); if (Q()) { var a = et(), u = a.box, c = a.content; y([u, c], 0); } (A = function () { if (W.state.isVisible && !S) { if ( ((S = !0), Y.offsetHeight, (Y.style.transition = W.props.moveTransition), Q() && W.props.animation) ) { var t = et(), e = t.box, n = t.content; y([e, n], i), x([e, n], "visible"); } ot(), at(), f(N, W), (W.state.isMounted = !0), it("onMount", [W]), W.props.animation && Q() && (function (t, e) { dt(t, e); })(i, function () { (W.state.isShown = !0), it("onShown", [W]); }); } }), (function () { var t, e = W.props.appendTo, n = Z(); t = (W.props.interactive && e === D.appendTo) || "parent" === e ? n.parentNode : s(e, [n]); t.contains(Y) || t.appendChild(Y); Et(); })(); }, hide: function () { var t = !W.state.isVisible, e = W.state.isDestroyed, n = !W.state.isEnabled, r = o(W.props.duration, 1, D.duration); if (t || e || n) return; if ((it("onHide", [W], !1), !1 === W.props.onHide(W))) return; (W.state.isVisible = !1), (W.state.isShown = !1), (S = !1), (P = !1), Q() && (Y.style.visibility = "hidden"); if ((st(), lt(), rt(), Q())) { var i = et(), a = i.box, s = i.content; W.props.animation && (y([a, s], r), x([a, s], "hidden")); } ot(), at(), W.props.animation ? Q() && (function (t, e) { dt(t, function () { !W.state.isVisible && Y.parentNode && Y.parentNode.contains(Y) && e(); }); })(r, W.unmount) : W.unmount(); }, hideWithInteractivity: function (t) { tt().addEventListener("mousemove", _), f(H, _), _(t); }, enable: function () { W.state.isEnabled = !0; }, disable: function () { W.hide(), (W.state.isEnabled = !1); }, unmount: function () { W.state.isVisible && W.hide(); if (!W.state.isMounted) return; Tt(), Ct().forEach(function (t) { t._tippy.unmount(); }), Y.parentNode && Y.parentNode.removeChild(Y); (N = N.filter(function (t) { return t !== W; })), (W.state.isMounted = !1), it("onHidden", [W]); }, destroy: function () { if (W.state.isDestroyed) return; W.clearDelayTimeouts(), W.unmount(), gt(), delete e._tippy, (W.state.isDestroyed = !0), it("onDestroy", [W]); }, }; if (!k.render) return W; var X = k.render(W), Y = X.popper, q = X.onUpdate; Y.setAttribute("data-tippy-root", ""), (Y.id = "tippy-" + W.id), (W.popper = Y), (e._tippy = W), (Y._tippy = W); var $ = F.map(function (t) { return t.fn(W); }), J = e.hasAttribute("aria-expanded"); return ( mt(), at(), rt(), it("onCreate", [W]), k.showOnCreate && At(), Y.addEventListener("mouseenter", function () { W.props.interactive && W.state.isVisible && W.clearDelayTimeouts(); }), Y.addEventListener("mouseleave", function (t) { W.props.interactive && W.props.trigger.indexOf("mouseenter") >= 0 && (tt().addEventListener("mousemove", _), _(t)); }), W ); function G() { var t = W.props.touch; return Array.isArray(t) ? t : [t, 0]; } function K() { return "hold" === G()[0]; } function Q() { var t; return !!(null == (t = W.props.render) ? void 0 : t.$$tippy); } function Z() { return O || e; } function tt() { var t = Z().parentNode; return t ? w(t) : document; } function et() { return I(Y); } function nt(t) { return (W.state.isMounted && !W.state.isVisible) || T.isTouch || (b && "focus" === b.type) ? 0 : o(W.props.delay, t ? 0 : 1, D.delay); } function rt() { (Y.style.pointerEvents = W.props.interactive && W.state.isVisible ? "" : "none"), (Y.style.zIndex = "" + W.props.zIndex); } function it(t, e, n) { var r; (void 0 === n && (n = !0), $.forEach(function (n) { n[t] && n[t].apply(void 0, e); }), n) && (r = W.props)[t].apply(r, e); } function ot() { var t = W.props.aria; if (t.content) { var n = "aria-" + t.content, r = Y.id; p(W.props.triggerTarget || e).forEach(function (t) { var e = t.getAttribute(n); if (W.state.isVisible) t.setAttribute(n, e ? e + " " + r : r); else { var i = e && e.replace(r, "").trim(); i ? t.setAttribute(n, i) : t.removeAttribute(n); } }); } } function at() { !J && W.props.aria.expanded && p(W.props.triggerTarget || e).forEach(function (t) { W.props.interactive ? t.setAttribute( "aria-expanded", W.state.isVisible && t === Z() ? "true" : "false" ) : t.removeAttribute("aria-expanded"); }); } function st() { tt().removeEventListener("mousemove", _), (H = H.filter(function (t) { return t !== _; })); } function ut(t) { if ( !( (T.isTouch && (j || "mousedown" === t.type)) || (W.props.interactive && Y.contains(t.target)) ) ) { if (Z().contains(t.target)) { if (T.isTouch) return; if (W.state.isVisible && W.props.trigger.indexOf("click") >= 0) return; } else it("onClickOutside", [W, t]); !0 === W.props.hideOnClick && (W.clearDelayTimeouts(), W.hide(), (V = !0), setTimeout(function () { V = !1; }), W.state.isMounted || lt()); } } function ct() { j = !0; } function pt() { j = !1; } function ft() { var t = tt(); t.addEventListener("mousedown", ut, !0), t.addEventListener("touchend", ut, i), t.addEventListener("touchstart", pt, i), t.addEventListener("touchmove", ct, i); } function lt() { var t = tt(); t.removeEventListener("mousedown", ut, !0), t.removeEventListener("touchend", ut, i), t.removeEventListener("touchstart", pt, i), t.removeEventListener("touchmove", ct, i); } function dt(t, e) { var n = et().box; function r(t) { t.target === n && (E(n, "remove", r), e()); } if (0 === t) return e(); E(n, "remove", C), E(n, "add", r), (C = r); } function vt(t, n, r) { void 0 === r && (r = !1), p(W.props.triggerTarget || e).forEach(function (e) { e.addEventListener(t, n, r), U.push({ node: e, eventType: t, handler: n, options: r }); }); } function mt() { var t; K() && (vt("touchstart", ht, { passive: !0 }), vt("touchend", yt, { passive: !0 })), ((t = W.props.trigger), t.split(/\s+/).filter(Boolean)).forEach( function (t) { if ("manual" !== t) switch ((vt(t, ht), t)) { case "mouseenter": vt("mouseleave", yt); break; case "focus": vt(r ? "focusout" : "blur", xt); break; case "focusin": vt("focusout", xt); } } ); } function gt() { U.forEach(function (t) { var e = t.node, n = t.eventType, r = t.handler, i = t.options; e.removeEventListener(n, r, i); }), (U = []); } function ht(t) { var e, n = !1; if (W.state.isEnabled && !wt(t) && !V) { var r = "focus" === (null == (e = b) ? void 0 : e.type); (b = t), (O = t.currentTarget), at(), !W.state.isVisible && g(t) && H.forEach(function (e) { return e(t); }), "click" === t.type && (W.props.trigger.indexOf("mouseenter") < 0 || P) && !1 !== W.props.hideOnClick && W.state.isVisible ? (n = !0) : At(t), "click" === t.type && (P = !n), n && !r && Ot(t); } } function bt(t) { var e = t.target, n = Z().contains(e) || Y.contains(e); ("mousemove" === t.type && n) || ((function (t, e) { var n = e.clientX, r = e.clientY; return t.every(function (t) { var e = t.popperRect, i = t.popperState, o = t.props.interactiveBorder, a = l(i.placement), s = i.modifiersData.offset; if (!s) return !0; var u = "bottom" === a ? s.top.y : 0, c = "top" === a ? s.bottom.y : 0, p = "right" === a ? s.left.x : 0, f = "left" === a ? s.right.x : 0, d = e.top - r + u > o, v = r - e.bottom - c > o, m = e.left - n + p > o, g = n - e.right - f > o; return d || v || m || g; }); })( Ct() .concat(Y) .map(function (t) { var e, n = null == (e = t._tippy.popperInstance) ? void 0 : e.state; return n ? { popperRect: t.getBoundingClientRect(), popperState: n, props: k, } : null; }) .filter(Boolean), t ) && (st(), Ot(t))); } function yt(t) { wt(t) || (W.props.trigger.indexOf("click") >= 0 && P) || (W.props.interactive ? W.hideWithInteractivity(t) : Ot(t)); } function xt(t) { (W.props.trigger.indexOf("focusin") < 0 && t.target !== Z()) || (W.props.interactive && t.relatedTarget && Y.contains(t.relatedTarget)) || Ot(t); } function wt(t) { return !!T.isTouch && K() !== t.type.indexOf("touch") >= 0; } function Et() { Tt(); var n = W.props, r = n.popperOptions, i = n.placement, o = n.offset, a = n.getReferenceClientRect, s = n.moveTransition, u = Q() ? I(Y).arrow : null, c = a ? { getBoundingClientRect: a, contextElement: a.contextElement || Z(), } : e, p = [ { name: "offset", options: { offset: o } }, { name: "preventOverflow", options: { padding: { top: 2, bottom: 2, left: 5, right: 5 } }, }, { name: "flip", options: { padding: 5 } }, { name: "computeStyles", options: { adaptive: !s } }, { name: "$$tippy", enabled: !0, phase: "beforeWrite", requires: ["computeStyles"], fn: function (t) { var e = t.state; if (Q()) { var n = et().box; ["placement", "reference-hidden", "escaped"].forEach(function ( t ) { "placement" === t ? n.setAttribute("data-placement", e.placement) : e.attributes.popper["data-popper-" + t] ? n.setAttribute("data-" + t, "") : n.removeAttribute("data-" + t); }), (e.attributes.popper = {}); } }, }, ]; Q() && u && p.push({ name: "arrow", options: { element: u, padding: 3 } }), p.push.apply(p, (null == r ? void 0 : r.modifiers) || []), (W.popperInstance = t.createPopper( c, Y, Object.assign({}, r, { placement: i, onFirstUpdate: A, modifiers: p }) )); } function Tt() { W.popperInstance && (W.popperInstance.destroy(), (W.popperInstance = null)); } function Ct() { return d(Y.querySelectorAll("[data-tippy-root]")); } function At(t) { W.clearDelayTimeouts(), t && it("onTrigger", [W, t]), ft(); var e = nt(!0), n = G(), r = n[0], i = n[1]; T.isTouch && "hold" === r && i && (e = i), e ? (c = setTimeout(function () { W.show(); }, e)) : W.show(); } function Ot(t) { if ( (W.clearDelayTimeouts(), it("onUntrigger", [W, t]), W.state.isVisible) ) { if ( !( W.props.trigger.indexOf("mouseenter") >= 0 && W.props.trigger.indexOf("click") >= 0 && ["mouseleave", "mousemove"].indexOf(t.type) >= 0 && P ) ) { var e = nt(!1); e ? (m = setTimeout(function () { W.state.isVisible && W.hide(); }, e)) : (h = requestAnimationFrame(function () { W.hide(); })); } } else lt(); } } function _(t, e) { void 0 === e && (e = {}); var n = D.plugins.concat(e.plugins || []); document.addEventListener("touchstart", A, i), window.addEventListener("blur", L); var r = Object.assign({}, e, { plugins: n }), o = b(t).reduce(function (t, e) { var n = e && U(e, r); return n && t.push(n), t; }, []); return m(t) ? o[0] : o; } (_.defaultProps = D), (_.setDefaultProps = function (t) { Object.keys(t).forEach(function (e) { D[e] = t[e]; }); }), (_.currentInput = T); var z = { mouseover: "mouseenter", focusin: "focus", click: "click" }; var F = { name: "animateFill", defaultValue: !1, fn: function (t) { var e; if (!(null == (e = t.props.render) ? void 0 : e.$$tippy)) return {}; var n = I(t.popper), r = n.box, i = n.content, o = t.props.animateFill ? (function () { var t = v(); return (t.className = "tippy-backdrop"), x([t], "hidden"), t; })() : null; return { onCreate: function () { o && (r.insertBefore(o, r.firstElementChild), r.setAttribute("data-animatefill", ""), (r.style.overflow = "hidden"), t.setProps({ arrow: !1, animation: "shift-away" })); }, onMount: function () { if (o) { var t = r.style.transitionDuration, e = Number(t.replace("ms", "")); (i.style.transitionDelay = Math.round(e / 10) + "ms"), (o.style.transitionDuration = t), x([o], "visible"); } }, onShow: function () { o && (o.style.transitionDuration = "0ms"); }, onHide: function () { o && x([o], "hidden"); }, }; }, }; var W = { clientX: 0, clientY: 0 }, X = []; function Y(t) { var e = t.clientX, n = t.clientY; W = { clientX: e, clientY: n }; } var q = { name: "followCursor", defaultValue: !1, fn: function (t) { var e = t.reference, n = w(t.props.triggerTarget || e), r = !1, i = !1, o = !0, a = t.props; function s() { return "initial" === t.props.followCursor && t.state.isVisible; } function u() { n.addEventListener("mousemove", f); } function c() { n.removeEventListener("mousemove", f); } function p() { (r = !0), t.setProps({ getReferenceClientRect: null }), (r = !1); } function f(n) { var r = !n.target || e.contains(n.target), i = t.props.followCursor, o = n.clientX, a = n.clientY, s = e.getBoundingClientRect(), u = o - s.left, c = a - s.top; (!r && t.props.interactive) || t.setProps({ getReferenceClientRect: function () { var t = e.getBoundingClientRect(), n = o, r = a; "initial" === i && ((n = t.left + u), (r = t.top + c)); var s = "horizontal" === i ? t.top : r, p = "vertical" === i ? t.right : n, f = "horizontal" === i ? t.bottom : r, l = "vertical" === i ? t.left : n; return { width: p - l, height: f - s, top: s, right: p, bottom: f, left: l, }; }, }); } function l() { t.props.followCursor && (X.push({ instance: t, doc: n }), (function (t) { t.addEventListener("mousemove", Y); })(n)); } function d() { 0 === (X = X.filter(function (e) { return e.instance !== t; })).filter(function (t) { return t.doc === n; }).length && (function (t) { t.removeEventListener("mousemove", Y); })(n); } return { onCreate: l, onDestroy: d, onBeforeUpdate: function () { a = t.props; }, onAfterUpdate: function (e, n) { var o = n.followCursor; r || (void 0 !== o && a.followCursor !== o && (d(), o ? (l(), !t.state.isMounted || i || s() || u()) : (c(), p()))); }, onMount: function () { t.props.followCursor && !i && (o && (f(W), (o = !1)), s() || u()); }, onTrigger: function (t, e) { g(e) && (W = { clientX: e.clientX, clientY: e.clientY }), (i = "focus" === e.type); }, onHidden: function () { t.props.followCursor && (p(), c(), (o = !0)); }, }; }, }; var $ = { name: "inlinePositioning", defaultValue: !1, fn: function (t) { var e, n = t.reference; var r = -1, i = !1, o = { name: "tippyInlinePositioning", enabled: !0, phase: "afterWrite", fn: function (i) { var o = i.state; t.props.inlinePositioning && (e !== o.placement && t.setProps({ getReferenceClientRect: function () { return (function (t) { return (function (t, e, n, r) { if (n.length < 2 || null === t) return e; if (2 === n.length && r >= 0 && n[0].left > n[1].right) return n[r] || e; switch (t) { case "top": case "bottom": var i = n[0], o = n[n.length - 1], a = "top" === t, s = i.top, u = o.bottom, c = a ? i.left : o.left, p = a ? i.right : o.right; return { top: s, bottom: u, left: c, right: p, width: p - c, height: u - s, }; case "left": case "right": var f = Math.min.apply( Math, n.map(function (t) { return t.left; }) ), l = Math.max.apply( Math, n.map(function (t) { return t.right; }) ), d = n.filter(function (e) { return "left" === t ? e.left === f : e.right === l; }), v = d[0].top, m = d[d.length - 1].bottom; return { top: v, bottom: m, left: f, right: l, width: l - f, height: m - v, }; default: return e; } })( l(t), n.getBoundingClientRect(), d(n.getClientRects()), r ); })(o.placement); }, }), (e = o.placement)); }, }; function a() { var e; i || ((e = (function (t, e) { var n; return { popperOptions: Object.assign({}, t.popperOptions, { modifiers: [].concat( ( (null == (n = t.popperOptions) ? void 0 : n.modifiers) || [] ).filter(function (t) { return t.name !== e.name; }), [e] ), }), }; })(t.props, o)), (i = !0), t.setProps(e), (i = !1)); } return { onCreate: a, onAfterUpdate: a, onTrigger: function (e, n) { if (g(n)) { var i = d(t.reference.getClientRects()), o = i.find(function (t) { return ( t.left - 2 <= n.clientX && t.right + 2 >= n.clientX && t.top - 2 <= n.clientY && t.bottom + 2 >= n.clientY ); }); r = i.indexOf(o); } }, onUntrigger: function () { r = -1; }, }; }, }; var J = { name: "sticky", defaultValue: !1, fn: function (t) { var e = t.reference, n = t.popper; function r(e) { return !0 === t.props.sticky || t.props.sticky === e; } var i = null, o = null; function a() { var s = r("reference") ? (t.popperInstance ? t.popperInstance.state.elements.reference : e ).getBoundingClientRect() : null, u = r("popper") ? n.getBoundingClientRect() : null; ((s && G(i, s)) || (u && G(o, u))) && t.popperInstance && t.popperInstance.update(), (i = s), (o = u), t.state.isMounted && requestAnimationFrame(a); } return { onMount: function () { t.props.sticky && a(); }, }; }, }; function G(t, e) { return ( !t || !e || t.top !== e.top || t.right !== e.right || t.bottom !== e.bottom || t.left !== e.left ); } return ( e && (function (t) { var e = document.createElement("style"); (e.textContent = t), e.setAttribute("data-tippy-stylesheet", ""); var n = document.head, r = document.querySelector("head>style,head>link"); r ? n.insertBefore(e, r) : n.appendChild(e); })( '.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}' ), _.setDefaultProps({ plugins: [F, q, $, J], render: S }), (_.createSingleton = function (t, e) { void 0 === e && (e = {}); var n, r = t, i = [], o = e.overrides, a = []; function s() { i = r.map(function (t) { return t.reference; }); } function u(t) { r.forEach(function (e) { t ? e.enable() : e.disable(); }); } function p(t) { return r.map(function (e) { var r = e.setProps; return ( (e.setProps = function (i) { r(i), e.reference === n && t.setProps(i); }), function () { e.setProps = r; } ); }); } u(!1), s(); var f = { fn: function () { return { onDestroy: function () { u(!0); }, onTrigger: function (t, e) { var a = e.currentTarget, s = i.indexOf(a); if (a !== n) { n = a; var u = (o || []).concat("content").reduce(function (t, e) { return (t[e] = r[s].props[e]), t; }, {}); t.setProps( Object.assign({}, u, { getReferenceClientRect: "function" == typeof u.getReferenceClientRect ? u.getReferenceClientRect : function () { return a.getBoundingClientRect(); }, }) ); } }, }; }, }, l = _( v(), Object.assign({}, c(e, ["overrides"]), { plugins: [f].concat(e.plugins || []), triggerTarget: i, }) ), d = l.setProps; return ( (l.setProps = function (t) { (o = t.overrides || o), d(t); }), (l.setInstances = function (t) { u(!0), a.forEach(function (t) { return t(); }), (r = t), u(!1), s(), p(l), l.setProps({ triggerTarget: i }); }), (a = p(l)), l ); }), (_.delegate = function (t, e) { var n = [], r = [], i = !1, o = e.target, a = c(e, ["target"]), s = Object.assign({}, a, { trigger: "manual", touch: !1 }), u = Object.assign({}, a, { showOnCreate: !0 }), f = _(t, s); function l(t) { if (t.target && !i) { var n = t.target.closest(o); if (n) { var a = n.getAttribute("data-tippy-trigger") || e.trigger || D.trigger; if ( !n._tippy && !( ("touchstart" === t.type && "boolean" == typeof u.touch) || ("touchstart" !== t.type && a.indexOf(z[t.type]) < 0) ) ) { var s = _(n, u); s && (r = r.concat(s)); } } } } function d(t, e, r, i) { void 0 === i && (i = !1), t.addEventListener(e, r, i), n.push({ node: t, eventType: e, handler: r, options: i }); } return ( p(f).forEach(function (t) { var e = t.destroy, o = t.enable, a = t.disable; (t.destroy = function (t) { void 0 === t && (t = !0), t && r.forEach(function (t) { t.destroy(); }), (r = []), n.forEach(function (t) { var e = t.node, n = t.eventType, r = t.handler, i = t.options; e.removeEventListener(n, r, i); }), (n = []), e(); }), (t.enable = function () { o(), r.forEach(function (t) { return t.enable(); }), (i = !1); }), (t.disable = function () { a(), r.forEach(function (t) { return t.disable(); }), (i = !0); }), (function (t) { var e = t.reference; d(e, "touchstart", l), d(e, "mouseover", l), d(e, "focusin", l), d(e, "click", l); })(t); }), f ); }), (_.hideAll = function (t) { var e = void 0 === t ? {} : t, n = e.exclude, r = e.duration; N.forEach(function (t) { var e = !1; if ((n && (e = h(n) ? t.reference === n : t.popper === n.popper), !e)) { var i = t.props.duration; t.setProps({ duration: r }), t.hide(), t.state.isDestroyed || t.setProps({ duration: i }); } }); }), (_.roundArrow = '<svg width="16" height="6" xmlns="http://www.w3.org/2000/svg"><path d="M0 6s1.796-.013 4.67-3.615C5.851.9 6.93.006 8 0c1.07-.006 2.148.887 3.343 2.385C14.233 6.005 16 6 16 6H0z"></svg>'), _ ); }); //# sourceMappingURL=tippy-bundle.umd.min.js.map
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: server1.winmanyltd.com
Server IP: 203.161.60.52
PHP Version: 8.3.27
Server Software: Apache
System: Linux server1.winmanyltd.com 4.18.0-553.22.1.el8_10.x86_64 #1 SMP Tue Sep 24 05:16:59 EDT 2024 x86_64
HDD Total: 117.98 GB
HDD Free: 59.85 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
Yes
git:
Yes
User Info
Username: eliosofonline
User ID (UID): 1002
Group ID (GID): 1003
Script Owner UID: 1002
Current Dir Owner: 1002