diff --git a/core/assets/vendor/floating-ui/floating-ui.dom.umd.min.js b/core/assets/vendor/floating-ui/floating-ui.dom.umd.min.js index c99e0a9ea0ab575c2cb315f1e63db1463673ae10..4ee3cac89670adf787741182f1e6a9f3e7d57499 100644 --- a/core/assets/vendor/floating-ui/floating-ui.dom.umd.min.js +++ b/core/assets/vendor/floating-ui/floating-ui.dom.umd.min.js @@ -1 +1 @@ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@floating-ui/core")):"function"==typeof define&&define.amd?define(["exports","@floating-ui/core"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).FloatingUIDOM={},t.FloatingUICore)}(this,(function(t,e){"use strict";const n=Math.min,o=Math.max,i=Math.round,r=Math.floor,l=t=>({x:t,y:t});function c(t){return u(t)?(t.nodeName||"").toLowerCase():"#document"}function s(t){var e;return(null==t||null==(e=t.ownerDocument)?void 0:e.defaultView)||window}function f(t){var e;return null==(e=(u(t)?t.ownerDocument:t.document)||window.document)?void 0:e.documentElement}function u(t){return t instanceof Node||t instanceof s(t).Node}function a(t){return t instanceof Element||t instanceof s(t).Element}function d(t){return t instanceof HTMLElement||t instanceof s(t).HTMLElement}function h(t){return"undefined"!=typeof ShadowRoot&&(t instanceof ShadowRoot||t instanceof s(t).ShadowRoot)}function p(t){const{overflow:e,overflowX:n,overflowY:o,display:i}=x(t);return/auto|scroll|overlay|hidden|clip/.test(e+o+n)&&!["inline","contents"].includes(i)}function m(t){return["table","td","th"].includes(c(t))}function g(t){return[":popover-open",":modal"].some((e=>{try{return t.matches(e)}catch(t){return!1}}))}function y(t){const e=w(),n=a(t)?x(t):t;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!e&&!!n.backdropFilter&&"none"!==n.backdropFilter||!e&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((t=>(n.willChange||"").includes(t)))||["paint","layout","strict","content"].some((t=>(n.contain||"").includes(t)))}function w(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function v(t){return["html","body","#document"].includes(c(t))}function x(t){return s(t).getComputedStyle(t)}function b(t){return a(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function T(t){if("html"===c(t))return t;const e=t.assignedSlot||t.parentNode||h(t)&&t.host||f(t);return h(e)?e.host:e}function L(t){const e=T(t);return v(e)?t.ownerDocument?t.ownerDocument.body:t.body:d(e)&&p(e)?e:L(e)}function R(t,e,n){var o;void 0===e&&(e=[]),void 0===n&&(n=!0);const i=L(t),r=i===(null==(o=t.ownerDocument)?void 0:o.body),l=s(i);return r?e.concat(l,l.visualViewport||[],p(i)?i:[],l.frameElement&&n?R(l.frameElement):[]):e.concat(i,R(i,[],n))}function E(t){const e=x(t);let n=parseFloat(e.width)||0,o=parseFloat(e.height)||0;const r=d(t),l=r?t.offsetWidth:n,c=r?t.offsetHeight:o,s=i(n)!==l||i(o)!==c;return s&&(n=l,o=c),{width:n,height:o,$:s}}function C(t){return a(t)?t:t.contextElement}function S(t){const e=C(t);if(!d(e))return l(1);const n=e.getBoundingClientRect(),{width:o,height:r,$:c}=E(e);let s=(c?i(n.width):n.width)/o,f=(c?i(n.height):n.height)/r;return s&&Number.isFinite(s)||(s=1),f&&Number.isFinite(f)||(f=1),{x:s,y:f}}const F=l(0);function O(t){const e=s(t);return w()&&e.visualViewport?{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}:F}function D(t,n,o,i){void 0===n&&(n=!1),void 0===o&&(o=!1);const r=t.getBoundingClientRect(),c=C(t);let f=l(1);n&&(i?a(i)&&(f=S(i)):f=S(t));const u=function(t,e,n){return void 0===e&&(e=!1),!(!n||e&&n!==s(t))&&e}(c,o,i)?O(c):l(0);let d=(r.left+u.x)/f.x,h=(r.top+u.y)/f.y,p=r.width/f.x,m=r.height/f.y;if(c){const t=s(c),e=i&&a(i)?s(i):i;let n=t,o=n.frameElement;for(;o&&i&&e!==n;){const t=S(o),e=o.getBoundingClientRect(),i=x(o),r=e.left+(o.clientLeft+parseFloat(i.paddingLeft))*t.x,l=e.top+(o.clientTop+parseFloat(i.paddingTop))*t.y;d*=t.x,h*=t.y,p*=t.x,m*=t.y,d+=r,h+=l,n=s(o),o=n.frameElement}}return e.rectToClientRect({width:p,height:m,x:d,y:h})}function H(t){return D(f(t)).left+b(t).scrollLeft}function W(t,n,i){let r;if("viewport"===n)r=function(t,e){const n=s(t),o=f(t),i=n.visualViewport;let r=o.clientWidth,l=o.clientHeight,c=0,u=0;if(i){r=i.width,l=i.height;const t=w();(!t||t&&"fixed"===e)&&(c=i.offsetLeft,u=i.offsetTop)}return{width:r,height:l,x:c,y:u}}(t,i);else if("document"===n)r=function(t){const e=f(t),n=b(t),i=t.ownerDocument.body,r=o(e.scrollWidth,e.clientWidth,i.scrollWidth,i.clientWidth),l=o(e.scrollHeight,e.clientHeight,i.scrollHeight,i.clientHeight);let c=-n.scrollLeft+H(t);const s=-n.scrollTop;return"rtl"===x(i).direction&&(c+=o(e.clientWidth,i.clientWidth)-r),{width:r,height:l,x:c,y:s}}(f(t));else if(a(n))r=function(t,e){const n=D(t,!0,"fixed"===e),o=n.top+t.clientTop,i=n.left+t.clientLeft,r=d(t)?S(t):l(1);return{width:t.clientWidth*r.x,height:t.clientHeight*r.y,x:i*r.x,y:o*r.y}}(n,i);else{const e=O(t);r={...n,x:n.x-e.x,y:n.y-e.y}}return e.rectToClientRect(r)}function M(t,e){const n=T(t);return!(n===e||!a(n)||v(n))&&("fixed"===x(n).position||M(n,e))}function P(t,e,n){const o=d(e),i=f(e),r="fixed"===n,s=D(t,!0,r,e);let u={scrollLeft:0,scrollTop:0};const a=l(0);if(o||!o&&!r)if(("body"!==c(e)||p(i))&&(u=b(e)),o){const t=D(e,!0,r,e);a.x=t.x+e.clientLeft,a.y=t.y+e.clientTop}else i&&(a.x=H(i));return{x:s.left+u.scrollLeft-a.x,y:s.top+u.scrollTop-a.y,width:s.width,height:s.height}}function z(t){return"static"===x(t).position}function A(t,e){return d(t)&&"fixed"!==x(t).position?e?e(t):t.offsetParent:null}function V(t,e){const n=s(t);if(g(t))return n;if(!d(t)){let e=T(t);for(;e&&!v(e);){if(a(e)&&!z(e))return e;e=T(e)}return n}let o=A(t,e);for(;o&&m(o)&&z(o);)o=A(o,e);return o&&v(o)&&z(o)&&!y(o)?n:o||function(t){let e=T(t);for(;d(e)&&!v(e);){if(y(e))return e;if(g(e))return null;e=T(e)}return null}(t)||n}const N={convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{elements:e,rect:n,offsetParent:o,strategy:i}=t;const r="fixed"===i,s=f(o),u=!!e&&g(e.floating);if(o===s||u&&r)return n;let a={scrollLeft:0,scrollTop:0},h=l(1);const m=l(0),y=d(o);if((y||!y&&!r)&&(("body"!==c(o)||p(s))&&(a=b(o)),d(o))){const t=D(o);h=S(o),m.x=t.x+o.clientLeft,m.y=t.y+o.clientTop}return{width:n.width*h.x,height:n.height*h.y,x:n.x*h.x-a.scrollLeft*h.x+m.x,y:n.y*h.y-a.scrollTop*h.y+m.y}},getDocumentElement:f,getClippingRect:function(t){let{element:e,boundary:i,rootBoundary:r,strategy:l}=t;const s=[..."clippingAncestors"===i?g(e)?[]:function(t,e){const n=e.get(t);if(n)return n;let o=R(t,[],!1).filter((t=>a(t)&&"body"!==c(t))),i=null;const r="fixed"===x(t).position;let l=r?T(t):t;for(;a(l)&&!v(l);){const e=x(l),n=y(l);n||"fixed"!==e.position||(i=null),(r?!n&&!i:!n&&"static"===e.position&&i&&["absolute","fixed"].includes(i.position)||p(l)&&!n&&M(t,l))?o=o.filter((t=>t!==l)):i=e,l=T(l)}return e.set(t,o),o}(e,this._c):[].concat(i),r],f=s[0],u=s.reduce(((t,i)=>{const r=W(e,i,l);return t.top=o(r.top,t.top),t.right=n(r.right,t.right),t.bottom=n(r.bottom,t.bottom),t.left=o(r.left,t.left),t}),W(e,f,l));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:V,getElementRects:async function(t){const e=this.getOffsetParent||V,n=this.getDimensions,o=await n(t.floating);return{reference:P(t.reference,await e(t.floating),t.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}},getClientRects:function(t){return Array.from(t.getClientRects())},getDimensions:function(t){const{width:e,height:n}=E(t);return{width:e,height:n}},getScale:S,isElement:a,isRTL:function(t){return"rtl"===x(t).direction}};const B=e.detectOverflow,I=e.offset,k=e.autoPlacement,q=e.shift,U=e.flip,X=e.size,Y=e.hide,$=e.arrow,_=e.inline,j=e.limitShift;t.arrow=$,t.autoPlacement=k,t.autoUpdate=function(t,e,i,l){void 0===l&&(l={});const{ancestorScroll:c=!0,ancestorResize:s=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:a="function"==typeof IntersectionObserver,animationFrame:d=!1}=l,h=C(t),p=c||s?[...h?R(h):[],...R(e)]:[];p.forEach((t=>{c&&t.addEventListener("scroll",i,{passive:!0}),s&&t.addEventListener("resize",i)}));const m=h&&a?function(t,e){let i,l=null;const c=f(t);function s(){var t;clearTimeout(i),null==(t=l)||t.disconnect(),l=null}return function f(u,a){void 0===u&&(u=!1),void 0===a&&(a=1),s();const{left:d,top:h,width:p,height:m}=t.getBoundingClientRect();if(u||e(),!p||!m)return;const g={rootMargin:-r(h)+"px "+-r(c.clientWidth-(d+p))+"px "+-r(c.clientHeight-(h+m))+"px "+-r(d)+"px",threshold:o(0,n(1,a))||1};let y=!0;function w(t){const e=t[0].intersectionRatio;if(e!==a){if(!y)return f();e?f(!1,e):i=setTimeout((()=>{f(!1,1e-7)}),1e3)}y=!1}try{l=new IntersectionObserver(w,{...g,root:c.ownerDocument})}catch(t){l=new IntersectionObserver(w,g)}l.observe(t)}(!0),s}(h,i):null;let g,y=-1,w=null;u&&(w=new ResizeObserver((t=>{let[n]=t;n&&n.target===h&&w&&(w.unobserve(e),cancelAnimationFrame(y),y=requestAnimationFrame((()=>{var t;null==(t=w)||t.observe(e)}))),i()})),h&&!d&&w.observe(h),w.observe(e));let v=d?D(t):null;return d&&function e(){const n=D(t);!v||n.x===v.x&&n.y===v.y&&n.width===v.width&&n.height===v.height||i();v=n,g=requestAnimationFrame(e)}(),i(),()=>{var t;p.forEach((t=>{c&&t.removeEventListener("scroll",i),s&&t.removeEventListener("resize",i)})),null==m||m(),null==(t=w)||t.disconnect(),w=null,d&&cancelAnimationFrame(g)}},t.computePosition=(t,n,o)=>{const i=new Map,r={platform:N,...o},l={...r.platform,_c:i};return e.computePosition(t,n,{...r,platform:l})},t.detectOverflow=B,t.flip=U,t.getOverflowAncestors=R,t.hide=Y,t.inline=_,t.limitShift=j,t.offset=I,t.platform=N,t.shift=q,t.size=X})); +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@floating-ui/core")):"function"==typeof define&&define.amd?define(["exports","@floating-ui/core"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).FloatingUIDOM={},t.FloatingUICore)}(this,(function(t,e){"use strict";const n=Math.min,o=Math.max,i=Math.round,r=Math.floor,c=t=>({x:t,y:t});function l(){return"undefined"!=typeof window}function s(t){return d(t)?(t.nodeName||"").toLowerCase():"#document"}function f(t){var e;return(null==t||null==(e=t.ownerDocument)?void 0:e.defaultView)||window}function u(t){var e;return null==(e=(d(t)?t.ownerDocument:t.document)||window.document)?void 0:e.documentElement}function d(t){return!!l()&&(t instanceof Node||t instanceof f(t).Node)}function a(t){return!!l()&&(t instanceof Element||t instanceof f(t).Element)}function h(t){return!!l()&&(t instanceof HTMLElement||t instanceof f(t).HTMLElement)}function p(t){return!(!l()||"undefined"==typeof ShadowRoot)&&(t instanceof ShadowRoot||t instanceof f(t).ShadowRoot)}function g(t){const{overflow:e,overflowX:n,overflowY:o,display:i}=b(t);return/auto|scroll|overlay|hidden|clip/.test(e+o+n)&&!["inline","contents"].includes(i)}function m(t){return["table","td","th"].includes(s(t))}function y(t){return[":popover-open",":modal"].some((e=>{try{return t.matches(e)}catch(t){return!1}}))}function w(t){const e=x(),n=a(t)?b(t):t;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!e&&!!n.backdropFilter&&"none"!==n.backdropFilter||!e&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((t=>(n.willChange||"").includes(t)))||["paint","layout","strict","content"].some((t=>(n.contain||"").includes(t)))}function x(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function v(t){return["html","body","#document"].includes(s(t))}function b(t){return f(t).getComputedStyle(t)}function T(t){return a(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function L(t){if("html"===s(t))return t;const e=t.assignedSlot||t.parentNode||p(t)&&t.host||u(t);return p(e)?e.host:e}function R(t){const e=L(t);return v(e)?t.ownerDocument?t.ownerDocument.body:t.body:h(e)&&g(e)?e:R(e)}function C(t,e,n){var o;void 0===e&&(e=[]),void 0===n&&(n=!0);const i=R(t),r=i===(null==(o=t.ownerDocument)?void 0:o.body),c=f(i);if(r){const t=E(c);return e.concat(c,c.visualViewport||[],g(i)?i:[],t&&n?C(t):[])}return e.concat(i,C(i,[],n))}function E(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function S(t){const e=b(t);let n=parseFloat(e.width)||0,o=parseFloat(e.height)||0;const r=h(t),c=r?t.offsetWidth:n,l=r?t.offsetHeight:o,s=i(n)!==c||i(o)!==l;return s&&(n=c,o=l),{width:n,height:o,$:s}}function F(t){return a(t)?t:t.contextElement}function O(t){const e=F(t);if(!h(e))return c(1);const n=e.getBoundingClientRect(),{width:o,height:r,$:l}=S(e);let s=(l?i(n.width):n.width)/o,f=(l?i(n.height):n.height)/r;return s&&Number.isFinite(s)||(s=1),f&&Number.isFinite(f)||(f=1),{x:s,y:f}}const D=c(0);function H(t){const e=f(t);return x()&&e.visualViewport?{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}:D}function P(t,n,o,i){void 0===n&&(n=!1),void 0===o&&(o=!1);const r=t.getBoundingClientRect(),l=F(t);let s=c(1);n&&(i?a(i)&&(s=O(i)):s=O(t));const u=function(t,e,n){return void 0===e&&(e=!1),!(!n||e&&n!==f(t))&&e}(l,o,i)?H(l):c(0);let d=(r.left+u.x)/s.x,h=(r.top+u.y)/s.y,p=r.width/s.x,g=r.height/s.y;if(l){const t=f(l),e=i&&a(i)?f(i):i;let n=t,o=E(n);for(;o&&i&&e!==n;){const t=O(o),e=o.getBoundingClientRect(),i=b(o),r=e.left+(o.clientLeft+parseFloat(i.paddingLeft))*t.x,c=e.top+(o.clientTop+parseFloat(i.paddingTop))*t.y;d*=t.x,h*=t.y,p*=t.x,g*=t.y,d+=r,h+=c,n=f(o),o=E(n)}}return e.rectToClientRect({width:p,height:g,x:d,y:h})}function W(t,e){const n=T(t).scrollLeft;return e?e.left+n:P(u(t)).left+n}function M(t,e,n){void 0===n&&(n=!1);const o=t.getBoundingClientRect();return{x:o.left+e.scrollLeft-(n?0:W(t,o)),y:o.top+e.scrollTop}}function z(t,n,i){let r;if("viewport"===n)r=function(t,e){const n=f(t),o=u(t),i=n.visualViewport;let r=o.clientWidth,c=o.clientHeight,l=0,s=0;if(i){r=i.width,c=i.height;const t=x();(!t||t&&"fixed"===e)&&(l=i.offsetLeft,s=i.offsetTop)}return{width:r,height:c,x:l,y:s}}(t,i);else if("document"===n)r=function(t){const e=u(t),n=T(t),i=t.ownerDocument.body,r=o(e.scrollWidth,e.clientWidth,i.scrollWidth,i.clientWidth),c=o(e.scrollHeight,e.clientHeight,i.scrollHeight,i.clientHeight);let l=-n.scrollLeft+W(t);const s=-n.scrollTop;return"rtl"===b(i).direction&&(l+=o(e.clientWidth,i.clientWidth)-r),{width:r,height:c,x:l,y:s}}(u(t));else if(a(n))r=function(t,e){const n=P(t,!0,"fixed"===e),o=n.top+t.clientTop,i=n.left+t.clientLeft,r=h(t)?O(t):c(1);return{width:t.clientWidth*r.x,height:t.clientHeight*r.y,x:i*r.x,y:o*r.y}}(n,i);else{const e=H(t);r={x:n.x-e.x,y:n.y-e.y,width:n.width,height:n.height}}return e.rectToClientRect(r)}function A(t,e){const n=L(t);return!(n===e||!a(n)||v(n))&&("fixed"===b(n).position||A(n,e))}function V(t,e,n){const o=h(e),i=u(e),r="fixed"===n,l=P(t,!0,r,e);let f={scrollLeft:0,scrollTop:0};const d=c(0);if(o||!o&&!r)if(("body"!==s(e)||g(i))&&(f=T(e)),o){const t=P(e,!0,r,e);d.x=t.x+e.clientLeft,d.y=t.y+e.clientTop}else i&&(d.x=W(i));const a=!i||o||r?c(0):M(i,f);return{x:l.left+f.scrollLeft-d.x-a.x,y:l.top+f.scrollTop-d.y-a.y,width:l.width,height:l.height}}function B(t){return"static"===b(t).position}function N(t,e){if(!h(t)||"fixed"===b(t).position)return null;if(e)return e(t);let n=t.offsetParent;return u(t)===n&&(n=n.ownerDocument.body),n}function I(t,e){const n=f(t);if(y(t))return n;if(!h(t)){let e=L(t);for(;e&&!v(e);){if(a(e)&&!B(e))return e;e=L(e)}return n}let o=N(t,e);for(;o&&m(o)&&B(o);)o=N(o,e);return o&&v(o)&&B(o)&&!w(o)?n:o||function(t){let e=L(t);for(;h(e)&&!v(e);){if(w(e))return e;if(y(e))return null;e=L(e)}return null}(t)||n}const k={convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{elements:e,rect:n,offsetParent:o,strategy:i}=t;const r="fixed"===i,l=u(o),f=!!e&&y(e.floating);if(o===l||f&&r)return n;let d={scrollLeft:0,scrollTop:0},a=c(1);const p=c(0),m=h(o);if((m||!m&&!r)&&(("body"!==s(o)||g(l))&&(d=T(o)),h(o))){const t=P(o);a=O(o),p.x=t.x+o.clientLeft,p.y=t.y+o.clientTop}const w=!l||m||r?c(0):M(l,d,!0);return{width:n.width*a.x,height:n.height*a.y,x:n.x*a.x-d.scrollLeft*a.x+p.x+w.x,y:n.y*a.y-d.scrollTop*a.y+p.y+w.y}},getDocumentElement:u,getClippingRect:function(t){let{element:e,boundary:i,rootBoundary:r,strategy:c}=t;const l=[..."clippingAncestors"===i?y(e)?[]:function(t,e){const n=e.get(t);if(n)return n;let o=C(t,[],!1).filter((t=>a(t)&&"body"!==s(t))),i=null;const r="fixed"===b(t).position;let c=r?L(t):t;for(;a(c)&&!v(c);){const e=b(c),n=w(c);n||"fixed"!==e.position||(i=null),(r?!n&&!i:!n&&"static"===e.position&&i&&["absolute","fixed"].includes(i.position)||g(c)&&!n&&A(t,c))?o=o.filter((t=>t!==c)):i=e,c=L(c)}return e.set(t,o),o}(e,this._c):[].concat(i),r],f=l[0],u=l.reduce(((t,i)=>{const r=z(e,i,c);return t.top=o(r.top,t.top),t.right=n(r.right,t.right),t.bottom=n(r.bottom,t.bottom),t.left=o(r.left,t.left),t}),z(e,f,c));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:I,getElementRects:async function(t){const e=this.getOffsetParent||I,n=this.getDimensions,o=await n(t.floating);return{reference:V(t.reference,await e(t.floating),t.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}},getClientRects:function(t){return Array.from(t.getClientRects())},getDimensions:function(t){const{width:e,height:n}=S(t);return{width:e,height:n}},getScale:O,isElement:a,isRTL:function(t){return"rtl"===b(t).direction}};const q=e.detectOverflow,U=e.offset,j=e.autoPlacement,X=e.shift,Y=e.flip,$=e.size,_=e.hide,G=e.arrow,J=e.inline,K=e.limitShift;t.arrow=G,t.autoPlacement=j,t.autoUpdate=function(t,e,i,c){void 0===c&&(c={});const{ancestorScroll:l=!0,ancestorResize:s=!0,elementResize:f="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:a=!1}=c,h=F(t),p=l||s?[...h?C(h):[],...C(e)]:[];p.forEach((t=>{l&&t.addEventListener("scroll",i,{passive:!0}),s&&t.addEventListener("resize",i)}));const g=h&&d?function(t,e){let i,c=null;const l=u(t);function s(){var t;clearTimeout(i),null==(t=c)||t.disconnect(),c=null}return function f(u,d){void 0===u&&(u=!1),void 0===d&&(d=1),s();const{left:a,top:h,width:p,height:g}=t.getBoundingClientRect();if(u||e(),!p||!g)return;const m={rootMargin:-r(h)+"px "+-r(l.clientWidth-(a+p))+"px "+-r(l.clientHeight-(h+g))+"px "+-r(a)+"px",threshold:o(0,n(1,d))||1};let y=!0;function w(t){const e=t[0].intersectionRatio;if(e!==d){if(!y)return f();e?f(!1,e):i=setTimeout((()=>{f(!1,1e-7)}),1e3)}y=!1}try{c=new IntersectionObserver(w,{...m,root:l.ownerDocument})}catch(t){c=new IntersectionObserver(w,m)}c.observe(t)}(!0),s}(h,i):null;let m,y=-1,w=null;f&&(w=new ResizeObserver((t=>{let[n]=t;n&&n.target===h&&w&&(w.unobserve(e),cancelAnimationFrame(y),y=requestAnimationFrame((()=>{var t;null==(t=w)||t.observe(e)}))),i()})),h&&!a&&w.observe(h),w.observe(e));let x=a?P(t):null;return a&&function e(){const n=P(t);!x||n.x===x.x&&n.y===x.y&&n.width===x.width&&n.height===x.height||i();x=n,m=requestAnimationFrame(e)}(),i(),()=>{var t;p.forEach((t=>{l&&t.removeEventListener("scroll",i),s&&t.removeEventListener("resize",i)})),null==g||g(),null==(t=w)||t.disconnect(),w=null,a&&cancelAnimationFrame(m)}},t.computePosition=(t,n,o)=>{const i=new Map,r={platform:k,...o},c={...r.platform,_c:i};return e.computePosition(t,n,{...r,platform:c})},t.detectOverflow=q,t.flip=Y,t.getOverflowAncestors=C,t.hide=_,t.inline=J,t.limitShift=K,t.offset=U,t.platform=k,t.shift=X,t.size=$})); diff --git a/core/assets/vendor/jquery.ui/themes/base/autocomplete.css b/core/assets/vendor/jquery.ui/themes/base/autocomplete.css index 377a1190ca416664cc110c223a668a5edc8a6517..c643c3ab052021e27bb3cd91b37231228688b644 100644 --- a/core/assets/vendor/jquery.ui/themes/base/autocomplete.css +++ b/core/assets/vendor/jquery.ui/themes/base/autocomplete.css @@ -1,5 +1,5 @@ /*! - * jQuery UI Autocomplete 1.14.0 + * jQuery UI Autocomplete 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/themes/base/button.css b/core/assets/vendor/jquery.ui/themes/base/button.css index c90314112e93541a848cd6466acceb1e1a95ef92..9e54045ce35f2e29b5486a31d7ac6bb754888cd5 100644 --- a/core/assets/vendor/jquery.ui/themes/base/button.css +++ b/core/assets/vendor/jquery.ui/themes/base/button.css @@ -1,5 +1,5 @@ /*! - * jQuery UI Button 1.14.0 + * jQuery UI Button 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/themes/base/checkboxradio.css b/core/assets/vendor/jquery.ui/themes/base/checkboxradio.css index da135f1d9f21f3fcb90b3c9497b5b1a5a3df04f2..03ddd8fcd3f69b7808a9268cc4c9a7150aa770f2 100644 --- a/core/assets/vendor/jquery.ui/themes/base/checkboxradio.css +++ b/core/assets/vendor/jquery.ui/themes/base/checkboxradio.css @@ -1,5 +1,5 @@ /*! - * jQuery UI Checkboxradio 1.14.0 + * jQuery UI Checkboxradio 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/themes/base/controlgroup.css b/core/assets/vendor/jquery.ui/themes/base/controlgroup.css index 5e94801ae9b38edc63fc3407ff7ef3f759647f97..4f119b1bdbab1678d8b81da59ea8929892aa0665 100644 --- a/core/assets/vendor/jquery.ui/themes/base/controlgroup.css +++ b/core/assets/vendor/jquery.ui/themes/base/controlgroup.css @@ -1,5 +1,5 @@ /*! - * jQuery UI Controlgroup 1.14.0 + * jQuery UI Controlgroup 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/themes/base/core.css b/core/assets/vendor/jquery.ui/themes/base/core.css index a4008855f152523add38090b2728e53b1f178079..64178711b0fb669b67526ddd7bacf921225f1cea 100644 --- a/core/assets/vendor/jquery.ui/themes/base/core.css +++ b/core/assets/vendor/jquery.ui/themes/base/core.css @@ -1,5 +1,5 @@ /*! - * jQuery UI CSS Framework 1.14.0 + * jQuery UI CSS Framework 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/themes/base/dialog.css b/core/assets/vendor/jquery.ui/themes/base/dialog.css index c961a6f56c6770835ef308d23da0fee903c4b192..24721bb6b80b9ba814e7e93644c1b70a448798c9 100644 --- a/core/assets/vendor/jquery.ui/themes/base/dialog.css +++ b/core/assets/vendor/jquery.ui/themes/base/dialog.css @@ -1,5 +1,5 @@ /*! - * jQuery UI Dialog 1.14.0 + * jQuery UI Dialog 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/themes/base/draggable.css b/core/assets/vendor/jquery.ui/themes/base/draggable.css index 6bb03db136f2c40c5435e968ffd20eec5662bb66..5bc8cc2041cdb1ce85fbc620414d7d2c13ae43a3 100644 --- a/core/assets/vendor/jquery.ui/themes/base/draggable.css +++ b/core/assets/vendor/jquery.ui/themes/base/draggable.css @@ -1,5 +1,5 @@ /*! - * jQuery UI Draggable 1.14.0 + * jQuery UI Draggable 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/themes/base/menu.css b/core/assets/vendor/jquery.ui/themes/base/menu.css index 1b9549dc7b14292f2b20792f2810b696155a0613..4cb351513f340966b6ecb029f10f7bfb17f86066 100644 --- a/core/assets/vendor/jquery.ui/themes/base/menu.css +++ b/core/assets/vendor/jquery.ui/themes/base/menu.css @@ -1,5 +1,5 @@ /*! - * jQuery UI Menu 1.14.0 + * jQuery UI Menu 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/themes/base/resizable.css b/core/assets/vendor/jquery.ui/themes/base/resizable.css index 49368ac97b9931f1234db6c94c86de218bce3f84..61ec93ec8b551873a686f10970e2296ea5260880 100644 --- a/core/assets/vendor/jquery.ui/themes/base/resizable.css +++ b/core/assets/vendor/jquery.ui/themes/base/resizable.css @@ -1,5 +1,5 @@ /*! - * jQuery UI Resizable 1.14.0 + * jQuery UI Resizable 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/themes/base/theme.css b/core/assets/vendor/jquery.ui/themes/base/theme.css index 915917e7de5a924414efd5fe044b66c7e3b54898..713b619d503f3ff35cb306c551dc48bc0fbc1699 100644 --- a/core/assets/vendor/jquery.ui/themes/base/theme.css +++ b/core/assets/vendor/jquery.ui/themes/base/theme.css @@ -1,5 +1,5 @@ /*! - * jQuery UI CSS Framework 1.14.0 + * jQuery UI CSS Framework 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/data-min.js b/core/assets/vendor/jquery.ui/ui/data-min.js index 9ec27bd64c6edc7cbb9988158607e0005d865344..65c8acb6061294c12d968c52acaf46f1e5968b0c 100644 --- a/core/assets/vendor/jquery.ui/ui/data-min.js +++ b/core/assets/vendor/jquery.ui/ui/data-min.js @@ -1,5 +1,5 @@ /*! - * jQuery UI :data 1.14.0 + * jQuery UI :data 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/data.js b/core/assets/vendor/jquery.ui/ui/data.js index a00f096da83e498cb26fd7a0c5ad6cad26ce818d..df904566e5afe6007a51a7c0af895ab3a6428edf 100644 --- a/core/assets/vendor/jquery.ui/ui/data.js +++ b/core/assets/vendor/jquery.ui/ui/data.js @@ -1,5 +1,5 @@ /*! - * jQuery UI :data 1.14.0 + * jQuery UI :data 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/disable-selection-min.js b/core/assets/vendor/jquery.ui/ui/disable-selection-min.js index 7b9819be901598f0b1628d1bcff6456bfafb49ab..2a185aba4513d3f6d9c9ec26a92ef40c295712b0 100644 --- a/core/assets/vendor/jquery.ui/ui/disable-selection-min.js +++ b/core/assets/vendor/jquery.ui/ui/disable-selection-min.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Disable Selection 1.14.0 + * jQuery UI Disable Selection 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/disable-selection.js b/core/assets/vendor/jquery.ui/ui/disable-selection.js index 6f04d8d70ec5f68cfa99a30072250182a21176f4..39c33ea22c3d17b90d714e480edb2307aafa55b5 100644 --- a/core/assets/vendor/jquery.ui/ui/disable-selection.js +++ b/core/assets/vendor/jquery.ui/ui/disable-selection.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Disable Selection 1.14.0 + * jQuery UI Disable Selection 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/focusable-min.js b/core/assets/vendor/jquery.ui/ui/focusable-min.js index a16e2abd092929f232082e9cdadc2e4d2f180f78..c35fa6d0239729c043785007d1785631133813ff 100644 --- a/core/assets/vendor/jquery.ui/ui/focusable-min.js +++ b/core/assets/vendor/jquery.ui/ui/focusable-min.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Focusable 1.14.0 + * jQuery UI Focusable 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/focusable.js b/core/assets/vendor/jquery.ui/ui/focusable.js index f8473d3801f361e1bdb4e7dfbc5e4e3c2daf19c7..740e58402a7f6cf823423bcd2e4741979ec7f304 100644 --- a/core/assets/vendor/jquery.ui/ui/focusable.js +++ b/core/assets/vendor/jquery.ui/ui/focusable.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Focusable 1.14.0 + * jQuery UI Focusable 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/form-reset-mixin-min.js b/core/assets/vendor/jquery.ui/ui/form-reset-mixin-min.js index b932f699b04201502ff1bc54524ef60e455ebaaa..31c5c6126a4d7dfcc178d7bc080b52f595e58466 100644 --- a/core/assets/vendor/jquery.ui/ui/form-reset-mixin-min.js +++ b/core/assets/vendor/jquery.ui/ui/form-reset-mixin-min.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Form Reset Mixin 1.14.0 + * jQuery UI Form Reset Mixin 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/form-reset-mixin.js b/core/assets/vendor/jquery.ui/ui/form-reset-mixin.js index 9e5c2e6c7108ae365e590218d48f0af50f061219..6fa50eb962312774a78ed257aa8f42f67957bbba 100644 --- a/core/assets/vendor/jquery.ui/ui/form-reset-mixin.js +++ b/core/assets/vendor/jquery.ui/ui/form-reset-mixin.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Form Reset Mixin 1.14.0 + * jQuery UI Form Reset Mixin 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/jquery-patch-min.js b/core/assets/vendor/jquery.ui/ui/jquery-patch-min.js index 7fea2b94de27b0dfd54cea9d3450aa49279e67cf..469f1cb79ab63b76c16b87f86459deae4454dd5e 100644 --- a/core/assets/vendor/jquery.ui/ui/jquery-patch-min.js +++ b/core/assets/vendor/jquery.ui/ui/jquery-patch-min.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Legacy jQuery Core patches 1.14.0 + * jQuery UI Legacy jQuery Core patches 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/jquery-patch.js b/core/assets/vendor/jquery.ui/ui/jquery-patch.js index 4af68e4543de37a28b328eb9732d248e156bc743..782ce9d6a2306ec6513b9614548febbda0171a28 100644 --- a/core/assets/vendor/jquery.ui/ui/jquery-patch.js +++ b/core/assets/vendor/jquery.ui/ui/jquery-patch.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Legacy jQuery Core patches 1.14.0 + * jQuery UI Legacy jQuery Core patches 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/keycode-min.js b/core/assets/vendor/jquery.ui/ui/keycode-min.js index 726ab307c84164a50cb108b3a4d5aa3d9d229e35..7513de49b6d9fd20a437403f0e219ac8426f376d 100644 --- a/core/assets/vendor/jquery.ui/ui/keycode-min.js +++ b/core/assets/vendor/jquery.ui/ui/keycode-min.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Keycode 1.14.0 + * jQuery UI Keycode 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/keycode.js b/core/assets/vendor/jquery.ui/ui/keycode.js index 762a960aac67cf74e27fc38821c99c1238885098..36d831ddef7ed54e4ae0b2425ea9f3ff6adf5398 100644 --- a/core/assets/vendor/jquery.ui/ui/keycode.js +++ b/core/assets/vendor/jquery.ui/ui/keycode.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Keycode 1.14.0 + * jQuery UI Keycode 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/labels-min.js b/core/assets/vendor/jquery.ui/ui/labels-min.js index 546041e04d766054143cde3da143dae5b6f7e9b6..37a384a03c02397d5a9ccc832891d337f31adcc8 100644 --- a/core/assets/vendor/jquery.ui/ui/labels-min.js +++ b/core/assets/vendor/jquery.ui/ui/labels-min.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Labels 1.14.0 + * jQuery UI Labels 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/labels.js b/core/assets/vendor/jquery.ui/ui/labels.js index 670b393721dca2a2a448d566e0502fcda4ee00b5..945b78f26c5c1799685223bc54e322fd54dcda1c 100644 --- a/core/assets/vendor/jquery.ui/ui/labels.js +++ b/core/assets/vendor/jquery.ui/ui/labels.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Labels 1.14.0 + * jQuery UI Labels 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/scroll-parent-min.js b/core/assets/vendor/jquery.ui/ui/scroll-parent-min.js index 46b9c0d77bcc9b9625bf68135e13b60c1b401eb3..905e5758de68bda66e283dc4647758a10504ecb8 100644 --- a/core/assets/vendor/jquery.ui/ui/scroll-parent-min.js +++ b/core/assets/vendor/jquery.ui/ui/scroll-parent-min.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Scroll Parent 1.14.0 + * jQuery UI Scroll Parent 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/scroll-parent.js b/core/assets/vendor/jquery.ui/ui/scroll-parent.js index 4726d1863095da60fa5ec462028d7541608b910c..7bf638c527cd782f533bde0bf1e9abedda00f42a 100644 --- a/core/assets/vendor/jquery.ui/ui/scroll-parent.js +++ b/core/assets/vendor/jquery.ui/ui/scroll-parent.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Scroll Parent 1.14.0 + * jQuery UI Scroll Parent 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/unique-id-min.js b/core/assets/vendor/jquery.ui/ui/unique-id-min.js index 0baeea52fa937f942734e63a8f3725a5eca130f6..690300372d2bae0fae30fe19285e3730dd8bbd86 100644 --- a/core/assets/vendor/jquery.ui/ui/unique-id-min.js +++ b/core/assets/vendor/jquery.ui/ui/unique-id-min.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Unique ID 1.14.0 + * jQuery UI Unique ID 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/unique-id.js b/core/assets/vendor/jquery.ui/ui/unique-id.js index 883a93021067ad344e0111026a621bcdfd0915d8..2891904f92e4b938fc622f9503a1c4acdf499ee0 100644 --- a/core/assets/vendor/jquery.ui/ui/unique-id.js +++ b/core/assets/vendor/jquery.ui/ui/unique-id.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Unique ID 1.14.0 + * jQuery UI Unique ID 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors diff --git a/core/assets/vendor/jquery.ui/ui/version-min.js b/core/assets/vendor/jquery.ui/ui/version-min.js index fc3999be698bebd2a3cd3af1f6d109a1f574736e..0a185f052b51ba9fc0808606cc9ef87b8b36da99 100644 --- a/core/assets/vendor/jquery.ui/ui/version-min.js +++ b/core/assets/vendor/jquery.ui/ui/version-min.js @@ -1,2 +1,2 @@ -!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}((function(e){"use strict";return e.ui=e.ui||{},e.ui.version="1.14.0"})); +!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}((function(e){"use strict";return e.ui=e.ui||{},e.ui.version="1.14.1"})); //# sourceMappingURL=version-min.js.map \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/version.js b/core/assets/vendor/jquery.ui/ui/version.js index 47b5729d68119c2503b15e04a5aad38c433869f0..56c4a0127d5e9d664d49b0abc2e3956f660c1695 100644 --- a/core/assets/vendor/jquery.ui/ui/version.js +++ b/core/assets/vendor/jquery.ui/ui/version.js @@ -15,6 +15,6 @@ $.ui = $.ui || {}; -return $.ui.version = "1.14.0"; +return $.ui.version = "1.14.1"; } ); diff --git a/core/assets/vendor/jquery.ui/ui/widget-min.js b/core/assets/vendor/jquery.ui/ui/widget-min.js index 4c1c80faa900dc3967bcbb9607577740017b5892..1061da81f525067c388c2f54f4b77692f8a5784d 100644 --- a/core/assets/vendor/jquery.ui/ui/widget-min.js +++ b/core/assets/vendor/jquery.ui/ui/widget-min.js @@ -1,10 +1,10 @@ /*! - * jQuery UI Widget 1.14.0 + * jQuery UI Widget 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","./version"],t):t(jQuery)}((function(t){"use strict";var e,i=0,s=Array.prototype.hasOwnProperty,n=Array.prototype.slice;return t.cleanData=(e=t.cleanData,function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)(s=t._data(n,"events"))&&s.remove&&t(n).triggerHandler("remove");e(i)}),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0],u=l+"-"+(e=e.split(".")[1]);return s||(s=i,i=t.Widget),Array.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr.pseudos[u.toLowerCase()]=function(e){return!!t.data(e,u)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){if(!this||!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),(a=new i).options=t.widget.extend({},a.options),t.each(s,(function(t,e){r[t]="function"==typeof e?function(){function s(){return i.prototype[t].apply(this,arguments)}function n(e){return i.prototype[t].apply(this,e)}return function(){var t,i=this._super,o=this._superApply;return this._super=s,this._superApply=n,t=e.apply(this,arguments),this._super=i,this._superApply=o,t}}():e})),o.prototype=t.widget.extend(a,{widgetEventPrefix:n&&a.widgetEventPrefix||e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:u}),n?(t.each(n._childConstructors,(function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)})),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,o,a=n.call(arguments,1),r=0,l=a.length;r<l;r++)for(i in a[r])o=a[r][i],s.call(a[r],i)&&void 0!==o&&(t.isPlainObject(o)?e[i]=t.isPlainObject(e[i])?t.widget.extend({},e[i],o):t.widget.extend({},o):e[i]=o);return e},t.widget.bridge=function(e,i){var s=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=n.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each((function(){var i,n=t.data(this,s);return"instance"===o?(l=n,!1):n?"function"!=typeof n[o]||"_"===o.charAt(0)?t.error("no such method '"+o+"' for "+e+" widget instance"):(i=n[o].apply(n,r))!==n&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0:t.error("cannot call methods on "+e+" prior to initialization; attempted to call method '"+o+"'")})):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each((function(){var e=t.data(this,s);e?(e.option(o||{}),e._init&&e._init()):t.data(this,s,new i(o,this))}))),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,(function(t,i){e._removeClass(i,t)})),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;o<s.length-1;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(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(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,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(e){var i=[],s=this;function n(){var i=[];e.element.each((function(e,n){t.map(s.classesElementLookup,(function(t){return t})).some((function(t){return t.is(n)}))||i.push(n)})),s._on(t(i),{remove:"_untrackClassesElement"})}function o(o,a){var r,l;for(l=0;l<o.length;l++)r=s.classesElementLookup[o[l]]||t(),e.add?(n(),r=t(t.uniqueSort(r.get().concat(e.element.get())))):r=t(r.not(e.element).get()),s.classesElementLookup[o[l]]=r,i.push(o[l]),a&&e.classes[o[l]]&&i.push(e.classes[o[l]])}return(e=t.extend({element:this.element,classes:this.options.classes||{}},e)).keys&&o(e.keys.match(/\S+/g)||[],!0),e.extra&&o(e.extra.match(/\S+/g)||[]),i.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,(function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})),this._off(t(e.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,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,(function(s,a){function r(){if(e||!0!==o.options.disabled&&!t(this).hasClass("ui-state-disabled"))return("string"==typeof a?o[a]:a).apply(o,arguments)}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),u=l[1]+o.eventNamespace,h=l[2];h?n.on(u,h,r):i.on(u,r)}))},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).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(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},(i=t.Event(i)).type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!("function"==typeof a&&!1===a.apply(this.element[0],[i].concat(s))||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},(function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){var a;"string"==typeof n&&(n={effect:n});var r=n?!0===n||"number"==typeof n?i:n.effect||i:e;"number"==typeof(n=n||{})?n={duration:n}:!0===n&&(n={}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue((function(i){t(this)[e](),o&&o.call(s[0]),i()}))}})),t.widget})); +!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","./version"],t):t(jQuery)}((function(t){"use strict";var e,i=0,s=Array.prototype.hasOwnProperty,n=Array.prototype.slice;return t.cleanData=(e=t.cleanData,function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)(s=t._data(n,"events"))&&s.remove&&t(n).triggerHandler("remove");e(i)}),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];if("__proto__"===(e=e.split(".")[1])||"constructor"===e)return t.error("Invalid widget name: "+e);var u=l+"-"+e;return s||(s=i,i=t.Widget),Array.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr.pseudos[u.toLowerCase()]=function(e){return!!t.data(e,u)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){if(!this||!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),(a=new i).options=t.widget.extend({},a.options),t.each(s,(function(t,e){r[t]="function"==typeof e?function(){function s(){return i.prototype[t].apply(this,arguments)}function n(e){return i.prototype[t].apply(this,e)}return function(){var t,i=this._super,o=this._superApply;return this._super=s,this._superApply=n,t=e.apply(this,arguments),this._super=i,this._superApply=o,t}}():e})),o.prototype=t.widget.extend(a,{widgetEventPrefix:n&&a.widgetEventPrefix||e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:u}),n?(t.each(n._childConstructors,(function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)})),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,o,a=n.call(arguments,1),r=0,l=a.length;r<l;r++)for(i in a[r])o=a[r][i],s.call(a[r],i)&&void 0!==o&&(t.isPlainObject(o)?e[i]=t.isPlainObject(e[i])?t.widget.extend({},e[i],o):t.widget.extend({},o):e[i]=o);return e},t.widget.bridge=function(e,i){var s=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=n.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each((function(){var i,n=t.data(this,s);return"instance"===o?(l=n,!1):n?"function"!=typeof n[o]||"_"===o.charAt(0)?t.error("no such method '"+o+"' for "+e+" widget instance"):(i=n[o].apply(n,r))!==n&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0:t.error("cannot call methods on "+e+" prior to initialization; attempted to call method '"+o+"'")})):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each((function(){var e=t.data(this,s);e?(e.option(o||{}),e._init&&e._init()):t.data(this,s,new i(o,this))}))),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,(function(t,i){e._removeClass(i,t)})),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;o<s.length-1;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(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(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,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(e){var i=[],s=this;function n(){var i=[];e.element.each((function(e,n){t.map(s.classesElementLookup,(function(t){return t})).some((function(t){return t.is(n)}))||i.push(n)})),s._on(t(i),{remove:"_untrackClassesElement"})}function o(o,a){var r,l;for(l=0;l<o.length;l++)r=s.classesElementLookup[o[l]]||t(),e.add?(n(),r=t(t.uniqueSort(r.get().concat(e.element.get())))):r=t(r.not(e.element).get()),s.classesElementLookup[o[l]]=r,i.push(o[l]),a&&e.classes[o[l]]&&i.push(e.classes[o[l]])}return(e=t.extend({element:this.element,classes:this.options.classes||{}},e)).keys&&o(e.keys.match(/\S+/g)||[],!0),e.extra&&o(e.extra.match(/\S+/g)||[]),i.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,(function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})),this._off(t(e.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,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,(function(s,a){function r(){if(e||!0!==o.options.disabled&&!t(this).hasClass("ui-state-disabled"))return("string"==typeof a?o[a]:a).apply(o,arguments)}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),u=l[1]+o.eventNamespace,h=l[2];h?n.on(u,h,r):i.on(u,r)}))},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).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(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},(i=t.Event(i)).type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!("function"==typeof a&&!1===a.apply(this.element[0],[i].concat(s))||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},(function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){var a;"string"==typeof n&&(n={effect:n});var r=n?!0===n||"number"==typeof n?i:n.effect||i:e;"number"==typeof(n=n||{})?n={duration:n}:!0===n&&(n={}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue((function(i){t(this)[e](),o&&o.call(s[0]),i()}))}})),t.widget})); //# sourceMappingURL=widget-min.js.map \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widget-min.js.map b/core/assets/vendor/jquery.ui/ui/widget-min.js.map index 43f25a368e4bc5a093dc469d8c64e383bb986ca8..6fe9e39475e606be4feec0c80767109424b947b9 100644 --- a/core/assets/vendor/jquery.ui/ui/widget-min.js.map +++ b/core/assets/vendor/jquery.ui/ui/widget-min.js.map @@ -1 +1 @@ -{"version":3,"file":"widget-min.js","names":["factory","define","amd","jQuery","$","orig","widgetUuid","widgetHasOwnProperty","Array","prototype","hasOwnProperty","widgetSlice","slice","cleanData","elems","events","elem","i","_data","remove","triggerHandler","widget","name","base","existingConstructor","constructor","basePrototype","proxiedPrototype","namespace","split","fullName","Widget","isArray","extend","apply","concat","expr","pseudos","toLowerCase","data","options","element","this","_createWidget","arguments","length","version","_proto","_childConstructors","each","prop","value","_super","_superApply","args","returnValue","__super","__superApply","widgetEventPrefix","widgetName","widgetFullName","child","childPrototype","push","bridge","target","key","input","call","inputIndex","inputLength","undefined","isPlainObject","object","fn","isMethodCall","methodValue","instance","charAt","error","jquery","pushStack","get","option","_init","defaultElement","classes","disabled","create","uuid","eventNamespace","bindings","hoverable","focusable","classesElementLookup","_on","event","destroy","document","style","ownerDocument","window","defaultView","parentWindow","_getCreateOptions","_create","_setOptionDisabled","_trigger","_getCreateEventData","noop","that","_destroy","_removeClass","off","removeData","removeAttr","parts","curOption","shift","pop","_setOptions","_setOption","_setOptionClasses","classKey","elements","currentElements","addClass","_classes","keys","add","_toggleClass","enable","disable","full","bindRemoveEvent","nodesToBind","_","map","some","is","processClassString","checkOption","current","uniqueSort","not","match","extra","join","_untrackClassesElement","inArray","_off","_addClass","toggleClass","suppressDisabledCheck","handlers","delegateElement","handler","handlerProxy","hasClass","guid","eventName","selector","on","_delay","delay","setTimeout","_hoverable","mouseenter","currentTarget","mouseleave","_focusable","focusin","focusout","type","callback","Event","originalEvent","trigger","isDefaultPrevented","show","hide","method","defaultEffect","hasOptions","effect","effectName","duration","isEmptyObject","complete","effects","easing","queue","next"],"sources":["widget.js"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"widget-min.js","names":["factory","define","amd","jQuery","$","orig","widgetUuid","widgetHasOwnProperty","Array","prototype","hasOwnProperty","widgetSlice","slice","cleanData","elems","events","elem","i","_data","remove","triggerHandler","widget","name","base","existingConstructor","constructor","basePrototype","proxiedPrototype","namespace","split","error","fullName","Widget","isArray","extend","apply","concat","expr","pseudos","toLowerCase","data","options","element","this","_createWidget","arguments","length","version","_proto","_childConstructors","each","prop","value","_super","_superApply","args","returnValue","__super","__superApply","widgetEventPrefix","widgetName","widgetFullName","child","childPrototype","push","bridge","target","key","input","call","inputIndex","inputLength","undefined","isPlainObject","object","fn","isMethodCall","methodValue","instance","charAt","jquery","pushStack","get","option","_init","defaultElement","classes","disabled","create","uuid","eventNamespace","bindings","hoverable","focusable","classesElementLookup","_on","event","destroy","document","style","ownerDocument","window","defaultView","parentWindow","_getCreateOptions","_create","_setOptionDisabled","_trigger","_getCreateEventData","noop","that","_destroy","_removeClass","off","removeData","removeAttr","parts","curOption","shift","pop","_setOptions","_setOption","_setOptionClasses","classKey","elements","currentElements","addClass","_classes","keys","add","_toggleClass","enable","disable","full","bindRemoveEvent","nodesToBind","_","map","some","is","processClassString","checkOption","current","uniqueSort","not","match","extra","join","_untrackClassesElement","inArray","_off","_addClass","toggleClass","suppressDisabledCheck","handlers","delegateElement","handler","handlerProxy","hasClass","guid","eventName","selector","on","_delay","delay","setTimeout","_hoverable","mouseenter","currentTarget","mouseleave","_focusable","focusin","focusout","type","callback","Event","originalEvent","trigger","isDefaultPrevented","show","hide","method","defaultEffect","hasOptions","effect","effectName","duration","isEmptyObject","complete","effects","easing","queue","next"],"sources":["widget.js"],"mappings":";;;;;;;;CAeA,SAAYA,GACX,aAEuB,mBAAXC,QAAyBA,OAAOC,IAG3CD,OAAQ,CAAE,SAAU,aAAeD,GAInCA,EAASG,OAET,CAZF,EAYK,SAAUC,GACf,aAEA,IAI0BC,EAJtBC,EAAa,EACbC,EAAuBC,MAAMC,UAAUC,eACvCC,EAAcH,MAAMC,UAAUG,MAotBlC,OAltBAR,EAAES,WAAwBR,EAarBD,EAAES,UAZC,SAAUC,GAChB,IAAIC,EAAQC,EAAMC,EAClB,IAAMA,EAAI,EAA4B,OAAvBD,EAAOF,EAAOG,IAAeA,KAG3CF,EAASX,EAAEc,MAAOF,EAAM,YACTD,EAAOI,QACrBf,EAAGY,GAAOI,eAAgB,UAG5Bf,EAAMS,EACP,GAGDV,EAAEiB,OAAS,SAAUC,EAAMC,EAAMd,GAChC,IAAIe,EAAqBC,EAAaC,EAIlCC,EAAmB,CAAC,EAEpBC,EAAYN,EAAKO,MAAO,KAAO,GAEnC,GAAc,eADdP,EAAOA,EAAKO,MAAO,KAAO,KACY,gBAATP,EAC5B,OAAOlB,EAAE0B,MAAO,wBAA0BR,GAE3C,IAAIS,EAAWH,EAAY,IAAMN,EAsHjC,OApHMb,IACLA,EAAYc,EACZA,EAAOnB,EAAE4B,QAGLxB,MAAMyB,QAASxB,KACnBA,EAAYL,EAAE8B,OAAOC,MAAO,KAAM,CAAE,CAAC,GAAIC,OAAQ3B,KAIlDL,EAAEiC,KAAKC,QAASP,EAASQ,eAAkB,SAAUvB,GACpD,QAASZ,EAAEoC,KAAMxB,EAAMe,EACxB,EAEA3B,EAAGwB,GAAcxB,EAAGwB,IAAe,CAAC,EACpCJ,EAAsBpB,EAAGwB,GAAaN,GACtCG,EAAcrB,EAAGwB,GAAaN,GAAS,SAAUmB,EAASC,GAGzD,IAAMC,OAASA,KAAKC,cACnB,OAAO,IAAInB,EAAagB,EAASC,GAK7BG,UAAUC,QACdH,KAAKC,cAAeH,EAASC,EAE/B,EAGAtC,EAAE8B,OAAQT,EAAaD,EAAqB,CAC3CuB,QAAStC,EAAUsC,QAInBC,OAAQ5C,EAAE8B,OAAQ,CAAC,EAAGzB,GAItBwC,mBAAoB,MAGrBvB,EAAgB,IAAIH,GAKNkB,QAAUrC,EAAEiB,OAAOa,OAAQ,CAAC,EAAGR,EAAce,SAC3DrC,EAAE8C,KAAMzC,GAAW,SAAU0C,EAAMC,GAKlCzB,EAAkBwB,GAJI,mBAAVC,EAIe,WAC1B,SAASC,IACR,OAAO9B,EAAKd,UAAW0C,GAAOhB,MAAOQ,KAAME,UAC5C,CAEA,SAASS,EAAaC,GACrB,OAAOhC,EAAKd,UAAW0C,GAAOhB,MAAOQ,KAAMY,EAC5C,CAEA,OAAO,WACN,IAEIC,EAFAC,EAAUd,KAAKU,OACfK,EAAef,KAAKW,YAWxB,OARAX,KAAKU,OAASA,EACdV,KAAKW,YAAcA,EAEnBE,EAAcJ,EAAMjB,MAAOQ,KAAME,WAEjCF,KAAKU,OAASI,EACdd,KAAKW,YAAcI,EAEZF,CACR,CACC,CAxByB,GAHCJ,CA4B7B,IACA3B,EAAYhB,UAAYL,EAAEiB,OAAOa,OAAQR,EAAe,CAKvDiC,kBAAmBnC,GAAwBE,EAAciC,mBAA8BrC,GACrFK,EAAkB,CACpBF,YAAaA,EACbG,UAAWA,EACXgC,WAAYtC,EACZuC,eAAgB9B,IAOZP,GACJpB,EAAE8C,KAAM1B,EAAoByB,oBAAoB,SAAUhC,EAAG6C,GAC5D,IAAIC,EAAiBD,EAAMrD,UAI3BL,EAAEiB,OAAQ0C,EAAenC,UAAY,IAAMmC,EAAeH,WAAYnC,EACrEqC,EAAMd,OACR,WAIOxB,EAAoByB,oBAE3B1B,EAAK0B,mBAAmBe,KAAMvC,GAG/BrB,EAAEiB,OAAO4C,OAAQ3C,EAAMG,GAEhBA,CACR,EAEArB,EAAEiB,OAAOa,OAAS,SAAUgC,GAO3B,IANA,IAGIC,EACAf,EAJAgB,EAAQzD,EAAY0D,KAAMxB,UAAW,GACrCyB,EAAa,EACbC,EAAcH,EAAMtB,OAIhBwB,EAAaC,EAAaD,IACjC,IAAMH,KAAOC,EAAOE,GACnBlB,EAAQgB,EAAOE,GAAcH,GACxB5D,EAAqB8D,KAAMD,EAAOE,GAAcH,SAAmBK,IAAVpB,IAGxDhD,EAAEqE,cAAerB,GACrBc,EAAQC,GAAQ/D,EAAEqE,cAAeP,EAAQC,IACxC/D,EAAEiB,OAAOa,OAAQ,CAAC,EAAGgC,EAAQC,GAAOf,GAGpChD,EAAEiB,OAAOa,OAAQ,CAAC,EAAGkB,GAItBc,EAAQC,GAAQf,GAKpB,OAAOc,CACR,EAEA9D,EAAEiB,OAAO4C,OAAS,SAAU3C,EAAMoD,GACjC,IAAI3C,EAAW2C,EAAOjE,UAAUoD,gBAAkBvC,EAClDlB,EAAEuE,GAAIrD,GAAS,SAAUmB,GACxB,IAAImC,EAAkC,iBAAZnC,EACtBc,EAAO5C,EAAY0D,KAAMxB,UAAW,GACpCW,EAAcb,KA4DlB,OA1DKiC,EAIEjC,KAAKG,QAAsB,aAAZL,EAGpBE,KAAKO,MAAM,WACV,IAAI2B,EACAC,EAAW1E,EAAEoC,KAAMG,KAAMZ,GAE7B,MAAiB,aAAZU,GACJe,EAAcsB,GACP,GAGFA,EAM8B,mBAAxBA,EAAUrC,IACG,MAAxBA,EAAQsC,OAAQ,GACT3E,EAAE0B,MAAO,mBAAqBW,EAAU,SAAWnB,EACzD,qBAGFuD,EAAcC,EAAUrC,GAAUN,MAAO2C,EAAUvB,MAE9BuB,QAA4BN,IAAhBK,GAChCrB,EAAcqB,GAAeA,EAAYG,OACxCxB,EAAYyB,UAAWJ,EAAYK,OACnCL,GACM,QAJR,EAbQzE,EAAE0B,MAAO,0BAA4BR,EAA5B,uDAEgBmB,EAAU,IAiB5C,IA/BAe,OAAcgB,GAoCVjB,EAAKT,SACTL,EAAUrC,EAAEiB,OAAOa,OAAOC,MAAO,KAAM,CAAEM,GAAUL,OAAQmB,KAG5DZ,KAAKO,MAAM,WACV,IAAI4B,EAAW1E,EAAEoC,KAAMG,KAAMZ,GACxB+C,GACJA,EAASK,OAAQ1C,GAAW,CAAC,GACxBqC,EAASM,OACbN,EAASM,SAGVhF,EAAEoC,KAAMG,KAAMZ,EAAU,IAAI2C,EAAQjC,EAASE,MAE/C,KAGMa,CACR,CACD,EAEApD,EAAE4B,OAAS,WAAoC,EAC/C5B,EAAE4B,OAAOiB,mBAAqB,GAE9B7C,EAAE4B,OAAOvB,UAAY,CACpBmD,WAAY,SACZD,kBAAmB,GACnB0B,eAAgB,QAEhB5C,QAAS,CACR6C,QAAS,CAAC,EACVC,UAAU,EAGVC,OAAQ,MAGT5C,cAAe,SAAUH,EAASC,GACjCA,EAAUtC,EAAGsC,GAAWC,KAAK0C,gBAAkB1C,MAAQ,GACvDA,KAAKD,QAAUtC,EAAGsC,GAClBC,KAAK8C,KAAOnF,IACZqC,KAAK+C,eAAiB,IAAM/C,KAAKiB,WAAajB,KAAK8C,KAEnD9C,KAAKgD,SAAWvF,IAChBuC,KAAKiD,UAAYxF,IACjBuC,KAAKkD,UAAYzF,IACjBuC,KAAKmD,qBAAuB,CAAC,EAExBpD,IAAYC,OAChBvC,EAAEoC,KAAME,EAASC,KAAKkB,eAAgBlB,MACtCA,KAAKoD,KAAK,EAAMpD,KAAKD,QAAS,CAC7BvB,OAAQ,SAAU6E,GACZA,EAAM9B,SAAWxB,GACrBC,KAAKsD,SAEP,IAEDtD,KAAKuD,SAAW9F,EAAGsC,EAAQyD,MAG1BzD,EAAQ0D,cAGR1D,EAAQwD,UAAYxD,GACrBC,KAAK0D,OAASjG,EAAGuC,KAAKuD,SAAU,GAAII,aAAe3D,KAAKuD,SAAU,GAAIK,eAGvE5D,KAAKF,QAAUrC,EAAEiB,OAAOa,OAAQ,CAAC,EAChCS,KAAKF,QACLE,KAAK6D,oBACL/D,GAEDE,KAAK8D,UAEA9D,KAAKF,QAAQ8C,UACjB5C,KAAK+D,mBAAoB/D,KAAKF,QAAQ8C,UAGvC5C,KAAKgE,SAAU,SAAU,KAAMhE,KAAKiE,uBACpCjE,KAAKyC,OACN,EAEAoB,kBAAmB,WAClB,MAAO,CAAC,CACT,EAEAI,oBAAqBxG,EAAEyG,KAEvBJ,QAASrG,EAAEyG,KAEXzB,MAAOhF,EAAEyG,KAETZ,QAAS,WACR,IAAIa,EAAOnE,KAEXA,KAAKoE,WACL3G,EAAE8C,KAAMP,KAAKmD,sBAAsB,SAAU3B,EAAKf,GACjD0D,EAAKE,aAAc5D,EAAOe,EAC3B,IAIAxB,KAAKD,QACHuE,IAAKtE,KAAK+C,gBACVwB,WAAYvE,KAAKkB,gBACnBlB,KAAKtB,SACH4F,IAAKtE,KAAK+C,gBACVyB,WAAY,iBAGdxE,KAAKgD,SAASsB,IAAKtE,KAAK+C,eACzB,EAEAqB,SAAU3G,EAAEyG,KAEZxF,OAAQ,WACP,OAAOsB,KAAKD,OACb,EAEAyC,OAAQ,SAAUhB,EAAKf,GACtB,IACIgE,EACAC,EACApG,EAHAwB,EAAU0B,EAKd,GAA0B,IAArBtB,UAAUC,OAGd,OAAO1C,EAAEiB,OAAOa,OAAQ,CAAC,EAAGS,KAAKF,SAGlC,GAAoB,iBAAR0B,EAMX,GAHA1B,EAAU,CAAC,EACX2E,EAAQjD,EAAItC,MAAO,KACnBsC,EAAMiD,EAAME,QACPF,EAAMtE,OAAS,CAEnB,IADAuE,EAAY5E,EAAS0B,GAAQ/D,EAAEiB,OAAOa,OAAQ,CAAC,EAAGS,KAAKF,QAAS0B,IAC1DlD,EAAI,EAAGA,EAAImG,EAAMtE,OAAS,EAAG7B,IAClCoG,EAAWD,EAAOnG,IAAQoG,EAAWD,EAAOnG,KAAS,CAAC,EACtDoG,EAAYA,EAAWD,EAAOnG,IAG/B,GADAkD,EAAMiD,EAAMG,MACc,IAArB1E,UAAUC,OACd,YAA4B0B,IAArB6C,EAAWlD,GAAsB,KAAOkD,EAAWlD,GAE3DkD,EAAWlD,GAAQf,CACpB,KAAO,CACN,GAA0B,IAArBP,UAAUC,OACd,YAA+B0B,IAAxB7B,KAAKF,QAAS0B,GAAsB,KAAOxB,KAAKF,QAAS0B,GAEjE1B,EAAS0B,GAAQf,CAClB,CAKD,OAFAT,KAAK6E,YAAa/E,GAEXE,IACR,EAEA6E,YAAa,SAAU/E,GACtB,IAAI0B,EAEJ,IAAMA,KAAO1B,EACZE,KAAK8E,WAAYtD,EAAK1B,EAAS0B,IAGhC,OAAOxB,IACR,EAEA8E,WAAY,SAAUtD,EAAKf,GAW1B,MAVa,YAARe,GACJxB,KAAK+E,kBAAmBtE,GAGzBT,KAAKF,QAAS0B,GAAQf,EAET,aAARe,GACJxB,KAAK+D,mBAAoBtD,GAGnBT,IACR,EAEA+E,kBAAmB,SAAUtE,GAC5B,IAAIuE,EAAUC,EAAUC,EAExB,IAAMF,KAAYvE,EACjByE,EAAkBlF,KAAKmD,qBAAsB6B,GACxCvE,EAAOuE,KAAehF,KAAKF,QAAQ6C,QAASqC,IAC9CE,GACAA,EAAgB/E,SAQnB8E,EAAWxH,EAAGyH,EAAgB3C,OAC9BvC,KAAKqE,aAAca,EAAiBF,GAMpCC,EAASE,SAAUnF,KAAKoF,SAAU,CACjCrF,QAASkF,EACTI,KAAML,EACNrC,QAASlC,EACT6E,KAAK,KAGR,EAEAvB,mBAAoB,SAAUtD,GAC7BT,KAAKuF,aAAcvF,KAAKtB,SAAUsB,KAAKkB,eAAiB,YAAa,OAAQT,GAGxEA,IACJT,KAAKqE,aAAcrE,KAAKiD,UAAW,KAAM,kBACzCjD,KAAKqE,aAAcrE,KAAKkD,UAAW,KAAM,kBAE3C,EAEAsC,OAAQ,WACP,OAAOxF,KAAK6E,YAAa,CAAEjC,UAAU,GACtC,EAEA6C,QAAS,WACR,OAAOzF,KAAK6E,YAAa,CAAEjC,UAAU,GACtC,EAEAwC,SAAU,SAAUtF,GACnB,IAAI4F,EAAO,GACPvB,EAAOnE,KAOX,SAAS2F,IACR,IAAIC,EAAc,GAElB9F,EAAQC,QAAQQ,MAAM,SAAUsF,EAAG9F,GAClBtC,EAAEqI,IAAK3B,EAAKhB,sBAAsB,SAAU8B,GAC3D,OAAOA,CACR,IACEc,MAAM,SAAUd,GAChB,OAAOA,EAASe,GAAIjG,EACrB,KAGA6F,EAAYvE,KAAMtB,EAEpB,IAEAoE,EAAKf,IAAK3F,EAAGmI,GAAe,CAC3BpH,OAAQ,0BAEV,CAEA,SAASyH,EAAoBtD,EAASuD,GACrC,IAAIC,EAAS7H,EACb,IAAMA,EAAI,EAAGA,EAAIqE,EAAQxC,OAAQ7B,IAChC6H,EAAUhC,EAAKhB,qBAAsBR,EAASrE,KAASb,IAClDqC,EAAQwF,KACZK,IACAQ,EAAU1I,EAAGA,EAAE2I,WAAYD,EAAQ5D,MAAM9C,OAAQK,EAAQC,QAAQwC,UAEjE4D,EAAU1I,EAAG0I,EAAQE,IAAKvG,EAAQC,SAAUwC,OAE7C4B,EAAKhB,qBAAsBR,EAASrE,IAAQ6H,EAC5CT,EAAKrE,KAAMsB,EAASrE,IACf4H,GAAepG,EAAQ6C,QAASA,EAASrE,KAC7CoH,EAAKrE,KAAMvB,EAAQ6C,QAASA,EAASrE,IAGxC,CASA,OAnDAwB,EAAUrC,EAAE8B,OAAQ,CACnBQ,QAASC,KAAKD,QACd4C,QAAS3C,KAAKF,QAAQ6C,SAAW,CAAC,GAChC7C,IAyCUuF,MACZY,EAAoBnG,EAAQuF,KAAKiB,MAAO,SAAY,IAAI,GAEpDxG,EAAQyG,OACZN,EAAoBnG,EAAQyG,MAAMD,MAAO,SAAY,IAG/CZ,EAAKc,KAAM,IACnB,EAEAC,uBAAwB,SAAUpD,GACjC,IAAIc,EAAOnE,KACXvC,EAAE8C,KAAM4D,EAAKhB,sBAAsB,SAAU3B,EAAKf,IACN,IAAtChD,EAAEiJ,QAASrD,EAAM9B,OAAQd,KAC7B0D,EAAKhB,qBAAsB3B,GAAQ/D,EAAGgD,EAAM4F,IAAKhD,EAAM9B,QAASgB,OAElE,IAEAvC,KAAK2G,KAAMlJ,EAAG4F,EAAM9B,QACrB,EAEA8C,aAAc,SAAUtE,EAASsF,EAAMkB,GACtC,OAAOvG,KAAKuF,aAAcxF,EAASsF,EAAMkB,GAAO,EACjD,EAEAK,UAAW,SAAU7G,EAASsF,EAAMkB,GACnC,OAAOvG,KAAKuF,aAAcxF,EAASsF,EAAMkB,GAAO,EACjD,EAEAhB,aAAc,SAAUxF,EAASsF,EAAMkB,EAAOjB,GAC7CA,EAAuB,kBAARA,EAAsBA,EAAMiB,EAC3C,IAAI5B,EAA6B,iBAAZ5E,GAAoC,OAAZA,EAC5CD,EAAU,CACTyG,MAAO5B,EAAQU,EAAOkB,EACtBlB,KAAMV,EAAQ5E,EAAUsF,EACxBtF,QAAS4E,EAAQ3E,KAAKD,QAAUA,EAChCuF,IAAKA,GAGP,OADAxF,EAAQC,QAAQ8G,YAAa7G,KAAKoF,SAAUtF,GAAWwF,GAChDtF,IACR,EAEAoD,IAAK,SAAU0D,EAAuB/G,EAASgH,GAC9C,IAAIC,EACA7E,EAAWnC,KAGuB,kBAA1B8G,IACXC,EAAWhH,EACXA,EAAU+G,EACVA,GAAwB,GAInBC,GAKLhH,EAAUiH,EAAkBvJ,EAAGsC,GAC/BC,KAAKgD,SAAWhD,KAAKgD,SAASsC,IAAKvF,KALnCgH,EAAWhH,EACXA,EAAUC,KAAKD,QACfiH,EAAkBhH,KAAKtB,UAMxBjB,EAAE8C,KAAMwG,GAAU,SAAU1D,EAAO4D,GAClC,SAASC,IAKR,GAAMJ,IAC4B,IAA9B3E,EAASrC,QAAQ8C,WACnBnF,EAAGuC,MAAOmH,SAAU,qBAGtB,OAA4B,iBAAZF,EAAuB9E,EAAU8E,GAAYA,GAC3DzH,MAAO2C,EAAUjC,UACpB,CAGwB,iBAAZ+G,IACXC,EAAaE,KAAOH,EAAQG,KAC3BH,EAAQG,MAAQF,EAAaE,MAAQ3J,EAAE2J,QAGzC,IAAId,EAAQjD,EAAMiD,MAAO,sBACrBe,EAAYf,EAAO,GAAMnE,EAASY,eAClCuE,EAAWhB,EAAO,GAEjBgB,EACJN,EAAgBO,GAAIF,EAAWC,EAAUJ,GAEzCnH,EAAQwH,GAAIF,EAAWH,EAEzB,GACD,EAEAP,KAAM,SAAU5G,EAASsH,GACxBA,GAAcA,GAAa,IAAKnI,MAAO,KAAMsH,KAAMxG,KAAK+C,eAAiB,KACxE/C,KAAK+C,eACNhD,EAAQuE,IAAK+C,GAGbrH,KAAKgD,SAAWvF,EAAGuC,KAAKgD,SAASqD,IAAKtG,GAAUwC,OAChDvC,KAAKkD,UAAYzF,EAAGuC,KAAKkD,UAAUmD,IAAKtG,GAAUwC,OAClDvC,KAAKiD,UAAYxF,EAAGuC,KAAKiD,UAAUoD,IAAKtG,GAAUwC,MACnD,EAEAiF,OAAQ,SAAUP,EAASQ,GAK1B,IAAItF,EAAWnC,KACf,OAAO0H,YALP,WACC,OAA4B,iBAAZT,EAAuB9E,EAAU8E,GAAYA,GAC3DzH,MAAO2C,EAAUjC,UACpB,GAEiCuH,GAAS,EAC3C,EAEAE,WAAY,SAAU5H,GACrBC,KAAKiD,UAAYjD,KAAKiD,UAAUqC,IAAKvF,GACrCC,KAAKoD,IAAKrD,EAAS,CAClB6H,WAAY,SAAUvE,GACrBrD,KAAK4G,UAAWnJ,EAAG4F,EAAMwE,eAAiB,KAAM,iBACjD,EACAC,WAAY,SAAUzE,GACrBrD,KAAKqE,aAAc5G,EAAG4F,EAAMwE,eAAiB,KAAM,iBACpD,GAEF,EAEAE,WAAY,SAAUhI,GACrBC,KAAKkD,UAAYlD,KAAKkD,UAAUoC,IAAKvF,GACrCC,KAAKoD,IAAKrD,EAAS,CAClBiI,QAAS,SAAU3E,GAClBrD,KAAK4G,UAAWnJ,EAAG4F,EAAMwE,eAAiB,KAAM,iBACjD,EACAI,SAAU,SAAU5E,GACnBrD,KAAKqE,aAAc5G,EAAG4F,EAAMwE,eAAiB,KAAM,iBACpD,GAEF,EAEA7D,SAAU,SAAUkE,EAAM7E,EAAOxD,GAChC,IAAIW,EAAM9C,EACNyK,EAAWnI,KAAKF,QAASoI,GAc7B,GAZArI,EAAOA,GAAQ,CAAC,GAChBwD,EAAQ5F,EAAE2K,MAAO/E,IACX6E,MAASA,IAASlI,KAAKgB,kBAC5BkH,EACAlI,KAAKgB,kBAAoBkH,GAAOtI,cAIjCyD,EAAM9B,OAASvB,KAAKD,QAAS,GAG7BrC,EAAO2F,EAAMgF,cAEZ,IAAM7H,KAAQ9C,EACL8C,KAAQ6C,IACfA,EAAO7C,GAAS9C,EAAM8C,IAMzB,OADAR,KAAKD,QAAQuI,QAASjF,EAAOxD,KACC,mBAAbsI,IACkD,IAAlEA,EAAS3I,MAAOQ,KAAKD,QAAS,GAAK,CAAEsD,GAAQ5D,OAAQI,KACrDwD,EAAMkF,qBACR,GAGD9K,EAAE8C,KAAM,CAAEiI,KAAM,SAAUC,KAAM,YAAa,SAAUC,EAAQC,GAC9DlL,EAAE4B,OAAOvB,UAAW,IAAM4K,GAAW,SAAU3I,EAASD,EAASqI,GAKhE,IAAIS,EAJoB,iBAAZ9I,IACXA,EAAU,CAAE+I,OAAQ/I,IAIrB,IAAIgJ,EAAchJ,GAEL,IAAZA,GAAuC,iBAAZA,EAC1B6I,EACA7I,EAAQ+I,QAAUF,EAHnBD,EAMuB,iBADxB5I,EAAUA,GAAW,CAAC,GAErBA,EAAU,CAAEiJ,SAAUjJ,IACC,IAAZA,IACXA,EAAU,CAAC,GAGZ8I,GAAcnL,EAAEuL,cAAelJ,GAC/BA,EAAQmJ,SAAWd,EAEdrI,EAAQ2H,OACZ1H,EAAQ0H,MAAO3H,EAAQ2H,OAGnBmB,GAAcnL,EAAEyL,SAAWzL,EAAEyL,QAAQL,OAAQC,GACjD/I,EAAS2I,GAAU5I,GACRgJ,IAAeJ,GAAU3I,EAAS+I,GAC7C/I,EAAS+I,GAAchJ,EAAQiJ,SAAUjJ,EAAQqJ,OAAQhB,GAEzDpI,EAAQqJ,OAAO,SAAUC,GACxB5L,EAAGuC,MAAQ0I,KACNP,GACJA,EAASzG,KAAM3B,EAAS,IAEzBsJ,GACD,GAEF,CACD,IAEO5L,EAAEiB,MAET"} \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widget.js b/core/assets/vendor/jquery.ui/ui/widget.js index 40ed367470578cf75b17f57cf4855e9de66a8139..45052972ab940f4c728bc490931f9da482a5179f 100644 --- a/core/assets/vendor/jquery.ui/ui/widget.js +++ b/core/assets/vendor/jquery.ui/ui/widget.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Widget 1.14.0 + * jQuery UI Widget 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -56,6 +56,9 @@ $.widget = function( name, base, prototype ) { var namespace = name.split( "." )[ 0 ]; name = name.split( "." )[ 1 ]; + if ( name === "__proto__" || name === "constructor" ) { + return $.error( "Invalid widget name: " + name ); + } var fullName = namespace + "-" + name; if ( !prototype ) { diff --git a/core/assets/vendor/jquery.ui/ui/widgets/autocomplete-min.js b/core/assets/vendor/jquery.ui/ui/widgets/autocomplete-min.js index 2e5e04848961462f9a264a1d0f6bfca4b425d1b7..08d454796526cdcd10cfdca88f39d969b45251ea 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/autocomplete-min.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/autocomplete-min.js @@ -1,10 +1,10 @@ /*! - * jQuery UI Autocomplete 1.14.0 + * jQuery UI Autocomplete 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ -!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","./menu","../keycode","../position","../version","../widget"],e):e(jQuery)}((function(e){"use strict";return e.widget("ui.autocomplete",{version:"1.14.0",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var t,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,u="input"===n;this.isMultiLine=o||!u&&"true"===this.element.prop("contentEditable"),this.valueMethod=this.element[o||u?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return t=!0,s=!0,void(i=!0);t=!1,s=!1,i=!1;var o=e.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:t=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:t=!0,this._move("nextPage",n);break;case o.UP:t=!0,this._keyEvent("previous",n);break;case o.DOWN:t=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(t=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(t)return t=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||s.preventDefault());if(!i){var n=e.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(e){if(s)return s=!1,void e.preventDefault();this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){clearTimeout(this.searching),this.close(e),this._change(e)}}),this._initSource(),this.menu=e("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault()},menufocus:function(t,i){var s,n;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",(function(){e(t.target).trigger(t.originalEvent)}));n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:n})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(n.value),(s=i.item.attr("aria-label")||n.value)&&String.prototype.trim.call(s).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay((function(){this.liveRegion.html(e("<div>").text(s))}),100))},menuselect:function(e,t){var i=t.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.trigger("focus"),this.previous=s),!1!==this._trigger("select",e,{item:i})&&this._value(i.value),this.term=this._value(),this.close(e),this.selectedItem=i}}),this.liveRegion=e("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this._appendTo()),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var i=this.menu.element[0];return t.target===this.element[0]||t.target===i||e.contains(i,t.target)},_closeOnClickOutside:function(e){this._isEventTargetInWidget(e)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?e(t):this.document.find(t).eq(0)),t&&t[0]||(t=this.element.closest(".ui-front, dialog")),t.length||(t=this.document[0].body),t},_initSource:function(){var t,i,s=this;Array.isArray(this.options.source)?(t=this.options.source,this.source=function(i,s){s(e.ui.autocomplete.filter(t,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(t,n){s.xhr&&s.xhr.abort(),s.xhr=e.ajax({url:i,data:t,dataType:"json",success:function(e){n(e)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay((function(){var t=this.term===this._value(),i=this.menu.element.is(":visible"),s=e.altKey||e.ctrlKey||e.metaKey||e.shiftKey;t&&(!t||i||s)||(this.selectedItem=null,this.search(null,e))}),this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):!1!==this._trigger("search",t)?this._search(e):void 0},_search:function(e){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var e=++this.requestIndex;return function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}.bind(this)},__response:function(e){e&&(e=this._normalize(e)),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:e.map(t,(function(t){return"string"==typeof t?{label:t,value:t}:e.extend({},t,{label:t.label||t.value,value:t.value||t.label})}))},_suggest:function(t){var i=this.menu.element.empty();this._renderMenu(i,t),this.isNewMenu=!0,this.menu.refresh(),i.show(),this._resizeMenu(),i.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,i){var s=this;e.each(i,(function(e,i){s._renderItemData(t,i)}))},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,i){return e("<li>").append(e("<div>").text(i.label)).appendTo(t)},_move:function(e,t){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[e](t);this.search(null,t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(e,t),t.preventDefault())}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,i){var s=new RegExp(e.ui.autocomplete.escapeRegex(i),"i");return e.grep(t,(function(e){return s.test(e.label||e.value||e)}))}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay((function(){this.liveRegion.html(e("<div>").text(i))}),100))}}),e.ui.autocomplete})); +!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","./menu","../keycode","../position","../version","../widget"],e):e(jQuery)}((function(e){"use strict";return e.widget("ui.autocomplete",{version:"1.14.1",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var t,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,u="input"===n;this.isMultiLine=o||!u&&"true"===this.element.prop("contentEditable"),this.valueMethod=this.element[o||u?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return t=!0,s=!0,void(i=!0);t=!1,s=!1,i=!1;var o=e.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:t=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:t=!0,this._move("nextPage",n);break;case o.UP:t=!0,this._keyEvent("previous",n);break;case o.DOWN:t=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(t=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(t)return t=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||s.preventDefault());if(!i){var n=e.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(e){if(s)return s=!1,void e.preventDefault();this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){clearTimeout(this.searching),this.close(e),this._change(e)}}),this._initSource(),this.menu=e("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault()},menufocus:function(t,i){var s,n;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",(function(){e(t.target).trigger(t.originalEvent)}));n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:n})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(n.value),(s=i.item.attr("aria-label")||n.value)&&String.prototype.trim.call(s).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay((function(){this.liveRegion.html(e("<div>").text(s))}),100))},menuselect:function(e,t){var i=t.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.trigger("focus"),this.previous=s),!1!==this._trigger("select",e,{item:i})&&this._value(i.value),this.term=this._value(),this.close(e),this.selectedItem=i}}),this.liveRegion=e("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this._appendTo()),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var i=this.menu.element[0];return t.target===this.element[0]||t.target===i||e.contains(i,t.target)},_closeOnClickOutside:function(e){this._isEventTargetInWidget(e)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?e(t):this.document.find(t).eq(0)),t&&t[0]||(t=this.element.closest(".ui-front, dialog")),t.length||(t=this.document[0].body),t},_initSource:function(){var t,i,s=this;Array.isArray(this.options.source)?(t=this.options.source,this.source=function(i,s){s(e.ui.autocomplete.filter(t,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(t,n){s.xhr&&s.xhr.abort(),s.xhr=e.ajax({url:i,data:t,dataType:"json",success:function(e){n(e)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay((function(){var t=this.term===this._value(),i=this.menu.element.is(":visible"),s=e.altKey||e.ctrlKey||e.metaKey||e.shiftKey;t&&(!t||i||s)||(this.selectedItem=null,this.search(null,e))}),this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):!1!==this._trigger("search",t)?this._search(e):void 0},_search:function(e){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var e=++this.requestIndex;return function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}.bind(this)},__response:function(e){e&&(e=this._normalize(e)),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:e.map(t,(function(t){return"string"==typeof t?{label:t,value:t}:e.extend({},t,{label:t.label||t.value,value:t.value||t.label})}))},_suggest:function(t){var i=this.menu.element.empty();this._renderMenu(i,t),this.isNewMenu=!0,this.menu.refresh(),i.show(),this._resizeMenu(),i.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,i){var s=this;e.each(i,(function(e,i){s._renderItemData(t,i)}))},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,i){return e("<li>").append(e("<div>").text(i.label)).appendTo(t)},_move:function(e,t){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[e](t);this.search(null,t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(e,t),t.preventDefault())}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,i){var s=new RegExp(e.ui.autocomplete.escapeRegex(i),"i");return e.grep(t,(function(e){return s.test(e.label||e.value||e)}))}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay((function(){this.liveRegion.html(e("<div>").text(i))}),100))}}),e.ui.autocomplete})); //# sourceMappingURL=autocomplete-min.js.map \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widgets/autocomplete.js b/core/assets/vendor/jquery.ui/ui/widgets/autocomplete.js index 434d78fa5d249e4d8b6913f331ce8461b0b7bc8f..50bf79390dc8e1f1c642c29c22b3c59474a4b513 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/autocomplete.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/autocomplete.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Autocomplete 1.14.0 + * jQuery UI Autocomplete 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -39,7 +39,7 @@ "use strict"; $.widget( "ui.autocomplete", { - version: "1.14.0", + version: "1.14.1", defaultElement: "<input>", options: { appendTo: null, diff --git a/core/assets/vendor/jquery.ui/ui/widgets/button-min.js b/core/assets/vendor/jquery.ui/ui/widgets/button-min.js index 61769cbbe88b3bdf7bd05e015c8034f70a5ba29e..832a07071b1a955c3403b9d862e6455f43ccb3cc 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/button-min.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/button-min.js @@ -1,10 +1,10 @@ /*! - * jQuery UI Button 1.14.0 + * jQuery UI Button 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","./controlgroup","./checkboxradio","../keycode","../widget"],t):t(jQuery)}((function(t){"use strict";var i;return t.widget("ui.button",{version:"1.14.0",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var t,i=this._super()||{};return this.isInput=this.element.is("input"),null!=(t=this.element[0].disabled)&&(i.disabled=t),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(i.label=this.originalLabel),i},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(i){i.keyCode===t.ui.keyCode.SPACE&&(i.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),this.options.showLabel||this.title||this.element.attr("title",this.options.label)},_updateIcon:function(i,o){var s="iconPosition"!==i,n=s?this.options.iconPosition:o,e="top"===n||"bottom"===n;this.icon?s&&this._removeClass(this.icon,null,this.options.icon):(this.icon=t("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),s&&this._addClass(this.icon,null,o),this._attachIcon(n),e?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconSpace||(this.iconSpace=t("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(n))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(t){this.icon[/^(?:end|bottom)/.test(t)?"before":"after"](this.iconSpace)},_attachIcon:function(t){this.element[/^(?:end|bottom)/.test(t)?"append":"prepend"](this.icon)},_setOptions:function(t){var i=void 0===t.showLabel?this.options.showLabel:t.showLabel,o=void 0===t.icon?this.options.icon:t.icon;i||o||(t.showLabel=!0),this._super(t)},_setOption:function(t,i){"icon"===t&&(i?this._updateIcon(t,i):this.icon&&(this.icon.remove(),this.iconSpace&&this.iconSpace.remove())),"iconPosition"===t&&this._updateIcon(t,i),"showLabel"===t&&(this._toggleClass("ui-button-icon-only",null,!i),this._updateTooltip()),"label"===t&&(this.isInput?this.element.val(i):(this.element.html(i),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(t,i),"disabled"===t&&(this._toggleClass(null,"ui-state-disabled",i),this.element[0].disabled=i,i&&this.element.trigger("blur"))},refresh:function(){var t=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");t!==this.options.disabled&&this._setOptions({disabled:t}),this._updateTooltip()}}),!0===t.uiBackCompat&&(t.widget("ui.button",t.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),this.options.icon||!this.options.icons.primary&&!this.options.icons.secondary?this.options.icon&&(this.options.icons.primary=this.options.icon):this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"),this._super()},_setOption:function(t,i){"text"!==t?("showLabel"===t&&(this.options.text=i),"icon"===t&&(this.options.icons.primary=i),"icons"===t&&(i.primary?(this._super("icon",i.primary),this._super("iconPosition","beginning")):i.secondary&&(this._super("icon",i.secondary),this._super("iconPosition","end"))),this._superApply(arguments)):this._super("showLabel",i)}}),t.fn.button=(i=t.fn.button,function(o){var s="string"==typeof o,n=Array.prototype.slice.call(arguments,1),e=this;return s?this.length||"instance"!==o?this.each((function(){var i,s=t(this).attr("type"),h="checkbox"!==s&&"radio"!==s?"button":"checkboxradio",a=t.data(this,"ui-"+h);return"instance"===o?(e=a,!1):a?"function"!=typeof a[o]||"_"===o.charAt(0)?t.error("no such method '"+o+"' for button widget instance"):(i=a[o].apply(a,n))!==a&&void 0!==i?(e=i&&i.jquery?e.pushStack(i.get()):i,!1):void 0:t.error("cannot call methods on button prior to initialization; attempted to call method '"+o+"'")})):e=void 0:(n.length&&(o=t.widget.extend.apply(null,[o].concat(n))),this.each((function(){var s=t(this).attr("type"),n="checkbox"!==s&&"radio"!==s?"button":"checkboxradio",e=t.data(this,"ui-"+n);if(e)e.option(o||{}),e._init&&e._init();else{if("button"===n)return void i.call(t(this),o);t(this).checkboxradio(t.extend({icon:!1},o))}}))),e}),t.fn.buttonset=function(){return t.ui.controlgroup||t.error("Controlgroup widget missing"),"option"===arguments[0]&&"items"===arguments[1]&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):"option"===arguments[0]&&"items"===arguments[1]?this.controlgroup.apply(this,[arguments[0],"items.button"]):("object"==typeof arguments[0]&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))}),t.ui.button})); +!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","./controlgroup","./checkboxradio","../keycode","../widget"],t):t(jQuery)}((function(t){"use strict";var i;return t.widget("ui.button",{version:"1.14.1",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var t,i=this._super()||{};return this.isInput=this.element.is("input"),null!=(t=this.element[0].disabled)&&(i.disabled=t),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(i.label=this.originalLabel),i},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(i){i.keyCode===t.ui.keyCode.SPACE&&(i.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),this.options.showLabel||this.title||this.element.attr("title",this.options.label)},_updateIcon:function(i,o){var s="iconPosition"!==i,n=s?this.options.iconPosition:o,e="top"===n||"bottom"===n;this.icon?s&&this._removeClass(this.icon,null,this.options.icon):(this.icon=t("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),s&&this._addClass(this.icon,null,o),this._attachIcon(n),e?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconSpace||(this.iconSpace=t("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(n))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(t){this.icon[/^(?:end|bottom)/.test(t)?"before":"after"](this.iconSpace)},_attachIcon:function(t){this.element[/^(?:end|bottom)/.test(t)?"append":"prepend"](this.icon)},_setOptions:function(t){var i=void 0===t.showLabel?this.options.showLabel:t.showLabel,o=void 0===t.icon?this.options.icon:t.icon;i||o||(t.showLabel=!0),this._super(t)},_setOption:function(t,i){"icon"===t&&(i?this._updateIcon(t,i):this.icon&&(this.icon.remove(),this.iconSpace&&this.iconSpace.remove())),"iconPosition"===t&&this._updateIcon(t,i),"showLabel"===t&&(this._toggleClass("ui-button-icon-only",null,!i),this._updateTooltip()),"label"===t&&(this.isInput?this.element.val(i):(this.element.html(i),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(t,i),"disabled"===t&&(this._toggleClass(null,"ui-state-disabled",i),this.element[0].disabled=i,i&&this.element.trigger("blur"))},refresh:function(){var t=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");t!==this.options.disabled&&this._setOptions({disabled:t}),this._updateTooltip()}}),!0===t.uiBackCompat&&(t.widget("ui.button",t.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),this.options.icon||!this.options.icons.primary&&!this.options.icons.secondary?this.options.icon&&(this.options.icons.primary=this.options.icon):this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"),this._super()},_setOption:function(t,i){"text"!==t?("showLabel"===t&&(this.options.text=i),"icon"===t&&(this.options.icons.primary=i),"icons"===t&&(i.primary?(this._super("icon",i.primary),this._super("iconPosition","beginning")):i.secondary&&(this._super("icon",i.secondary),this._super("iconPosition","end"))),this._superApply(arguments)):this._super("showLabel",i)}}),t.fn.button=(i=t.fn.button,function(o){var s="string"==typeof o,n=Array.prototype.slice.call(arguments,1),e=this;return s?this.length||"instance"!==o?this.each((function(){var i,s=t(this).attr("type"),h="checkbox"!==s&&"radio"!==s?"button":"checkboxradio",a=t.data(this,"ui-"+h);return"instance"===o?(e=a,!1):a?"function"!=typeof a[o]||"_"===o.charAt(0)?t.error("no such method '"+o+"' for button widget instance"):(i=a[o].apply(a,n))!==a&&void 0!==i?(e=i&&i.jquery?e.pushStack(i.get()):i,!1):void 0:t.error("cannot call methods on button prior to initialization; attempted to call method '"+o+"'")})):e=void 0:(n.length&&(o=t.widget.extend.apply(null,[o].concat(n))),this.each((function(){var s=t(this).attr("type"),n="checkbox"!==s&&"radio"!==s?"button":"checkboxradio",e=t.data(this,"ui-"+n);if(e)e.option(o||{}),e._init&&e._init();else{if("button"===n)return void i.call(t(this),o);t(this).checkboxradio(t.extend({icon:!1},o))}}))),e}),t.fn.buttonset=function(){return t.ui.controlgroup||t.error("Controlgroup widget missing"),"option"===arguments[0]&&"items"===arguments[1]&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):"option"===arguments[0]&&"items"===arguments[1]?this.controlgroup.apply(this,[arguments[0],"items.button"]):("object"==typeof arguments[0]&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))}),t.ui.button})); //# sourceMappingURL=button-min.js.map \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widgets/button.js b/core/assets/vendor/jquery.ui/ui/widgets/button.js index 83644d6b361c62bd56758f17ee677dfd940699b0..a382d03dcedd849ba5a078edb997b75884088890 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/button.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/button.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Button 1.14.0 + * jQuery UI Button 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -42,7 +42,7 @@ "use strict"; $.widget( "ui.button", { - version: "1.14.0", + version: "1.14.1", defaultElement: "<button>", options: { classes: { diff --git a/core/assets/vendor/jquery.ui/ui/widgets/checkboxradio-min.js b/core/assets/vendor/jquery.ui/ui/widgets/checkboxradio-min.js index f186a3d3b3a0e65e9d55fe3e1a84403550da50cc..e28da4faf6e30bcda0425a202aaa0f36a8f5434a 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/checkboxradio-min.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/checkboxradio-min.js @@ -1,10 +1,10 @@ /*! - * jQuery UI Checkboxradio 1.14.0 + * jQuery UI Checkboxradio 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ -!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","../form-reset-mixin","../labels","../widget"],e):e(jQuery)}((function(e){"use strict";return e.widget("ui.checkboxradio",[e.ui.formResetMixin,{version:"1.14.0",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var i,t,s,n=this._super()||{};return this._readType(),t=this.element.labels(),this.label=e(t[t.length-1]),this.label.length||e.error("No label found for checkboxradio widget"),this.originalLabel="",(s=this.label.contents().not(this.element[0])).length&&(this.originalLabel+=s.clone().wrapAll("<div></div>").parent().html()),this.originalLabel&&(n.label=this.originalLabel),null!=(i=this.element[0].disabled)&&(n.disabled=i),n},_create:function(){var e=this.element[0].checked;this._bindFormResetHandler(),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),"radio"===this.type&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),e&&this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var i=this.element[0].nodeName.toLowerCase();this.type=this.element[0].type,"input"===i&&/radio|checkbox/.test(this.type)||e.error("Can't create checkboxradio on element.nodeName="+i+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var i=this.element[0].name,t="input[name='"+CSS.escape(i)+"']";return i?(this.form.length?e(this.form[0].elements).filter(t):e(t).filter((function(){return 0===e(e(this).prop("form")).length}))).not(this.element):e([])},_toggleClasses:function(){var i=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",i),this.options.icon&&"checkbox"===this.type&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",i)._toggleClass(this.icon,null,"ui-icon-blank",!i),"radio"===this.type&&this._getRadioGroup().each((function(){var i=e(this).checkboxradio("instance");i&&i._removeClass(i.label,"ui-checkboxradio-checked","ui-state-active")}))},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(e,i){if("label"!==e||i){if(this._super(e,i),"disabled"===e)return this._toggleClass(this.label,null,"ui-state-disabled",i),void(this.element[0].disabled=i);this.refresh()}},_updateIcon:function(i){var t="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=e("<span>"),this.iconSpace=e("<span> </span>"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),"checkbox"===this.type?(t+=i?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,i?"ui-icon-blank":"ui-icon-check")):t+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",t),i||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):void 0!==this.icon&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var e=this.label.contents().not(this.element[0]);this.icon&&(e=e.not(this.icon[0])),this.iconSpace&&(e=e.not(this.iconSpace[0])),e.remove(),this.label.append(this.options.label)},refresh:function(){var e=this.element[0].checked,i=this.element[0].disabled;this._updateIcon(e),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",e),null!==this.options.label&&this._updateLabel(),i!==this.options.disabled&&this._setOptions({disabled:i})}}]),e.ui.checkboxradio})); +!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","../form-reset-mixin","../labels","../widget"],e):e(jQuery)}((function(e){"use strict";return e.widget("ui.checkboxradio",[e.ui.formResetMixin,{version:"1.14.1",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var i,t,s,n=this._super()||{};return this._readType(),t=this.element.labels(),this.label=e(t[t.length-1]),this.label.length||e.error("No label found for checkboxradio widget"),this.originalLabel="",(s=this.label.contents().not(this.element[0])).length&&(this.originalLabel+=s.clone().wrapAll("<div></div>").parent().html()),this.originalLabel&&(n.label=this.originalLabel),null!=(i=this.element[0].disabled)&&(n.disabled=i),n},_create:function(){var e=this.element[0].checked;this._bindFormResetHandler(),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),"radio"===this.type&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),e&&this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var i=this.element[0].nodeName.toLowerCase();this.type=this.element[0].type,"input"===i&&/radio|checkbox/.test(this.type)||e.error("Can't create checkboxradio on element.nodeName="+i+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var i=this.element[0].name,t="input[name='"+CSS.escape(i)+"']";return i?(this.form.length?e(this.form[0].elements).filter(t):e(t).filter((function(){return 0===e(e(this).prop("form")).length}))).not(this.element):e([])},_toggleClasses:function(){var i=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",i),this.options.icon&&"checkbox"===this.type&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",i)._toggleClass(this.icon,null,"ui-icon-blank",!i),"radio"===this.type&&this._getRadioGroup().each((function(){var i=e(this).checkboxradio("instance");i&&i._removeClass(i.label,"ui-checkboxradio-checked","ui-state-active")}))},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(e,i){if("label"!==e||i){if(this._super(e,i),"disabled"===e)return this._toggleClass(this.label,null,"ui-state-disabled",i),void(this.element[0].disabled=i);this.refresh()}},_updateIcon:function(i){var t="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=e("<span>"),this.iconSpace=e("<span> </span>"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),"checkbox"===this.type?(t+=i?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,i?"ui-icon-blank":"ui-icon-check")):t+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",t),i||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):void 0!==this.icon&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var e=this.label.contents().not(this.element[0]);this.icon&&(e=e.not(this.icon[0])),this.iconSpace&&(e=e.not(this.iconSpace[0])),e.remove(),this.label.append(this.options.label)},refresh:function(){var e=this.element[0].checked,i=this.element[0].disabled;this._updateIcon(e),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",e),null!==this.options.label&&this._updateLabel(),i!==this.options.disabled&&this._setOptions({disabled:i})}}]),e.ui.checkboxradio})); //# sourceMappingURL=checkboxradio-min.js.map \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widgets/checkboxradio.js b/core/assets/vendor/jquery.ui/ui/widgets/checkboxradio.js index 2aa45a5babdb10baec336a1d4d4165e0a31c2c57..a740d913f8a8b1f8f1e6e1d2cdf06457d195221b 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/checkboxradio.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/checkboxradio.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Checkboxradio 1.14.0 + * jQuery UI Checkboxradio 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -38,7 +38,7 @@ "use strict"; $.widget( "ui.checkboxradio", [ $.ui.formResetMixin, { - version: "1.14.0", + version: "1.14.1", options: { disabled: null, label: null, diff --git a/core/assets/vendor/jquery.ui/ui/widgets/controlgroup-min.js b/core/assets/vendor/jquery.ui/ui/widgets/controlgroup-min.js index 8e413431cea142e45b95a144989954d9ec159623..3170adab17cfdc64b38d33c3d36d9f6e7c71f6fb 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/controlgroup-min.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/controlgroup-min.js @@ -1,10 +1,10 @@ /*! - * jQuery UI Controlgroup 1.14.0 + * jQuery UI Controlgroup 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","../widget"],t):t(jQuery)}((function(t){"use strict";var e=/ui-corner-([a-z]){2,6}/g;return t.widget("ui.controlgroup",{version:"1.14.0",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var e=this,i=[];t.each(this.options.items,(function(n,o){var s,l={};if(o)return"controlgroupLabel"===n?((s=e.element.find(o)).each((function(){var e=t(this);e.children(".ui-controlgroup-label-contents").length||e.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")})),e._addClass(s,null,"ui-widget ui-widget-content ui-state-default"),void(i=i.concat(s.get()))):void(t.fn[n]&&(l=e["_"+n+"Options"]?e["_"+n+"Options"]("middle"):{classes:{}},e.element.find(o).each((function(){var o=t(this),s=o[n]("instance"),r=t.widget.extend({},l);if("button"!==n||!o.parent(".ui-spinner").length){s||(s=o[n]()[n]("instance")),s&&(r.classes=e._resolveClassesValues(r.classes,s)),o[n](r);var u=o[n]("widget");t.data(u[0],"ui-controlgroup-data",s||o[n]("instance")),i.push(u[0])}}))))})),this.childWidgets=t(t.uniqueSort(i)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(e){this.childWidgets.each((function(){var i=t(this).data("ui-controlgroup-data");i&&i[e]&&i[e]()}))},_updateCornerClass:function(t,e){var i=this._buildSimpleOptions(e,"label").classes.label;this._removeClass(t,null,"ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all"),this._addClass(t,null,i)},_buildSimpleOptions:function(t,e){var i="vertical"===this.options.direction,n={classes:{}};return n.classes[e]={middle:"",first:"ui-corner-"+(i?"top":"left"),last:"ui-corner-"+(i?"bottom":"right"),only:"ui-corner-all"}[t],n},_spinnerOptions:function(t){var e=this._buildSimpleOptions(t,"ui-spinner");return e.classes["ui-spinner-up"]="",e.classes["ui-spinner-down"]="",e},_buttonOptions:function(t){return this._buildSimpleOptions(t,"ui-button")},_checkboxradioOptions:function(t){return this._buildSimpleOptions(t,"ui-checkboxradio-label")},_selectmenuOptions:function(t){var e="vertical"===this.options.direction;return{width:!!e&&"auto",classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(e?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(e?"top":"left")},last:{"ui-selectmenu-button-open":e?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(e?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[t]}},_resolveClassesValues:function(i,n){var o={};return t.each(i,(function(t){var s=n.options.classes[t]||"";s=String.prototype.trim.call(s.replace(e,"")),o[t]=(s+" "+i[t]).replace(/\s+/g," ")})),o},_setOption:function(t,e){"direction"===t&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(t,e),"disabled"!==t?this.refresh():this._callChildMethod(e?"disable":"enable")},refresh:function(){var e,i=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),"horizontal"===this.options.direction&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),e=this.childWidgets,this.options.onlyVisible&&(e=e.filter(":visible")),e.length&&(t.each(["first","last"],(function(t,n){var o=e[n]().data("ui-controlgroup-data");if(o&&i["_"+o.widgetName+"Options"]){var s=i["_"+o.widgetName+"Options"](1===e.length?"only":n);s.classes=i._resolveClassesValues(s.classes,o),o.element[o.widgetName](s)}else i._updateCornerClass(e[n](),n)})),this._callChildMethod("refresh"))}})})); +!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","../widget"],t):t(jQuery)}((function(t){"use strict";var e=/ui-corner-([a-z]){2,6}/g;return t.widget("ui.controlgroup",{version:"1.14.1",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var e=this,i=[];t.each(this.options.items,(function(n,o){var s,l={};if(o)return"controlgroupLabel"===n?((s=e.element.find(o)).each((function(){var e=t(this);e.children(".ui-controlgroup-label-contents").length||e.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")})),e._addClass(s,null,"ui-widget ui-widget-content ui-state-default"),void(i=i.concat(s.get()))):void(t.fn[n]&&(l=e["_"+n+"Options"]?e["_"+n+"Options"]("middle"):{classes:{}},e.element.find(o).each((function(){var o=t(this),s=o[n]("instance"),r=t.widget.extend({},l);if("button"!==n||!o.parent(".ui-spinner").length){s||(s=o[n]()[n]("instance")),s&&(r.classes=e._resolveClassesValues(r.classes,s)),o[n](r);var u=o[n]("widget");t.data(u[0],"ui-controlgroup-data",s||o[n]("instance")),i.push(u[0])}}))))})),this.childWidgets=t(t.uniqueSort(i)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(e){this.childWidgets.each((function(){var i=t(this).data("ui-controlgroup-data");i&&i[e]&&i[e]()}))},_updateCornerClass:function(t,e){var i=this._buildSimpleOptions(e,"label").classes.label;this._removeClass(t,null,"ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all"),this._addClass(t,null,i)},_buildSimpleOptions:function(t,e){var i="vertical"===this.options.direction,n={classes:{}};return n.classes[e]={middle:"",first:"ui-corner-"+(i?"top":"left"),last:"ui-corner-"+(i?"bottom":"right"),only:"ui-corner-all"}[t],n},_spinnerOptions:function(t){var e=this._buildSimpleOptions(t,"ui-spinner");return e.classes["ui-spinner-up"]="",e.classes["ui-spinner-down"]="",e},_buttonOptions:function(t){return this._buildSimpleOptions(t,"ui-button")},_checkboxradioOptions:function(t){return this._buildSimpleOptions(t,"ui-checkboxradio-label")},_selectmenuOptions:function(t){var e="vertical"===this.options.direction;return{width:!!e&&"auto",classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(e?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(e?"top":"left")},last:{"ui-selectmenu-button-open":e?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(e?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[t]}},_resolveClassesValues:function(i,n){var o={};return t.each(i,(function(t){var s=n.options.classes[t]||"";s=String.prototype.trim.call(s.replace(e,"")),o[t]=(s+" "+i[t]).replace(/\s+/g," ")})),o},_setOption:function(t,e){"direction"===t&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(t,e),"disabled"!==t?this.refresh():this._callChildMethod(e?"disable":"enable")},refresh:function(){var e,i=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),"horizontal"===this.options.direction&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),e=this.childWidgets,this.options.onlyVisible&&(e=e.filter(":visible")),e.length&&(t.each(["first","last"],(function(t,n){var o=e[n]().data("ui-controlgroup-data");if(o&&i["_"+o.widgetName+"Options"]){var s=i["_"+o.widgetName+"Options"](1===e.length?"only":n);s.classes=i._resolveClassesValues(s.classes,o),o.element[o.widgetName](s)}else i._updateCornerClass(e[n](),n)})),this._callChildMethod("refresh"))}})})); //# sourceMappingURL=controlgroup-min.js.map \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widgets/controlgroup.js b/core/assets/vendor/jquery.ui/ui/widgets/controlgroup.js index f1bed88dd8bcd96f24b7fab14170676620eff88f..5bac06bf16f9ca62230274c198ac81b23479179a 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/controlgroup.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/controlgroup.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Controlgroup 1.14.0 + * jQuery UI Controlgroup 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -37,7 +37,7 @@ var controlgroupCornerRegex = /ui-corner-([a-z]){2,6}/g; return $.widget( "ui.controlgroup", { - version: "1.14.0", + version: "1.14.1", defaultElement: "<div>", options: { direction: "horizontal", diff --git a/core/assets/vendor/jquery.ui/ui/widgets/dialog-min.js b/core/assets/vendor/jquery.ui/ui/widgets/dialog-min.js index 638e8859725063bb43e8fd3dbb7816701d304e38..5a112c864e13d4dbe54c5671c11ef0a27657d643 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/dialog-min.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/dialog-min.js @@ -1,10 +1,10 @@ /*! - * jQuery UI Dialog 1.14.0 + * jQuery UI Dialog 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ -!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery","./button","./draggable","./mouse","./resizable","../focusable","../keycode","../position","../tabbable","../unique-id","../version","../widget"],i):i(jQuery)}((function(i){"use strict";return i.widget("ui.dialog",{version:"1.14.0",options:{appendTo:"body",autoOpen:!0,buttons:[],classes:{"ui-dialog":"ui-corner-all","ui-dialog-titlebar":"ui-corner-all"},closeOnEscape:!0,closeText:"Close",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var e=i(this).css(t).offset().top;e<0&&i(this).css("top",t.top-e)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),null==this.options.title&&null!=this.originalTitle&&(this.options.title=this.originalTitle),this.options.disabled&&(this.options.disabled=!1),this._createWrapper(),this.element.show().removeAttr("title").appendTo(this.uiDialog),this._addClass("ui-dialog-content","ui-widget-content"),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&i.fn.draggable&&this._makeDraggable(),this.options.resizable&&i.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var t=this.options.appendTo;return t&&(t.jquery||t.nodeType)?i(t):this.document.find(t||"body").eq(0)},_destroy:function(){var i,t=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().css(this.originalCss).detach(),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(i=t.parent.children().eq(t.index)).length&&i[0]!==this.element[0]?i.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},disable:i.noop,enable:i.noop,close:function(t){var e=this;this._isOpen&&!1!==this._trigger("beforeClose",t)&&(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),this.opener.filter(":focusable").trigger("focus").length||i(this.document[0].activeElement).trigger("blur"),this._hide(this.uiDialog,this.options.hide,(function(){e._trigger("close",t)})))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(t,e){var o=!1,s=this.uiDialog.siblings(".ui-front:visible").map((function(){return+i(this).css("z-index")})).get(),n=Math.max.apply(null,s);return n>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",n+1),o=!0),o&&!e&&this._trigger("focus",t),o},open:function(){var t=this;this._isOpen?this._moveToTop()&&this._focusTabbable():(this._isOpen=!0,this.opener=i(this.document[0].activeElement),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,(function(){t._focusTabbable(),t._trigger("focus")})),this._makeFocusTarget(),this._trigger("open"))},_focusTabbable:function(){var i=this._focusedElement;i||(i=this.element.find("[autofocus]")),i.length||(i=this.element.find(":tabbable")),i.length||(i=this.uiDialogButtonPane.find(":tabbable")),i.length||(i=this.uiDialogTitlebarClose.filter(":tabbable")),i.length||(i=this.uiDialog),i.eq(0).trigger("focus")},_restoreTabbableFocus:function(){var t=this.document[0].activeElement;this.uiDialog[0]===t||i.contains(this.uiDialog[0],t)||this._focusTabbable()},_keepFocus:function(i){i.preventDefault(),this._restoreTabbableFocus()},_createWrapper:function(){this.uiDialog=i("<div>").hide().attr({tabIndex:-1,role:"dialog","aria-modal":this.options.modal?"true":null}).appendTo(this._appendTo()),this._addClass(this.uiDialog,"ui-dialog","ui-widget ui-widget-content ui-front"),this._on(this.uiDialog,{keydown:function(t){if(this.options.closeOnEscape&&!t.isDefaultPrevented()&&t.keyCode&&t.keyCode===i.ui.keyCode.ESCAPE)return t.preventDefault(),void this.close(t);if(t.keyCode===i.ui.keyCode.TAB&&!t.isDefaultPrevented()){var e=this.uiDialog.find(":tabbable"),o=e.first(),s=e.last();t.target!==s[0]&&t.target!==this.uiDialog[0]||t.shiftKey?t.target!==o[0]&&t.target!==this.uiDialog[0]||!t.shiftKey||(this._delay((function(){s.trigger("focus")})),t.preventDefault()):(this._delay((function(){o.trigger("focus")})),t.preventDefault())}},mousedown:function(i){this._moveToTop(i)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var t;this.uiDialogTitlebar=i("<div>"),this._addClass(this.uiDialogTitlebar,"ui-dialog-titlebar","ui-widget-header ui-helper-clearfix"),this._on(this.uiDialogTitlebar,{mousedown:function(t){i(t.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.trigger("focus")}}),this.uiDialogTitlebarClose=i("<button type='button'></button>").button({label:i("<a>").text(this.options.closeText).html(),icon:"ui-icon-closethick",showLabel:!1}).appendTo(this.uiDialogTitlebar),this._addClass(this.uiDialogTitlebarClose,"ui-dialog-titlebar-close"),this._on(this.uiDialogTitlebarClose,{click:function(i){i.preventDefault(),this.close(i)}}),t=i("<span>").uniqueId().prependTo(this.uiDialogTitlebar),this._addClass(t,"ui-dialog-title"),this._title(t),this.uiDialogTitlebar.prependTo(this.uiDialog),this.uiDialog.attr({"aria-labelledby":t.attr("id")})},_title:function(i){this.options.title?i.text(this.options.title):i.html(" ")},_createButtonPane:function(){this.uiDialogButtonPane=i("<div>"),this._addClass(this.uiDialogButtonPane,"ui-dialog-buttonpane","ui-widget-content ui-helper-clearfix"),this.uiButtonSet=i("<div>").appendTo(this.uiDialogButtonPane),this._addClass(this.uiButtonSet,"ui-dialog-buttonset"),this._createButtons()},_createButtons:function(){var t=this,e=this.options.buttons;this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),i.isEmptyObject(e)||Array.isArray(e)&&!e.length?this._removeClass(this.uiDialog,"ui-dialog-buttons"):(i.each(e,(function(e,o){var s,n;o="function"==typeof o?{click:o,text:e}:o,o=i.extend({type:"button"},o),s=o.click,n={icon:o.icon,iconPosition:o.iconPosition,showLabel:o.showLabel,icons:o.icons,text:o.text},delete o.click,delete o.icon,delete o.iconPosition,delete o.showLabel,delete o.icons,"boolean"==typeof o.text&&delete o.text,i("<button></button>",o).button(n).appendTo(t.uiButtonSet).on("click",(function(){s.apply(t.element[0],arguments)}))})),this._addClass(this.uiDialog,"ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){var t=this,e=this.options;function o(i){return{position:i.position,offset:i.offset}}this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(e,s){t._addClass(i(this),"ui-dialog-dragging"),t._blockFrames(),t._trigger("dragStart",e,o(s))},drag:function(i,e){t._trigger("drag",i,o(e))},stop:function(s,n){var a=n.offset.left-t.document.scrollLeft(),l=n.offset.top-t.document.scrollTop();e.position={my:"left top",at:"left"+(a>=0?"+":"")+a+" top"+(l>=0?"+":"")+l,of:t.window},t._removeClass(i(this),"ui-dialog-dragging"),t._unblockFrames(),t._trigger("dragStop",s,o(n))}})},_makeResizable:function(){var t=this,e=this.options,o=e.resizable,s=this.uiDialog.css("position"),n="string"==typeof o?o:"n,e,s,w,se,sw,ne,nw";function a(i){return{originalPosition:i.originalPosition,originalSize:i.originalSize,position:i.position,size:i.size}}this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:e.maxWidth,maxHeight:e.maxHeight,minWidth:e.minWidth,minHeight:this._minHeight(),handles:n,start:function(e,o){t._addClass(i(this),"ui-dialog-resizing"),t._blockFrames(),t._trigger("resizeStart",e,a(o))},resize:function(i,e){t._trigger("resize",i,a(e))},stop:function(o,s){var n=t.uiDialog.offset(),l=n.left-t.document.scrollLeft(),h=n.top-t.document.scrollTop();e.height=t.uiDialog.height(),e.width=t.uiDialog.width(),e.position={my:"left top",at:"left"+(l>=0?"+":"")+l+" top"+(h>=0?"+":"")+h,of:t.window},t._removeClass(i(this),"ui-dialog-resizing"),t._unblockFrames(),t._trigger("resizeStop",o,a(s))}}).css("position",s)},_trackFocus:function(){this._on(this.widget(),{focusin:function(t){this._makeFocusTarget(),this._focusedElement=i(t.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var t=this._trackingInstances(),e=i.inArray(this,t);-1!==e&&t.splice(e,1)},_trackingInstances:function(){var i=this.document.data("ui-dialog-instances");return i||(i=[],this.document.data("ui-dialog-instances",i)),i},_minHeight:function(){var i=this.options;return"auto"===i.height?i.minHeight:Math.min(i.minHeight,i.height)},_position:function(){var i=this.uiDialog.is(":visible");i||this.uiDialog.show(),this.uiDialog.position(this.options.position),i||this.uiDialog.hide()},_setOptions:function(t){var e=this,o=!1,s={};i.each(t,(function(i,t){e._setOption(i,t),i in e.sizeRelatedOptions&&(o=!0),i in e.resizableRelatedOptions&&(s[i]=t)})),o&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",s)},_setOption:function(t,e){var o,s,n=this.uiDialog;"disabled"!==t&&(this._super(t,e),"appendTo"===t&&this.uiDialog.appendTo(this._appendTo()),"buttons"===t&&this._createButtons(),"closeText"===t&&this.uiDialogTitlebarClose.button({label:i("<a>").text(""+this.options.closeText).html()}),"draggable"===t&&((o=n.is(":data(ui-draggable)"))&&!e&&n.draggable("destroy"),!o&&e&&this._makeDraggable()),"position"===t&&this._position(),"resizable"===t&&((s=n.is(":data(ui-resizable)"))&&!e&&n.resizable("destroy"),s&&"string"==typeof e&&n.resizable("option","handles",e),s||!1===e||this._makeResizable()),"title"===t&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")),"modal"===t&&n.attr("aria-modal",e?"true":null))},_size:function(){var i,t,e,o=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),o.minWidth>o.width&&(o.width=o.minWidth),i=this.uiDialog.css({height:"auto",width:o.width}).outerHeight(),t=Math.max(0,o.minHeight-i),e="number"==typeof o.maxHeight?Math.max(0,o.maxHeight-i):"none","auto"===o.height?this.element.css({minHeight:t,maxHeight:e,height:"auto"}):this.element.height(Math.max(0,o.height-i)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map((function(){var t=i(this);return i("<div>").css({position:"absolute",width:t.outerWidth(),height:t.outerHeight()}).appendTo(t.parent()).offset(t.offset())[0]}))},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(t){return!!i(t.target).closest(".ui-dialog").length||!!i(t.target).closest(".ui-datepicker").length},_createOverlay:function(){if(this.options.modal){var t=!0;this._delay((function(){t=!1})),this.document.data("ui-dialog-overlays")||this.document.on("focusin.ui-dialog",function(i){if(!t){var e=this._trackingInstances()[0];e._allowInteraction(i)||(i.preventDefault(),e._focusTabbable())}}.bind(this)),this.overlay=i("<div>").appendTo(this._appendTo()),this._addClass(this.overlay,null,"ui-widget-overlay ui-front"),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1)}},_destroyOverlay:function(){if(this.options.modal&&this.overlay){var i=this.document.data("ui-dialog-overlays")-1;i?this.document.data("ui-dialog-overlays",i):(this.document.off("focusin.ui-dialog"),this.document.removeData("ui-dialog-overlays")),this.overlay.remove(),this.overlay=null}}}),!0===i.uiBackCompat&&i.widget("ui.dialog",i.ui.dialog,{options:{dialogClass:""},_createWrapper:function(){this._super(),this.uiDialog.addClass(this.options.dialogClass)},_setOption:function(i,t){"dialogClass"===i&&this.uiDialog.removeClass(this.options.dialogClass).addClass(t),this._superApply(arguments)}}),i.ui.dialog})); +!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery","./button","./draggable","./mouse","./resizable","../focusable","../keycode","../position","../tabbable","../unique-id","../version","../widget"],i):i(jQuery)}((function(i){"use strict";return i.widget("ui.dialog",{version:"1.14.1",options:{appendTo:"body",autoOpen:!0,buttons:[],classes:{"ui-dialog":"ui-corner-all","ui-dialog-titlebar":"ui-corner-all"},closeOnEscape:!0,closeText:"Close",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var e=i(this).css(t).offset().top;e<0&&i(this).css("top",t.top-e)}},resizable:!0,show:null,title:null,uiDialogTitleHeadingLevel:0,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),null==this.options.title&&null!=this.originalTitle&&(this.options.title=this.originalTitle),this.options.disabled&&(this.options.disabled=!1),this._createWrapper(),this.element.show().removeAttr("title").appendTo(this.uiDialog),this._addClass("ui-dialog-content","ui-widget-content"),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&i.fn.draggable&&this._makeDraggable(),this.options.resizable&&i.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var t=this.options.appendTo;return t&&(t.jquery||t.nodeType)?i(t):this.document.find(t||"body").eq(0)},_destroy:function(){var i,t=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().css(this.originalCss).detach(),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(i=t.parent.children().eq(t.index)).length&&i[0]!==this.element[0]?i.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},disable:i.noop,enable:i.noop,close:function(t){var e=this;this._isOpen&&!1!==this._trigger("beforeClose",t)&&(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),this.opener.filter(":focusable").trigger("focus").length||i(this.document[0].activeElement).trigger("blur"),this._hide(this.uiDialog,this.options.hide,(function(){e._trigger("close",t)})))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(t,e){var o=!1,s=this.uiDialog.siblings(".ui-front:visible").map((function(){return+i(this).css("z-index")})).get(),n=Math.max.apply(null,s);return n>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",n+1),o=!0),o&&!e&&this._trigger("focus",t),o},open:function(){var t=this;this._isOpen?this._moveToTop()&&this._focusTabbable():(this._isOpen=!0,this.opener=i(this.document[0].activeElement),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,(function(){t._focusTabbable(),t._trigger("focus")})),this._makeFocusTarget(),this._trigger("open"))},_focusTabbable:function(){var i=this._focusedElement;i||(i=this.element.find("[autofocus]")),i.length||(i=this.element.find(":tabbable")),i.length||(i=this.uiDialogButtonPane.find(":tabbable")),i.length||(i=this.uiDialogTitlebarClose.filter(":tabbable")),i.length||(i=this.uiDialog),i.eq(0).trigger("focus")},_restoreTabbableFocus:function(){var t=this.document[0].activeElement;this.uiDialog[0]===t||i.contains(this.uiDialog[0],t)||this._focusTabbable()},_keepFocus:function(i){i.preventDefault(),this._restoreTabbableFocus()},_createWrapper:function(){this.uiDialog=i("<div>").hide().attr({tabIndex:-1,role:"dialog","aria-modal":this.options.modal?"true":null}).appendTo(this._appendTo()),this._addClass(this.uiDialog,"ui-dialog","ui-widget ui-widget-content ui-front"),this._on(this.uiDialog,{keydown:function(t){if(this.options.closeOnEscape&&!t.isDefaultPrevented()&&t.keyCode&&t.keyCode===i.ui.keyCode.ESCAPE)return t.preventDefault(),void this.close(t);if(t.keyCode===i.ui.keyCode.TAB&&!t.isDefaultPrevented()){var e=this.uiDialog.find(":tabbable"),o=e.first(),s=e.last();t.target!==s[0]&&t.target!==this.uiDialog[0]||t.shiftKey?t.target!==o[0]&&t.target!==this.uiDialog[0]||!t.shiftKey||(this._delay((function(){s.trigger("focus")})),t.preventDefault()):(this._delay((function(){o.trigger("focus")})),t.preventDefault())}},mousedown:function(i){this._moveToTop(i)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var t;this.uiDialogTitlebar=i("<div>"),this._addClass(this.uiDialogTitlebar,"ui-dialog-titlebar","ui-widget-header ui-helper-clearfix"),this._on(this.uiDialogTitlebar,{mousedown:function(t){i(t.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.trigger("focus")}}),this.uiDialogTitlebarClose=i("<button type='button'></button>").button({label:i("<a>").text(this.options.closeText).html(),icon:"ui-icon-closethick",showLabel:!1}).appendTo(this.uiDialogTitlebar),this._addClass(this.uiDialogTitlebarClose,"ui-dialog-titlebar-close"),this._on(this.uiDialogTitlebarClose,{click:function(i){i.preventDefault(),this.close(i)}});var e=Number.isInteger(this.options.uiDialogTitleHeadingLevel)&&this.options.uiDialogTitleHeadingLevel>0&&this.options.uiDialogTitleHeadingLevel<=6?"h"+this.options.uiDialogTitleHeadingLevel:"span";t=i("<"+e+">").uniqueId().prependTo(this.uiDialogTitlebar),this._addClass(t,"ui-dialog-title"),this._title(t),this.uiDialogTitlebar.prependTo(this.uiDialog),this.uiDialog.attr({"aria-labelledby":t.attr("id")})},_title:function(i){this.options.title?i.text(this.options.title):i.html(" ")},_createButtonPane:function(){this.uiDialogButtonPane=i("<div>"),this._addClass(this.uiDialogButtonPane,"ui-dialog-buttonpane","ui-widget-content ui-helper-clearfix"),this.uiButtonSet=i("<div>").appendTo(this.uiDialogButtonPane),this._addClass(this.uiButtonSet,"ui-dialog-buttonset"),this._createButtons()},_createButtons:function(){var t=this,e=this.options.buttons;this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),i.isEmptyObject(e)||Array.isArray(e)&&!e.length?this._removeClass(this.uiDialog,"ui-dialog-buttons"):(i.each(e,(function(e,o){var s,n;o="function"==typeof o?{click:o,text:e}:o,o=i.extend({type:"button"},o),s=o.click,n={icon:o.icon,iconPosition:o.iconPosition,showLabel:o.showLabel,icons:o.icons,text:o.text},delete o.click,delete o.icon,delete o.iconPosition,delete o.showLabel,delete o.icons,"boolean"==typeof o.text&&delete o.text,i("<button></button>",o).button(n).appendTo(t.uiButtonSet).on("click",(function(){s.apply(t.element[0],arguments)}))})),this._addClass(this.uiDialog,"ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){var t=this,e=this.options;function o(i){return{position:i.position,offset:i.offset}}this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(e,s){t._addClass(i(this),"ui-dialog-dragging"),t._blockFrames(),t._trigger("dragStart",e,o(s))},drag:function(i,e){t._trigger("drag",i,o(e))},stop:function(s,n){var a=n.offset.left-t.document.scrollLeft(),l=n.offset.top-t.document.scrollTop();e.position={my:"left top",at:"left"+(a>=0?"+":"")+a+" top"+(l>=0?"+":"")+l,of:t.window},t._removeClass(i(this),"ui-dialog-dragging"),t._unblockFrames(),t._trigger("dragStop",s,o(n))}})},_makeResizable:function(){var t=this,e=this.options,o=e.resizable,s=this.uiDialog.css("position"),n="string"==typeof o?o:"n,e,s,w,se,sw,ne,nw";function a(i){return{originalPosition:i.originalPosition,originalSize:i.originalSize,position:i.position,size:i.size}}this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:e.maxWidth,maxHeight:e.maxHeight,minWidth:e.minWidth,minHeight:this._minHeight(),handles:n,start:function(e,o){t._addClass(i(this),"ui-dialog-resizing"),t._blockFrames(),t._trigger("resizeStart",e,a(o))},resize:function(i,e){t._trigger("resize",i,a(e))},stop:function(o,s){var n=t.uiDialog.offset(),l=n.left-t.document.scrollLeft(),h=n.top-t.document.scrollTop();e.height=t.uiDialog.height(),e.width=t.uiDialog.width(),e.position={my:"left top",at:"left"+(l>=0?"+":"")+l+" top"+(h>=0?"+":"")+h,of:t.window},t._removeClass(i(this),"ui-dialog-resizing"),t._unblockFrames(),t._trigger("resizeStop",o,a(s))}}).css("position",s)},_trackFocus:function(){this._on(this.widget(),{focusin:function(t){this._makeFocusTarget(),this._focusedElement=i(t.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var t=this._trackingInstances(),e=i.inArray(this,t);-1!==e&&t.splice(e,1)},_trackingInstances:function(){var i=this.document.data("ui-dialog-instances");return i||(i=[],this.document.data("ui-dialog-instances",i)),i},_minHeight:function(){var i=this.options;return"auto"===i.height?i.minHeight:Math.min(i.minHeight,i.height)},_position:function(){var i=this.uiDialog.is(":visible");i||this.uiDialog.show(),this.uiDialog.position(this.options.position),i||this.uiDialog.hide()},_setOptions:function(t){var e=this,o=!1,s={};i.each(t,(function(i,t){e._setOption(i,t),i in e.sizeRelatedOptions&&(o=!0),i in e.resizableRelatedOptions&&(s[i]=t)})),o&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",s)},_setOption:function(t,e){var o,s,n=this.uiDialog;"disabled"!==t&&(this._super(t,e),"appendTo"===t&&this.uiDialog.appendTo(this._appendTo()),"buttons"===t&&this._createButtons(),"closeText"===t&&this.uiDialogTitlebarClose.button({label:i("<a>").text(""+this.options.closeText).html()}),"draggable"===t&&((o=n.is(":data(ui-draggable)"))&&!e&&n.draggable("destroy"),!o&&e&&this._makeDraggable()),"position"===t&&this._position(),"resizable"===t&&((s=n.is(":data(ui-resizable)"))&&!e&&n.resizable("destroy"),s&&"string"==typeof e&&n.resizable("option","handles",e),s||!1===e||this._makeResizable()),"title"===t&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")),"modal"===t&&n.attr("aria-modal",e?"true":null))},_size:function(){var i,t,e,o=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),o.minWidth>o.width&&(o.width=o.minWidth),i=this.uiDialog.css({height:"auto",width:o.width}).outerHeight(),t=Math.max(0,o.minHeight-i),e="number"==typeof o.maxHeight?Math.max(0,o.maxHeight-i):"none","auto"===o.height?this.element.css({minHeight:t,maxHeight:e,height:"auto"}):this.element.height(Math.max(0,o.height-i)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map((function(){var t=i(this);return i("<div>").css({position:"absolute",width:t.outerWidth(),height:t.outerHeight()}).appendTo(t.parent()).offset(t.offset())[0]}))},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(t){return!!i(t.target).closest(".ui-dialog").length||!!i(t.target).closest(".ui-datepicker").length},_createOverlay:function(){if(this.options.modal){var t=!0;this._delay((function(){t=!1})),this.document.data("ui-dialog-overlays")||this.document.on("focusin.ui-dialog",function(i){if(!t){var e=this._trackingInstances()[0];e._allowInteraction(i)||(i.preventDefault(),e._focusTabbable())}}.bind(this)),this.overlay=i("<div>").appendTo(this._appendTo()),this._addClass(this.overlay,null,"ui-widget-overlay ui-front"),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1)}},_destroyOverlay:function(){if(this.options.modal&&this.overlay){var i=this.document.data("ui-dialog-overlays")-1;i?this.document.data("ui-dialog-overlays",i):(this.document.off("focusin.ui-dialog"),this.document.removeData("ui-dialog-overlays")),this.overlay.remove(),this.overlay=null}}}),!0===i.uiBackCompat&&i.widget("ui.dialog",i.ui.dialog,{options:{dialogClass:""},_createWrapper:function(){this._super(),this.uiDialog.addClass(this.options.dialogClass)},_setOption:function(i,t){"dialogClass"===i&&this.uiDialog.removeClass(this.options.dialogClass).addClass(t),this._superApply(arguments)}}),i.ui.dialog})); //# sourceMappingURL=dialog-min.js.map \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widgets/dialog-min.js.map b/core/assets/vendor/jquery.ui/ui/widgets/dialog-min.js.map index 724e4d0a7ffa53e1d9a9d127698f3289db881758..cfee3cc44556dc026fa528ae2a2bdf26881dce43 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/dialog-min.js.map +++ b/core/assets/vendor/jquery.ui/ui/widgets/dialog-min.js.map @@ -1 +1 @@ -{"version":3,"file":"dialog-min.js","names":["factory","define","amd","jQuery","$","widget","version","options","appendTo","autoOpen","buttons","classes","closeOnEscape","closeText","draggable","hide","height","maxHeight","maxWidth","minHeight","minWidth","modal","position","my","at","of","window","collision","using","pos","topOffset","this","css","offset","top","resizable","show","title","width","beforeClose","close","drag","dragStart","dragStop","focus","open","resize","resizeStart","resizeStop","sizeRelatedOptions","resizableRelatedOptions","_create","originalCss","display","element","style","originalPosition","parent","index","children","originalTitle","attr","disabled","_createWrapper","removeAttr","uiDialog","_addClass","_createTitlebar","_createButtonPane","fn","_makeDraggable","_makeResizable","_isOpen","_trackFocus","_init","_appendTo","jquery","nodeType","document","find","eq","_destroy","next","_untrackInstance","_destroyOverlay","removeUniqueId","detach","remove","length","before","append","disable","noop","enable","event","that","_trigger","_focusedElement","opener","filter","trigger","activeElement","_hide","isOpen","moveToTop","_moveToTop","silent","moved","zIndices","siblings","map","get","zIndexMax","Math","max","apply","_focusTabbable","_size","_position","_createOverlay","overlay","_show","_makeFocusTarget","hasFocus","uiDialogButtonPane","uiDialogTitlebarClose","_restoreTabbableFocus","contains","_keepFocus","preventDefault","tabIndex","role","_on","keydown","isDefaultPrevented","keyCode","ui","ESCAPE","TAB","tabbables","first","last","target","shiftKey","_delay","mousedown","uniqueId","uiDialogTitle","uiDialogTitlebar","closest","button","label","text","html","icon","showLabel","click","prependTo","_title","uiButtonSet","_createButtons","empty","isEmptyObject","Array","isArray","_removeClass","each","name","props","buttonOptions","extend","type","iconPosition","icons","on","arguments","filteredUi","cancel","handle","containment","start","_blockFrames","stop","left","scrollLeft","scrollTop","_unblockFrames","handles","resizeHandles","originalSize","size","alsoResize","_minHeight","focusin","_trackingInstances","unshift","instances","exists","inArray","splice","data","min","isVisible","is","_setOptions","resizableOptions","key","value","_setOption","isDraggable","isResizable","_super","nonContentHeight","minContentHeight","maxContentHeight","outerHeight","iframeBlocks","iframe","outerWidth","_allowInteraction","isOpening","instance","bind","overlays","off","removeData","uiBackCompat","dialog","dialogClass","addClass","removeClass","_superApply"],"sources":["dialog.js"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"dialog-min.js","names":["factory","define","amd","jQuery","$","widget","version","options","appendTo","autoOpen","buttons","classes","closeOnEscape","closeText","draggable","hide","height","maxHeight","maxWidth","minHeight","minWidth","modal","position","my","at","of","window","collision","using","pos","topOffset","this","css","offset","top","resizable","show","title","uiDialogTitleHeadingLevel","width","beforeClose","close","drag","dragStart","dragStop","focus","open","resize","resizeStart","resizeStop","sizeRelatedOptions","resizableRelatedOptions","_create","originalCss","display","element","style","originalPosition","parent","index","children","originalTitle","attr","disabled","_createWrapper","removeAttr","uiDialog","_addClass","_createTitlebar","_createButtonPane","fn","_makeDraggable","_makeResizable","_isOpen","_trackFocus","_init","_appendTo","jquery","nodeType","document","find","eq","_destroy","next","_untrackInstance","_destroyOverlay","removeUniqueId","detach","remove","length","before","append","disable","noop","enable","event","that","_trigger","_focusedElement","opener","filter","trigger","activeElement","_hide","isOpen","moveToTop","_moveToTop","silent","moved","zIndices","siblings","map","get","zIndexMax","Math","max","apply","_focusTabbable","_size","_position","_createOverlay","overlay","_show","_makeFocusTarget","hasFocus","uiDialogButtonPane","uiDialogTitlebarClose","_restoreTabbableFocus","contains","_keepFocus","preventDefault","tabIndex","role","_on","keydown","isDefaultPrevented","keyCode","ui","ESCAPE","TAB","tabbables","first","last","target","shiftKey","_delay","mousedown","uniqueId","uiDialogTitle","uiDialogTitlebar","closest","button","label","text","html","icon","showLabel","click","uiDialogHeadingLevel","Number","isInteger","prependTo","_title","uiButtonSet","_createButtons","empty","isEmptyObject","Array","isArray","_removeClass","each","name","props","buttonOptions","extend","type","iconPosition","icons","on","arguments","filteredUi","cancel","handle","containment","start","_blockFrames","stop","left","scrollLeft","scrollTop","_unblockFrames","handles","resizeHandles","originalSize","size","alsoResize","_minHeight","focusin","_trackingInstances","unshift","instances","exists","inArray","splice","data","min","isVisible","is","_setOptions","resizableOptions","key","value","_setOption","isDraggable","isResizable","_super","nonContentHeight","minContentHeight","maxContentHeight","outerHeight","iframeBlocks","iframe","outerWidth","_allowInteraction","isOpening","instance","bind","overlays","off","removeData","uiBackCompat","dialog","dialogClass","addClass","removeClass","_superApply"],"sources":["dialog.js"],"mappings":";;;;;;;;CAkBA,SAAYA,GACX,aAEuB,mBAAXC,QAAyBA,OAAOC,IAG3CD,OAAQ,CACP,SACA,WACA,cACA,UACA,cACA,eACA,aACA,cACA,cACA,eACA,aACA,aACED,GAIHA,EAASG,OAET,CAzBF,EAyBK,SAAUC,GACf,aAk4BA,OAh4BAA,EAAEC,OAAQ,YAAa,CACtBC,QAAS,SACTC,QAAS,CACRC,SAAU,OACVC,UAAU,EACVC,QAAS,GACTC,QAAS,CACR,YAAa,gBACb,qBAAsB,iBAEvBC,eAAe,EACfC,UAAW,QACXC,WAAW,EACXC,KAAM,KACNC,OAAQ,OACRC,UAAW,KACXC,SAAU,KACVC,UAAW,IACXC,SAAU,IACVC,OAAO,EACPC,SAAU,CACTC,GAAI,SACJC,GAAI,SACJC,GAAIC,OACJC,UAAW,MAGXC,MAAO,SAAUC,GAChB,IAAIC,EAAY1B,EAAG2B,MAAOC,IAAKH,GAAMI,SAASC,IACzCJ,EAAY,GAChB1B,EAAG2B,MAAOC,IAAK,MAAOH,EAAIK,IAAMJ,EAElC,GAEDK,WAAW,EACXC,KAAM,KACNC,MAAO,KACPC,0BAA2B,EAC3BC,MAAO,IAGPC,YAAa,KACbC,MAAO,KACPC,KAAM,KACNC,UAAW,KACXC,SAAU,KACVC,MAAO,KACPC,KAAM,KACNC,OAAQ,KACRC,YAAa,KACbC,WAAY,MAGbC,mBAAoB,CACnBxC,SAAS,EACTM,QAAQ,EACRC,WAAW,EACXC,UAAU,EACVC,WAAW,EACXC,UAAU,EACVmB,OAAO,GAGRY,wBAAyB,CACxBlC,WAAW,EACXC,UAAU,EACVC,WAAW,EACXC,UAAU,GAGXgC,QAAS,WACRrB,KAAKsB,YAAc,CAClBC,QAASvB,KAAKwB,QAAS,GAAIC,MAAMF,QACjCf,MAAOR,KAAKwB,QAAS,GAAIC,MAAMjB,MAC/BpB,UAAWY,KAAKwB,QAAS,GAAIC,MAAMrC,UACnCF,UAAWc,KAAKwB,QAAS,GAAIC,MAAMvC,UACnCD,OAAQe,KAAKwB,QAAS,GAAIC,MAAMxC,QAEjCe,KAAK0B,iBAAmB,CACvBC,OAAQ3B,KAAKwB,QAAQG,SACrBC,MAAO5B,KAAKwB,QAAQG,SAASE,WAAWD,MAAO5B,KAAKwB,UAErDxB,KAAK8B,cAAgB9B,KAAKwB,QAAQO,KAAM,SACb,MAAtB/B,KAAKxB,QAAQ8B,OAAuC,MAAtBN,KAAK8B,gBACvC9B,KAAKxB,QAAQ8B,MAAQN,KAAK8B,eAItB9B,KAAKxB,QAAQwD,WACjBhC,KAAKxB,QAAQwD,UAAW,GAGzBhC,KAAKiC,iBAELjC,KAAKwB,QACHnB,OACA6B,WAAY,SACZzD,SAAUuB,KAAKmC,UAEjBnC,KAAKoC,UAAW,oBAAqB,qBAErCpC,KAAKqC,kBACLrC,KAAKsC,oBAEAtC,KAAKxB,QAAQO,WAAaV,EAAEkE,GAAGxD,WACnCiB,KAAKwC,iBAEDxC,KAAKxB,QAAQ4B,WAAa/B,EAAEkE,GAAGnC,WACnCJ,KAAKyC,iBAGNzC,KAAK0C,SAAU,EAEf1C,KAAK2C,aACN,EAEAC,MAAO,WACD5C,KAAKxB,QAAQE,UACjBsB,KAAKe,MAEP,EAEA8B,UAAW,WACV,IAAIrB,EAAUxB,KAAKxB,QAAQC,SAC3B,OAAK+C,IAAaA,EAAQsB,QAAUtB,EAAQuB,UACpC1E,EAAGmD,GAEJxB,KAAKgD,SAASC,KAAMzB,GAAW,QAAS0B,GAAI,EACpD,EAEAC,SAAU,WACT,IAAIC,EACH1B,EAAmB1B,KAAK0B,iBAEzB1B,KAAKqD,mBACLrD,KAAKsD,kBAELtD,KAAKwB,QACH+B,iBACAtD,IAAKD,KAAKsB,aAGVkC,SAEFxD,KAAKmC,SAASsB,SAETzD,KAAK8B,eACT9B,KAAKwB,QAAQO,KAAM,QAAS/B,KAAK8B,gBAGlCsB,EAAO1B,EAAiBC,OAAOE,WAAWqB,GAAIxB,EAAiBE,QAGrD8B,QAAUN,EAAM,KAAQpD,KAAKwB,QAAS,GAC/C4B,EAAKO,OAAQ3D,KAAKwB,SAElBE,EAAiBC,OAAOiC,OAAQ5D,KAAKwB,QAEvC,EAEAlD,OAAQ,WACP,OAAO0B,KAAKmC,QACb,EAEA0B,QAASxF,EAAEyF,KACXC,OAAQ1F,EAAEyF,KAEVpD,MAAO,SAAUsD,GAChB,IAAIC,EAAOjE,KAELA,KAAK0C,UAAqD,IAA1C1C,KAAKkE,SAAU,cAAeF,KAIpDhE,KAAK0C,SAAU,EACf1C,KAAKmE,gBAAkB,KACvBnE,KAAKsD,kBACLtD,KAAKqD,mBAECrD,KAAKoE,OAAOC,OAAQ,cAAeC,QAAS,SAAUZ,QAK3DrF,EAAG2B,KAAKgD,SAAU,GAAIuB,eAAgBD,QAAS,QAGhDtE,KAAKwE,MAAOxE,KAAKmC,SAAUnC,KAAKxB,QAAQQ,MAAM,WAC7CiF,EAAKC,SAAU,QAASF,EACzB,IACD,EAEAS,OAAQ,WACP,OAAOzE,KAAK0C,OACb,EAEAgC,UAAW,WACV1E,KAAK2E,YACN,EAEAA,WAAY,SAAUX,EAAOY,GAC5B,IAAIC,GAAQ,EACXC,EAAW9E,KAAKmC,SAAS4C,SAAU,qBAAsBC,KAAK,WAC7D,OAAQ3G,EAAG2B,MAAOC,IAAK,UACxB,IAAIgF,MACJC,EAAYC,KAAKC,IAAIC,MAAO,KAAMP,GAUnC,OARKI,IAAclF,KAAKmC,SAASlC,IAAK,aACrCD,KAAKmC,SAASlC,IAAK,UAAWiF,EAAY,GAC1CL,GAAQ,GAGJA,IAAUD,GACd5E,KAAKkE,SAAU,QAASF,GAElBa,CACR,EAEA9D,KAAM,WACL,IAAIkD,EAAOjE,KACNA,KAAK0C,QACJ1C,KAAK2E,cACT3E,KAAKsF,kBAKPtF,KAAK0C,SAAU,EACf1C,KAAKoE,OAAS/F,EAAG2B,KAAKgD,SAAU,GAAIuB,eAEpCvE,KAAKuF,QACLvF,KAAKwF,YACLxF,KAAKyF,iBACLzF,KAAK2E,WAAY,MAAM,GAKlB3E,KAAK0F,SACT1F,KAAK0F,QAAQzF,IAAK,UAAWD,KAAKmC,SAASlC,IAAK,WAAc,GAG/DD,KAAK2F,MAAO3F,KAAKmC,SAAUnC,KAAKxB,QAAQ6B,MAAM,WAC7C4D,EAAKqB,iBACLrB,EAAKC,SAAU,QAChB,IAKAlE,KAAK4F,mBAEL5F,KAAKkE,SAAU,QAChB,EAEAoB,eAAgB,WASf,IAAIO,EAAW7F,KAAKmE,gBACd0B,IACLA,EAAW7F,KAAKwB,QAAQyB,KAAM,gBAEzB4C,EAASnC,SACdmC,EAAW7F,KAAKwB,QAAQyB,KAAM,cAEzB4C,EAASnC,SACdmC,EAAW7F,KAAK8F,mBAAmB7C,KAAM,cAEpC4C,EAASnC,SACdmC,EAAW7F,KAAK+F,sBAAsB1B,OAAQ,cAEzCwB,EAASnC,SACdmC,EAAW7F,KAAKmC,UAEjB0D,EAAS3C,GAAI,GAAIoB,QAAS,QAC3B,EAEA0B,sBAAuB,WACtB,IAAIzB,EAAgBvE,KAAKgD,SAAU,GAAIuB,cAC3BvE,KAAKmC,SAAU,KAAQoC,GACjClG,EAAE4H,SAAUjG,KAAKmC,SAAU,GAAKoC,IAEjCvE,KAAKsF,gBAEP,EAEAY,WAAY,SAAUlC,GACrBA,EAAMmC,iBACNnG,KAAKgG,uBACN,EAEA/D,eAAgB,WACfjC,KAAKmC,SAAW9D,EAAG,SACjBW,OACA+C,KAAM,CAGNqE,UAAW,EACXC,KAAM,SACN,aAAcrG,KAAKxB,QAAQc,MAAQ,OAAS,OAE5Cb,SAAUuB,KAAK6C,aAEjB7C,KAAKoC,UAAWpC,KAAKmC,SAAU,YAAa,wCAC5CnC,KAAKsG,IAAKtG,KAAKmC,SAAU,CACxBoE,QAAS,SAAUvC,GAClB,GAAKhE,KAAKxB,QAAQK,gBAAkBmF,EAAMwC,sBAAwBxC,EAAMyC,SACtEzC,EAAMyC,UAAYpI,EAAEqI,GAAGD,QAAQE,OAGhC,OAFA3C,EAAMmC,sBACNnG,KAAKU,MAAOsD,GAKb,GAAKA,EAAMyC,UAAYpI,EAAEqI,GAAGD,QAAQG,MAAO5C,EAAMwC,qBAAjD,CAGA,IAAIK,EAAY7G,KAAKmC,SAASc,KAAM,aACnC6D,EAAQD,EAAUC,QAClBC,EAAOF,EAAUE,OAEX/C,EAAMgD,SAAWD,EAAM,IAAO/C,EAAMgD,SAAWhH,KAAKmC,SAAU,IAClE6B,EAAMiD,SAKKjD,EAAMgD,SAAWF,EAAO,IACpC9C,EAAMgD,SAAWhH,KAAKmC,SAAU,KAAS6B,EAAMiD,WAChDjH,KAAKkH,QAAQ,WACZH,EAAKzC,QAAS,QACf,IACAN,EAAMmC,mBATNnG,KAAKkH,QAAQ,WACZJ,EAAMxC,QAAS,QAChB,IACAN,EAAMmC,iBAVP,CAkBD,EACAgB,UAAW,SAAUnD,GACfhE,KAAK2E,WAAYX,IACrBhE,KAAKsF,gBAEP,IAMKtF,KAAKwB,QAAQyB,KAAM,sBAAuBS,QAC/C1D,KAAKmC,SAASJ,KAAM,CACnB,mBAAoB/B,KAAKwB,QAAQ4F,WAAWrF,KAAM,OAGrD,EAEAM,gBAAiB,WAChB,IAAIgF,EAEJrH,KAAKsH,iBAAmBjJ,EAAG,SAC3B2B,KAAKoC,UAAWpC,KAAKsH,iBACpB,qBAAsB,uCACvBtH,KAAKsG,IAAKtG,KAAKsH,iBAAkB,CAChCH,UAAW,SAAUnD,GAKd3F,EAAG2F,EAAMgD,QAASO,QAAS,8BAGhCvH,KAAKmC,SAASmC,QAAS,QAEzB,IAGDtE,KAAK+F,sBAAwB1H,EAAG,mCAC9BmJ,OAAQ,CACRC,MAAOpJ,EAAG,OAAQqJ,KAAM1H,KAAKxB,QAAQM,WAAY6I,OACjDC,KAAM,qBACNC,WAAW,IAEXpJ,SAAUuB,KAAKsH,kBAEjBtH,KAAKoC,UAAWpC,KAAK+F,sBAAuB,4BAC5C/F,KAAKsG,IAAKtG,KAAK+F,sBAAuB,CACrC+B,MAAO,SAAU9D,GAChBA,EAAMmC,iBACNnG,KAAKU,MAAOsD,EACb,IAGD,IAAI+D,EAAuBC,OAAOC,UAAWjI,KAAKxB,QAAQ+B,4BACzDP,KAAKxB,QAAQ+B,0BAA4B,GACzCP,KAAKxB,QAAQ+B,2BAA6B,EAC1C,IAAMP,KAAKxB,QAAQ+B,0BAA4B,OAEhD8G,EAAgBhJ,EAAG,IAAM0J,EAAuB,KAC9CX,WAAWc,UAAWlI,KAAKsH,kBAC7BtH,KAAKoC,UAAWiF,EAAe,mBAC/BrH,KAAKmI,OAAQd,GAEbrH,KAAKsH,iBAAiBY,UAAWlI,KAAKmC,UAEtCnC,KAAKmC,SAASJ,KAAM,CACnB,kBAAmBsF,EAActF,KAAM,OAEzC,EAEAoG,OAAQ,SAAU7H,GACZN,KAAKxB,QAAQ8B,MACjBA,EAAMoH,KAAM1H,KAAKxB,QAAQ8B,OAEzBA,EAAMqH,KAAM,SAEd,EAEArF,kBAAmB,WAClBtC,KAAK8F,mBAAqBzH,EAAG,SAC7B2B,KAAKoC,UAAWpC,KAAK8F,mBAAoB,uBACxC,wCAED9F,KAAKoI,YAAc/J,EAAG,SACpBI,SAAUuB,KAAK8F,oBACjB9F,KAAKoC,UAAWpC,KAAKoI,YAAa,uBAElCpI,KAAKqI,gBACN,EAEAA,eAAgB,WACf,IAAIpE,EAAOjE,KACVrB,EAAUqB,KAAKxB,QAAQG,QAGxBqB,KAAK8F,mBAAmBrC,SACxBzD,KAAKoI,YAAYE,QAEZjK,EAAEkK,cAAe5J,IAAe6J,MAAMC,QAAS9J,KAAcA,EAAQ+E,OACzE1D,KAAK0I,aAAc1I,KAAKmC,SAAU,sBAInC9D,EAAEsK,KAAMhK,GAAS,SAAUiK,EAAMC,GAChC,IAAIf,EAAOgB,EACXD,EAAyB,mBAAVA,EACd,CAAEf,MAAOe,EAAOnB,KAAMkB,GACtBC,EAGDA,EAAQxK,EAAE0K,OAAQ,CAAEC,KAAM,UAAYH,GAGtCf,EAAQe,EAAMf,MACdgB,EAAgB,CACflB,KAAMiB,EAAMjB,KACZqB,aAAcJ,EAAMI,aACpBpB,UAAWgB,EAAMhB,UAGjBqB,MAAOL,EAAMK,MACbxB,KAAMmB,EAAMnB,aAGNmB,EAAMf,aACNe,EAAMjB,YACNiB,EAAMI,oBACNJ,EAAMhB,iBAGNgB,EAAMK,MACc,kBAAfL,EAAMnB,aACVmB,EAAMnB,KAGdrJ,EAAG,oBAAqBwK,GACtBrB,OAAQsB,GACRrK,SAAUwF,EAAKmE,aACfe,GAAI,SAAS,WACbrB,EAAMzC,MAAOpB,EAAKzC,QAAS,GAAK4H,UACjC,GACF,IACApJ,KAAKoC,UAAWpC,KAAKmC,SAAU,qBAC/BnC,KAAK8F,mBAAmBrH,SAAUuB,KAAKmC,UACxC,EAEAK,eAAgB,WACf,IAAIyB,EAAOjE,KACVxB,EAAUwB,KAAKxB,QAEhB,SAAS6K,EAAY3C,GACpB,MAAO,CACNnH,SAAUmH,EAAGnH,SACbW,OAAQwG,EAAGxG,OAEb,CAEAF,KAAKmC,SAASpD,UAAW,CACxBuK,OAAQ,gDACRC,OAAQ,sBACRC,YAAa,WACbC,MAAO,SAAUzF,EAAO0C,GACvBzC,EAAK7B,UAAW/D,EAAG2B,MAAQ,sBAC3BiE,EAAKyF,eACLzF,EAAKC,SAAU,YAAaF,EAAOqF,EAAY3C,GAChD,EACA/F,KAAM,SAAUqD,EAAO0C,GACtBzC,EAAKC,SAAU,OAAQF,EAAOqF,EAAY3C,GAC3C,EACAiD,KAAM,SAAU3F,EAAO0C,GACtB,IAAIkD,EAAOlD,EAAGxG,OAAO0J,KAAO3F,EAAKjB,SAAS6G,aACzC1J,EAAMuG,EAAGxG,OAAOC,IAAM8D,EAAKjB,SAAS8G,YAErCtL,EAAQe,SAAW,CAClBC,GAAI,WACJC,GAAI,QAAWmK,GAAQ,EAAI,IAAM,IAAOA,EAApC,QACOzJ,GAAO,EAAI,IAAM,IAAOA,EACnCT,GAAIuE,EAAKtE,QAEVsE,EAAKyE,aAAcrK,EAAG2B,MAAQ,sBAC9BiE,EAAK8F,iBACL9F,EAAKC,SAAU,WAAYF,EAAOqF,EAAY3C,GAC/C,GAEF,EAEAjE,eAAgB,WACf,IAAIwB,EAAOjE,KACVxB,EAAUwB,KAAKxB,QACfwL,EAAUxL,EAAQ4B,UAIlBb,EAAWS,KAAKmC,SAASlC,IAAK,YAC9BgK,EAAmC,iBAAZD,EACtBA,EACA,sBAEF,SAASX,EAAY3C,GACpB,MAAO,CACNhF,iBAAkBgF,EAAGhF,iBACrBwI,aAAcxD,EAAGwD,aACjB3K,SAAUmH,EAAGnH,SACb4K,KAAMzD,EAAGyD,KAEX,CAEAnK,KAAKmC,SAAS/B,UAAW,CACxBkJ,OAAQ,qBACRE,YAAa,WACbY,WAAYpK,KAAKwB,QACjBrC,SAAUX,EAAQW,SAClBD,UAAWV,EAAQU,UACnBG,SAAUb,EAAQa,SAClBD,UAAWY,KAAKqK,aAChBL,QAASC,EACTR,MAAO,SAAUzF,EAAO0C,GACvBzC,EAAK7B,UAAW/D,EAAG2B,MAAQ,sBAC3BiE,EAAKyF,eACLzF,EAAKC,SAAU,cAAeF,EAAOqF,EAAY3C,GAClD,EACA1F,OAAQ,SAAUgD,EAAO0C,GACxBzC,EAAKC,SAAU,SAAUF,EAAOqF,EAAY3C,GAC7C,EACAiD,KAAM,SAAU3F,EAAO0C,GACtB,IAAIxG,EAAS+D,EAAK9B,SAASjC,SAC1B0J,EAAO1J,EAAO0J,KAAO3F,EAAKjB,SAAS6G,aACnC1J,EAAMD,EAAOC,IAAM8D,EAAKjB,SAAS8G,YAElCtL,EAAQS,OAASgF,EAAK9B,SAASlD,SAC/BT,EAAQgC,MAAQyD,EAAK9B,SAAS3B,QAC9BhC,EAAQe,SAAW,CAClBC,GAAI,WACJC,GAAI,QAAWmK,GAAQ,EAAI,IAAM,IAAOA,EAApC,QACOzJ,GAAO,EAAI,IAAM,IAAOA,EACnCT,GAAIuE,EAAKtE,QAEVsE,EAAKyE,aAAcrK,EAAG2B,MAAQ,sBAC9BiE,EAAK8F,iBACL9F,EAAKC,SAAU,aAAcF,EAAOqF,EAAY3C,GACjD,IAECzG,IAAK,WAAYV,EACpB,EAEAoD,YAAa,WACZ3C,KAAKsG,IAAKtG,KAAK1B,SAAU,CACxBgM,QAAS,SAAUtG,GAClBhE,KAAK4F,mBACL5F,KAAKmE,gBAAkB9F,EAAG2F,EAAMgD,OACjC,GAEF,EAEApB,iBAAkB,WACjB5F,KAAKqD,mBACLrD,KAAKuK,qBAAqBC,QAASxK,KACpC,EAEAqD,iBAAkB,WACjB,IAAIoH,EAAYzK,KAAKuK,qBACpBG,EAASrM,EAAEsM,QAAS3K,KAAMyK,IACV,IAAZC,GACJD,EAAUG,OAAQF,EAAQ,EAE5B,EAEAH,mBAAoB,WACnB,IAAIE,EAAYzK,KAAKgD,SAAS6H,KAAM,uBAKpC,OAJMJ,IACLA,EAAY,GACZzK,KAAKgD,SAAS6H,KAAM,sBAAuBJ,IAErCA,CACR,EAEAJ,WAAY,WACX,IAAI7L,EAAUwB,KAAKxB,QAEnB,MAA0B,SAAnBA,EAAQS,OACdT,EAAQY,UACR+F,KAAK2F,IAAKtM,EAAQY,UAAWZ,EAAQS,OACvC,EAEAuG,UAAW,WAGV,IAAIuF,EAAY/K,KAAKmC,SAAS6I,GAAI,YAC5BD,GACL/K,KAAKmC,SAAS9B,OAEfL,KAAKmC,SAAS5C,SAAUS,KAAKxB,QAAQe,UAC/BwL,GACL/K,KAAKmC,SAASnD,MAEhB,EAEAiM,YAAa,SAAUzM,GACtB,IAAIyF,EAAOjE,KACVgB,GAAS,EACTkK,EAAmB,CAAC,EAErB7M,EAAEsK,KAAMnK,GAAS,SAAU2M,EAAKC,GAC/BnH,EAAKoH,WAAYF,EAAKC,GAEjBD,KAAOlH,EAAK9C,qBAChBH,GAAS,GAELmK,KAAOlH,EAAK7C,0BAChB8J,EAAkBC,GAAQC,EAE5B,IAEKpK,IACJhB,KAAKuF,QACLvF,KAAKwF,aAEDxF,KAAKmC,SAAS6I,GAAI,wBACtBhL,KAAKmC,SAAS/B,UAAW,SAAU8K,EAErC,EAEAG,WAAY,SAAUF,EAAKC,GAC1B,IAAIE,EAAaC,EAChBpJ,EAAWnC,KAAKmC,SAEJ,aAARgJ,IAILnL,KAAKwL,OAAQL,EAAKC,GAEL,aAARD,GACJnL,KAAKmC,SAAS1D,SAAUuB,KAAK6C,aAGjB,YAARsI,GACJnL,KAAKqI,iBAGO,cAAR8C,GACJnL,KAAK+F,sBAAsByB,OAAQ,CAGlCC,MAAOpJ,EAAG,OAAQqJ,KAAM,GAAK1H,KAAKxB,QAAQM,WAAY6I,SAI3C,cAARwD,KACJG,EAAcnJ,EAAS6I,GAAI,0BACNI,GACpBjJ,EAASpD,UAAW,YAGfuM,GAAeF,GACpBpL,KAAKwC,kBAIM,aAAR2I,GACJnL,KAAKwF,YAGO,cAAR2F,KAGJI,EAAcpJ,EAAS6I,GAAI,0BACNI,GACpBjJ,EAAS/B,UAAW,WAIhBmL,GAAgC,iBAAVH,GAC1BjJ,EAAS/B,UAAW,SAAU,UAAWgL,GAIpCG,IAAyB,IAAVH,GACpBpL,KAAKyC,kBAIM,UAAR0I,GACJnL,KAAKmI,OAAQnI,KAAKsH,iBAAiBrE,KAAM,qBAG7B,UAARkI,GACJhJ,EAASJ,KAAM,aAAcqJ,EAAQ,OAAS,MAEhD,EAEA7F,MAAO,WAIN,IAAIkG,EAAkBC,EAAkBC,EACvCnN,EAAUwB,KAAKxB,QAGhBwB,KAAKwB,QAAQnB,OAAOJ,IAAK,CACxBO,MAAO,OACPpB,UAAW,EACXF,UAAW,OACXD,OAAQ,IAGJT,EAAQa,SAAWb,EAAQgC,QAC/BhC,EAAQgC,MAAQhC,EAAQa,UAKzBoM,EAAmBzL,KAAKmC,SAASlC,IAAK,CACrChB,OAAQ,OACRuB,MAAOhC,EAAQgC,QAEdoL,cACFF,EAAmBvG,KAAKC,IAAK,EAAG5G,EAAQY,UAAYqM,GACpDE,EAAgD,iBAAtBnN,EAAQU,UACjCiG,KAAKC,IAAK,EAAG5G,EAAQU,UAAYuM,GACjC,OAEuB,SAAnBjN,EAAQS,OACZe,KAAKwB,QAAQvB,IAAK,CACjBb,UAAWsM,EACXxM,UAAWyM,EACX1M,OAAQ,SAGTe,KAAKwB,QAAQvC,OAAQkG,KAAKC,IAAK,EAAG5G,EAAQS,OAASwM,IAG/CzL,KAAKmC,SAAS6I,GAAI,wBACtBhL,KAAKmC,SAAS/B,UAAW,SAAU,YAAaJ,KAAKqK,aAEvD,EAEAX,aAAc,WACb1J,KAAK6L,aAAe7L,KAAKgD,SAASC,KAAM,UAAW+B,KAAK,WACvD,IAAI8G,EAASzN,EAAG2B,MAEhB,OAAO3B,EAAG,SACR4B,IAAK,CACLV,SAAU,WACViB,MAAOsL,EAAOC,aACd9M,OAAQ6M,EAAOF,gBAEfnN,SAAUqN,EAAOnK,UACjBzB,OAAQ4L,EAAO5L,UAAY,EAC9B,GACD,EAEA6J,eAAgB,WACV/J,KAAK6L,eACT7L,KAAK6L,aAAapI,gBACXzD,KAAK6L,aAEd,EAEAG,kBAAmB,SAAUhI,GAC5B,QAAK3F,EAAG2F,EAAMgD,QAASO,QAAS,cAAe7D,UAMtCrF,EAAG2F,EAAMgD,QAASO,QAAS,kBAAmB7D,MACxD,EAEA+B,eAAgB,WACf,GAAMzF,KAAKxB,QAAQc,MAAnB,CAMA,IAAI2M,GAAY,EAChBjM,KAAKkH,QAAQ,WACZ+E,GAAY,CACb,IAEMjM,KAAKgD,SAAS6H,KAAM,uBAKzB7K,KAAKgD,SAASmG,GAAI,oBAAqB,SAAUnF,GAChD,IAAKiI,EAAL,CAIA,IAAIC,EAAWlM,KAAKuK,qBAAsB,GACpC2B,EAASF,kBAAmBhI,KACjCA,EAAMmC,iBACN+F,EAAS5G,iBALV,CAOD,EAAE6G,KAAMnM,OAGTA,KAAK0F,QAAUrH,EAAG,SAChBI,SAAUuB,KAAK6C,aAEjB7C,KAAKoC,UAAWpC,KAAK0F,QAAS,KAAM,8BACpC1F,KAAKsG,IAAKtG,KAAK0F,QAAS,CACvByB,UAAW,eAEZnH,KAAKgD,SAAS6H,KAAM,sBACjB7K,KAAKgD,SAAS6H,KAAM,uBAA0B,GAAM,EAnCvD,CAoCD,EAEAvH,gBAAiB,WAChB,GAAMtD,KAAKxB,QAAQc,OAIdU,KAAK0F,QAAU,CACnB,IAAI0G,EAAWpM,KAAKgD,SAAS6H,KAAM,sBAAyB,EAEtDuB,EAILpM,KAAKgD,SAAS6H,KAAM,qBAAsBuB,IAH1CpM,KAAKgD,SAASqJ,IAAK,qBACnBrM,KAAKgD,SAASsJ,WAAY,uBAK3BtM,KAAK0F,QAAQjC,SACbzD,KAAK0F,QAAU,IAChB,CACD,KAKuB,IAAnBrH,EAAEkO,cAGNlO,EAAEC,OAAQ,YAAaD,EAAEqI,GAAG8F,OAAQ,CACnChO,QAAS,CACRiO,YAAa,IAEdxK,eAAgB,WACfjC,KAAKwL,SACLxL,KAAKmC,SAASuK,SAAU1M,KAAKxB,QAAQiO,YACtC,EACApB,WAAY,SAAUF,EAAKC,GACb,gBAARD,GACJnL,KAAKmC,SACHwK,YAAa3M,KAAKxB,QAAQiO,aAC1BC,SAAUtB,GAEbpL,KAAK4M,YAAaxD,UACnB,IAIK/K,EAAEqI,GAAG8F,MAEZ"} \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widgets/dialog.js b/core/assets/vendor/jquery.ui/ui/widgets/dialog.js index 5aee8ece02fb78c3942d9a6330488f13023833a7..39d6991841523980e14ffd8e56d1045176c17fe3 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/dialog.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/dialog.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Dialog 1.14.0 + * jQuery UI Dialog 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -45,7 +45,7 @@ "use strict"; $.widget( "ui.dialog", { - version: "1.14.0", + version: "1.14.1", options: { appendTo: "body", autoOpen: true, @@ -81,6 +81,7 @@ $.widget( "ui.dialog", { resizable: true, show: null, title: null, + uiDialogTitleHeadingLevel: 0, width: 300, // Callbacks @@ -437,7 +438,13 @@ $.widget( "ui.dialog", { } } ); - uiDialogTitle = $( "<span>" ).uniqueId().prependTo( this.uiDialogTitlebar ); + var uiDialogHeadingLevel = Number.isInteger( this.options.uiDialogTitleHeadingLevel ) && + this.options.uiDialogTitleHeadingLevel > 0 && + this.options.uiDialogTitleHeadingLevel <= 6 ? + "h" + this.options.uiDialogTitleHeadingLevel : "span"; + + uiDialogTitle = $( "<" + uiDialogHeadingLevel + ">" ) + .uniqueId().prependTo( this.uiDialogTitlebar ); this._addClass( uiDialogTitle, "ui-dialog-title" ); this._title( uiDialogTitle ); diff --git a/core/assets/vendor/jquery.ui/ui/widgets/draggable-min.js b/core/assets/vendor/jquery.ui/ui/widgets/draggable-min.js index 5f4a79b402543d98fad6d22b20c8f10d920a446a..ccf38aa8783c80ad787b78cecdfcde08f8283e5e 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/draggable-min.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/draggable-min.js @@ -1,10 +1,10 @@ /*! - * jQuery UI Draggable 1.14.0 + * jQuery UI Draggable 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","./mouse","../data","../plugin","../scroll-parent","../version","../widget"],t):t(jQuery)}((function(t){"use strict";return t.widget("ui.draggable",t.ui.mouse,{version:"1.14.0",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(t,e){this._super(t,e),"handle"===t&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){(this.helper||this.element).is(".ui-draggable-dragging")?this.destroyOnClear=!0:(this._removeHandleClassName(),this._mouseDestroy())},_mouseCapture:function(e){var s=this.options;return!(this.helper||s.disabled||t(e.target).closest(".ui-resizable-handle").length>0)&&(this.handle=this._getHandle(e),!!this.handle&&(this._blurActiveElement(e),this._blockFrames(!0===s.iframeFix?"iframe":s.iframeFix),!0))},_blockFrames:function(e){this.iframeBlocks=this.document.find(e).map((function(){var e=t(this);return t("<div>").css("position","absolute").appendTo(e.parent()).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).offset(e.offset())[0]}))},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(e){var s=this.document[0].activeElement;t(e.target).closest(s).length||t(s).trigger("blur")},_mouseStart:function(e){var s=this.options;return this.helper=this._createHelper(e),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),t.ui.ddmanager&&(t.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter((function(){return"fixed"===t(this).css("position")})).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(e),this.originalPosition=this.position=this._generatePosition(e,!1),this.originalPageX=e.pageX,this.originalPageY=e.pageY,s.cursorAt&&this._adjustOffsetFromHelper(s.cursorAt),this._setContainment(),!1===this._trigger("start",e)?(this._clear(),!1):(this._cacheHelperProportions(),t.ui.ddmanager&&!s.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this._mouseDrag(e,!0),t.ui.ddmanager&&t.ui.ddmanager.dragStart(this,e),!0)},_refreshOffsets:function(t){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:t.pageX-this.offset.left,top:t.pageY-this.offset.top}},_mouseDrag:function(e,s){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(e,!0),this.positionAbs=this._convertPositionTo("absolute"),!s){var i=this._uiHash();if(!1===this._trigger("drag",e,i))return this._mouseUp(new t.Event("mouseup",e)),!1;this.position=i.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var s=this,i=!1;return t.ui.ddmanager&&!this.options.dropBehaviour&&(i=t.ui.ddmanager.drop(this,e)),this.dropped&&(i=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!i||"valid"===this.options.revert&&i||!0===this.options.revert||"function"==typeof this.options.revert&&this.options.revert.call(this.element,i)?t(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),(function(){!1!==s._trigger("stop",e)&&s._clear()})):!1!==this._trigger("stop",e)&&this._clear(),!1},_mouseUp:function(e){return this._unblockFrames(),t.ui.ddmanager&&t.ui.ddmanager.dragStop(this,e),this.handleElement.is(e.target)&&this.element.trigger("focus"),t.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new t.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(e){return!this.options.handle||!!t(e.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(e){var s=this.options,i="function"==typeof s.helper,o=i?t(s.helper.apply(this.element[0],[e])):"clone"===s.helper?this.element.clone().removeAttr("id"):this.element;return o.parents("body").length||o.appendTo("parent"===s.appendTo?this.element[0].parentNode:s.appendTo),i&&o[0]===this.element[0]&&this._setPositionRelative(),o[0]===this.element[0]||/(fixed|absolute)/.test(o.css("position"))||o.css("position","absolute"),o},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),Array.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(t){return/(html|body)/i.test(t.tagName)||t===this.document[0]},_getParentOffset:function(){var e=this.offsetParent.offset(),s=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==s&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var t=this.element.position(),e=this._isRootNode(this.scrollParent[0]);return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+(e?0:this.scrollParent.scrollTop()),left:t.left-(parseInt(this.helper.css("left"),10)||0)+(e?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,s,i,o=this.options,n=this.document[0];this.relativeContainer=null,o.containment?"window"!==o.containment?"document"!==o.containment?o.containment.constructor!==Array?("parent"===o.containment&&(o.containment=this.helper[0].parentNode),(i=(s=t(o.containment))[0])&&(e=/(scroll|auto)/.test(s.css("overflow")),this.containment=[(parseInt(s.css("borderLeftWidth"),10)||0)+(parseInt(s.css("paddingLeft"),10)||0),(parseInt(s.css("borderTopWidth"),10)||0)+(parseInt(s.css("paddingTop"),10)||0),(e?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(s.css("borderRightWidth"),10)||0)-(parseInt(s.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(e?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(s.css("borderBottomWidth"),10)||0)-(parseInt(s.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=s)):this.containment=o.containment:this.containment=[0,0,t(n).width()-this.helperProportions.width-this.margins.left,(t(n).height()||n.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=[t(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,t(window).scrollLeft()+t(window).width()-this.helperProportions.width-this.margins.left,t(window).scrollTop()+(t(window).height()||n.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=null},_convertPositionTo:function(t,e){e||(e=this.position);var s="absolute"===t?1:-1,i=this._isRootNode(this.scrollParent[0]);return{top:e.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.offset.scroll.top:i?0:this.offset.scroll.top)*s,left:e.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.offset.scroll.left:i?0:this.offset.scroll.left)*s}},_generatePosition:function(t,e){var s,i,o,n,r=this.options,l=this._isRootNode(this.scrollParent[0]),a=t.pageX,h=t.pageY;return l&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),e&&(this.containment&&(this.relativeContainer?(i=this.relativeContainer.offset(),s=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]):s=this.containment,t.pageX-this.offset.click.left<s[0]&&(a=s[0]+this.offset.click.left),t.pageY-this.offset.click.top<s[1]&&(h=s[1]+this.offset.click.top),t.pageX-this.offset.click.left>s[2]&&(a=s[2]+this.offset.click.left),t.pageY-this.offset.click.top>s[3]&&(h=s[3]+this.offset.click.top)),r.grid&&(o=r.grid[1]?this.originalPageY+Math.round((h-this.originalPageY)/r.grid[1])*r.grid[1]:this.originalPageY,h=s?o-this.offset.click.top>=s[1]||o-this.offset.click.top>s[3]?o:o-this.offset.click.top>=s[1]?o-r.grid[1]:o+r.grid[1]:o,n=r.grid[0]?this.originalPageX+Math.round((a-this.originalPageX)/r.grid[0])*r.grid[0]:this.originalPageX,a=s?n-this.offset.click.left>=s[0]||n-this.offset.click.left>s[2]?n:n-this.offset.click.left>=s[0]?n-r.grid[0]:n+r.grid[0]:n),"y"===r.axis&&(a=this.originalPageX),"x"===r.axis&&(h=this.originalPageY)),{top:h-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:l?0:this.offset.scroll.top),left:a-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:l?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(e,s,i){return i=i||this._uiHash(),t.ui.plugin.call(this,e,[s,i,this],!0),/^(drag|start|stop)/.test(e)&&(this.positionAbs=this._convertPositionTo("absolute"),i.offset=this.positionAbs),t.Widget.prototype._trigger.call(this,e,s,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),t.ui.plugin.add("draggable","connectToSortable",{start:function(e,s,i){var o=t.extend({},s,{item:i.element});i.sortables=[],t(i.options.connectToSortable).each((function(){var s=t(this).sortable("instance");s&&!s.options.disabled&&(i.sortables.push(s),s.refreshPositions(),s._trigger("activate",e,o))}))},stop:function(e,s,i){var o=t.extend({},s,{item:i.element});i.cancelHelperRemoval=!1,t.each(i.sortables,(function(){var t=this;t.isOver?(t.isOver=0,i.cancelHelperRemoval=!0,t.cancelHelperRemoval=!1,t._storedCSS={position:t.placeholder.css("position"),top:t.placeholder.css("top"),left:t.placeholder.css("left")},t._mouseStop(e),t.options.helper=t.options._helper):(t.cancelHelperRemoval=!0,t._trigger("deactivate",e,o))}))},drag:function(e,s,i){t.each(i.sortables,(function(){var o=!1,n=this;n.positionAbs=i.positionAbs,n.helperProportions=i.helperProportions,n.offset.click=i.offset.click,n._intersectsWith(n.containerCache)&&(o=!0,t.each(i.sortables,(function(){return this.positionAbs=i.positionAbs,this.helperProportions=i.helperProportions,this.offset.click=i.offset.click,this!==n&&this._intersectsWith(this.containerCache)&&t.contains(n.element[0],this.element[0])&&(o=!1),o}))),o?(n.isOver||(n.isOver=1,i._parent=s.helper.parent(),n.currentItem=s.helper.appendTo(n.element).data("ui-sortable-item",!0),n.options._helper=n.options.helper,n.options.helper=function(){return s.helper[0]},e.target=n.currentItem[0],n._mouseCapture(e,!0),n._mouseStart(e,!0,!0),n.offset.click.top=i.offset.click.top,n.offset.click.left=i.offset.click.left,n.offset.parent.left-=i.offset.parent.left-n.offset.parent.left,n.offset.parent.top-=i.offset.parent.top-n.offset.parent.top,i._trigger("toSortable",e),i.dropped=n.element,t.each(i.sortables,(function(){this.refreshPositions()})),i.currentItem=i.element,n.fromOutside=i),n.currentItem&&(n._mouseDrag(e),s.position=n.position)):n.isOver&&(n.isOver=0,n.cancelHelperRemoval=!0,n.options._revert=n.options.revert,n.options.revert=!1,n._trigger("out",e,n._uiHash(n)),n._mouseStop(e,!0),n.options.revert=n.options._revert,n.options.helper=n.options._helper,n.placeholder&&n.placeholder.remove(),s.helper.appendTo(i._parent),i._refreshOffsets(e),s.position=i._generatePosition(e,!0),i._trigger("fromSortable",e),i.dropped=!1,t.each(i.sortables,(function(){this.refreshPositions()})))}))}}),t.ui.plugin.add("draggable","cursor",{start:function(e,s,i){var o=t("body"),n=i.options;o.css("cursor")&&(n._cursor=o.css("cursor")),o.css("cursor",n.cursor)},stop:function(e,s,i){var o=i.options;o._cursor&&t("body").css("cursor",o._cursor)}}),t.ui.plugin.add("draggable","opacity",{start:function(e,s,i){var o=t(s.helper),n=i.options;o.css("opacity")&&(n._opacity=o.css("opacity")),o.css("opacity",n.opacity)},stop:function(e,s,i){var o=i.options;o._opacity&&t(s.helper).css("opacity",o._opacity)}}),t.ui.plugin.add("draggable","scroll",{start:function(t,e,s){s.scrollParentNotHidden||(s.scrollParentNotHidden=s.helper.scrollParent(!1)),s.scrollParentNotHidden[0]!==s.document[0]&&"HTML"!==s.scrollParentNotHidden[0].tagName&&(s.overflowOffset=s.scrollParentNotHidden.offset())},drag:function(e,s,i){var o=i.options,n=!1,r=i.scrollParentNotHidden[0],l=i.document[0];r!==l&&"HTML"!==r.tagName?(o.axis&&"x"===o.axis||(i.overflowOffset.top+r.offsetHeight-e.pageY<o.scrollSensitivity?r.scrollTop=n=r.scrollTop+o.scrollSpeed:e.pageY-i.overflowOffset.top<o.scrollSensitivity&&(r.scrollTop=n=r.scrollTop-o.scrollSpeed)),o.axis&&"y"===o.axis||(i.overflowOffset.left+r.offsetWidth-e.pageX<o.scrollSensitivity?r.scrollLeft=n=r.scrollLeft+o.scrollSpeed:e.pageX-i.overflowOffset.left<o.scrollSensitivity&&(r.scrollLeft=n=r.scrollLeft-o.scrollSpeed))):(o.axis&&"x"===o.axis||(e.pageY-t(l).scrollTop()<o.scrollSensitivity?n=t(l).scrollTop(t(l).scrollTop()-o.scrollSpeed):t(window).height()-(e.pageY-t(l).scrollTop())<o.scrollSensitivity&&(n=t(l).scrollTop(t(l).scrollTop()+o.scrollSpeed))),o.axis&&"y"===o.axis||(e.pageX-t(l).scrollLeft()<o.scrollSensitivity?n=t(l).scrollLeft(t(l).scrollLeft()-o.scrollSpeed):t(window).width()-(e.pageX-t(l).scrollLeft())<o.scrollSensitivity&&(n=t(l).scrollLeft(t(l).scrollLeft()+o.scrollSpeed)))),!1!==n&&t.ui.ddmanager&&!o.dropBehaviour&&t.ui.ddmanager.prepareOffsets(i,e)}}),t.ui.plugin.add("draggable","snap",{start:function(e,s,i){var o=i.options;i.snapElements=[],t(o.snap.constructor!==String?o.snap.items||":data(ui-draggable)":o.snap).each((function(){var e=t(this),s=e.offset();this!==i.element[0]&&i.snapElements.push({item:this,width:e.outerWidth(),height:e.outerHeight(),top:s.top,left:s.left})}))},drag:function(e,s,i){var o,n,r,l,a,h,p,c,f,d,g=i.options,u=g.snapTolerance,m=s.offset.left,v=m+i.helperProportions.width,_=s.offset.top,P=_+i.helperProportions.height;for(f=i.snapElements.length-1;f>=0;f--)h=(a=i.snapElements[f].left-i.margins.left)+i.snapElements[f].width,c=(p=i.snapElements[f].top-i.margins.top)+i.snapElements[f].height,v<a-u||m>h+u||P<p-u||_>c+u||!t.contains(i.snapElements[f].item.ownerDocument,i.snapElements[f].item)?(i.snapElements[f].snapping&&i.options.snap.release&&i.options.snap.release.call(i.element,e,t.extend(i._uiHash(),{snapItem:i.snapElements[f].item})),i.snapElements[f].snapping=!1):("inner"!==g.snapMode&&(o=Math.abs(p-P)<=u,n=Math.abs(c-_)<=u,r=Math.abs(a-v)<=u,l=Math.abs(h-m)<=u,o&&(s.position.top=i._convertPositionTo("relative",{top:p-i.helperProportions.height,left:0}).top),n&&(s.position.top=i._convertPositionTo("relative",{top:c,left:0}).top),r&&(s.position.left=i._convertPositionTo("relative",{top:0,left:a-i.helperProportions.width}).left),l&&(s.position.left=i._convertPositionTo("relative",{top:0,left:h}).left)),d=o||n||r||l,"outer"!==g.snapMode&&(o=Math.abs(p-_)<=u,n=Math.abs(c-P)<=u,r=Math.abs(a-m)<=u,l=Math.abs(h-v)<=u,o&&(s.position.top=i._convertPositionTo("relative",{top:p,left:0}).top),n&&(s.position.top=i._convertPositionTo("relative",{top:c-i.helperProportions.height,left:0}).top),r&&(s.position.left=i._convertPositionTo("relative",{top:0,left:a}).left),l&&(s.position.left=i._convertPositionTo("relative",{top:0,left:h-i.helperProportions.width}).left)),!i.snapElements[f].snapping&&(o||n||r||l||d)&&i.options.snap.snap&&i.options.snap.snap.call(i.element,e,t.extend(i._uiHash(),{snapItem:i.snapElements[f].item})),i.snapElements[f].snapping=o||n||r||l||d)}}),t.ui.plugin.add("draggable","stack",{start:function(e,s,i){var o,n=i.options,r=t.makeArray(t(n.stack)).sort((function(e,s){return(parseInt(t(e).css("zIndex"),10)||0)-(parseInt(t(s).css("zIndex"),10)||0)}));r.length&&(o=parseInt(t(r[0]).css("zIndex"),10)||0,t(r).each((function(e){t(this).css("zIndex",o+e)})),this.css("zIndex",o+r.length))}}),t.ui.plugin.add("draggable","zIndex",{start:function(e,s,i){var o=t(s.helper),n=i.options;o.css("zIndex")&&(n._zIndex=o.css("zIndex")),o.css("zIndex",n.zIndex)},stop:function(e,s,i){var o=i.options;o._zIndex&&t(s.helper).css("zIndex",o._zIndex)}}),t.ui.draggable})); +!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","./mouse","../data","../plugin","../scroll-parent","../version","../widget"],t):t(jQuery)}((function(t){"use strict";return t.widget("ui.draggable",t.ui.mouse,{version:"1.14.1",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(t,e){this._super(t,e),"handle"===t&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){(this.helper||this.element).is(".ui-draggable-dragging")?this.destroyOnClear=!0:(this._removeHandleClassName(),this._mouseDestroy())},_mouseCapture:function(e){var s=this.options;return!(this.helper||s.disabled||t(e.target).closest(".ui-resizable-handle").length>0)&&(this.handle=this._getHandle(e),!!this.handle&&(this._blurActiveElement(e),this._blockFrames(!0===s.iframeFix?"iframe":s.iframeFix),!0))},_blockFrames:function(e){this.iframeBlocks=this.document.find(e).map((function(){var e=t(this);return t("<div>").css("position","absolute").appendTo(e.parent()).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).offset(e.offset())[0]}))},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(e){var s=this.document[0].activeElement;t(e.target).closest(s).length||t(s).trigger("blur")},_mouseStart:function(e){var s=this.options;return this.helper=this._createHelper(e),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),t.ui.ddmanager&&(t.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter((function(){return"fixed"===t(this).css("position")})).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(e),this.originalPosition=this.position=this._generatePosition(e,!1),this.originalPageX=e.pageX,this.originalPageY=e.pageY,s.cursorAt&&this._adjustOffsetFromHelper(s.cursorAt),this._setContainment(),!1===this._trigger("start",e)?(this._clear(),!1):(this._cacheHelperProportions(),t.ui.ddmanager&&!s.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this._mouseDrag(e,!0),t.ui.ddmanager&&t.ui.ddmanager.dragStart(this,e),!0)},_refreshOffsets:function(t){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:t.pageX-this.offset.left,top:t.pageY-this.offset.top}},_mouseDrag:function(e,s){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(e,!0),this.positionAbs=this._convertPositionTo("absolute"),!s){var i=this._uiHash();if(!1===this._trigger("drag",e,i))return this._mouseUp(new t.Event("mouseup",e)),!1;this.position=i.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var s=this,i=!1;return t.ui.ddmanager&&!this.options.dropBehaviour&&(i=t.ui.ddmanager.drop(this,e)),this.dropped&&(i=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!i||"valid"===this.options.revert&&i||!0===this.options.revert||"function"==typeof this.options.revert&&this.options.revert.call(this.element,i)?t(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),(function(){!1!==s._trigger("stop",e)&&s._clear()})):!1!==this._trigger("stop",e)&&this._clear(),!1},_mouseUp:function(e){return this._unblockFrames(),t.ui.ddmanager&&t.ui.ddmanager.dragStop(this,e),this.handleElement.is(e.target)&&this.element.trigger("focus"),t.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new t.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(e){return!this.options.handle||!!t(e.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(e){var s=this.options,i="function"==typeof s.helper,o=i?t(s.helper.apply(this.element[0],[e])):"clone"===s.helper?this.element.clone().removeAttr("id"):this.element;return o.parents("body").length||o.appendTo("parent"===s.appendTo?this.element[0].parentNode:s.appendTo),i&&o[0]===this.element[0]&&this._setPositionRelative(),o[0]===this.element[0]||/(fixed|absolute)/.test(o.css("position"))||o.css("position","absolute"),o},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),Array.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(t){return/(html|body)/i.test(t.tagName)||t===this.document[0]},_getParentOffset:function(){var e=this.offsetParent.offset(),s=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==s&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var t=this.element.position(),e=this._isRootNode(this.scrollParent[0]);return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+(e?0:this.scrollParent.scrollTop()),left:t.left-(parseInt(this.helper.css("left"),10)||0)+(e?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,s,i,o=this.options,n=this.document[0];this.relativeContainer=null,o.containment?"window"!==o.containment?"document"!==o.containment?o.containment.constructor!==Array?("parent"===o.containment&&(o.containment=this.helper[0].parentNode),(i=(s=t(o.containment))[0])&&(e=/(scroll|auto)/.test(s.css("overflow")),this.containment=[(parseInt(s.css("borderLeftWidth"),10)||0)+(parseInt(s.css("paddingLeft"),10)||0),(parseInt(s.css("borderTopWidth"),10)||0)+(parseInt(s.css("paddingTop"),10)||0),(e?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(s.css("borderRightWidth"),10)||0)-(parseInt(s.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(e?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(s.css("borderBottomWidth"),10)||0)-(parseInt(s.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=s)):this.containment=o.containment:this.containment=[0,0,t(n).width()-this.helperProportions.width-this.margins.left,(t(n).height()||n.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=[t(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,t(window).scrollLeft()+t(window).width()-this.helperProportions.width-this.margins.left,t(window).scrollTop()+(t(window).height()||n.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=null},_convertPositionTo:function(t,e){e||(e=this.position);var s="absolute"===t?1:-1,i=this._isRootNode(this.scrollParent[0]);return{top:e.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.offset.scroll.top:i?0:this.offset.scroll.top)*s,left:e.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.offset.scroll.left:i?0:this.offset.scroll.left)*s}},_generatePosition:function(t,e){var s,i,o,n,r=this.options,l=this._isRootNode(this.scrollParent[0]),a=t.pageX,h=t.pageY;return l&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),e&&(this.containment&&(this.relativeContainer?(i=this.relativeContainer.offset(),s=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]):s=this.containment,t.pageX-this.offset.click.left<s[0]&&(a=s[0]+this.offset.click.left),t.pageY-this.offset.click.top<s[1]&&(h=s[1]+this.offset.click.top),t.pageX-this.offset.click.left>s[2]&&(a=s[2]+this.offset.click.left),t.pageY-this.offset.click.top>s[3]&&(h=s[3]+this.offset.click.top)),r.grid&&(o=r.grid[1]?this.originalPageY+Math.round((h-this.originalPageY)/r.grid[1])*r.grid[1]:this.originalPageY,h=s?o-this.offset.click.top>=s[1]||o-this.offset.click.top>s[3]?o:o-this.offset.click.top>=s[1]?o-r.grid[1]:o+r.grid[1]:o,n=r.grid[0]?this.originalPageX+Math.round((a-this.originalPageX)/r.grid[0])*r.grid[0]:this.originalPageX,a=s?n-this.offset.click.left>=s[0]||n-this.offset.click.left>s[2]?n:n-this.offset.click.left>=s[0]?n-r.grid[0]:n+r.grid[0]:n),"y"===r.axis&&(a=this.originalPageX),"x"===r.axis&&(h=this.originalPageY)),{top:h-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:l?0:this.offset.scroll.top),left:a-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:l?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(e,s,i){return i=i||this._uiHash(),t.ui.plugin.call(this,e,[s,i,this],!0),/^(drag|start|stop)/.test(e)&&(this.positionAbs=this._convertPositionTo("absolute"),i.offset=this.positionAbs),t.Widget.prototype._trigger.call(this,e,s,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),t.ui.plugin.add("draggable","connectToSortable",{start:function(e,s,i){var o=t.extend({},s,{item:i.element});i.sortables=[],t(i.options.connectToSortable).each((function(){var s=t(this).sortable("instance");s&&!s.options.disabled&&(i.sortables.push(s),s.refreshPositions(),s._trigger("activate",e,o))}))},stop:function(e,s,i){var o=t.extend({},s,{item:i.element});i.cancelHelperRemoval=!1,t.each(i.sortables,(function(){var t=this;t.isOver?(t.isOver=0,i.cancelHelperRemoval=!0,t.cancelHelperRemoval=!1,t._storedCSS={position:t.placeholder.css("position"),top:t.placeholder.css("top"),left:t.placeholder.css("left")},t._mouseStop(e),t.options.helper=t.options._helper):(t.cancelHelperRemoval=!0,t._trigger("deactivate",e,o))}))},drag:function(e,s,i){t.each(i.sortables,(function(){var o=!1,n=this;n.positionAbs=i.positionAbs,n.helperProportions=i.helperProportions,n.offset.click=i.offset.click,n._intersectsWith(n.containerCache)&&(o=!0,t.each(i.sortables,(function(){return this.positionAbs=i.positionAbs,this.helperProportions=i.helperProportions,this.offset.click=i.offset.click,this!==n&&this._intersectsWith(this.containerCache)&&t.contains(n.element[0],this.element[0])&&(o=!1),o}))),o?(n.isOver||(n.isOver=1,i._parent=s.helper.parent(),n.currentItem=s.helper.appendTo(n.element).data("ui-sortable-item",!0),n.options._helper=n.options.helper,n.options.helper=function(){return s.helper[0]},e.target=n.currentItem[0],n._mouseCapture(e,!0),n._mouseStart(e,!0,!0),n.offset.click.top=i.offset.click.top,n.offset.click.left=i.offset.click.left,n.offset.parent.left-=i.offset.parent.left-n.offset.parent.left,n.offset.parent.top-=i.offset.parent.top-n.offset.parent.top,i._trigger("toSortable",e),i.dropped=n.element,t.each(i.sortables,(function(){this.refreshPositions()})),i.currentItem=i.element,n.fromOutside=i),n.currentItem&&(n._mouseDrag(e),s.position=n.position)):n.isOver&&(n.isOver=0,n.cancelHelperRemoval=!0,n.options._revert=n.options.revert,n.options.revert=!1,n._trigger("out",e,n._uiHash(n)),n._mouseStop(e,!0),n.options.revert=n.options._revert,n.options.helper=n.options._helper,n.placeholder&&n.placeholder.remove(),s.helper.appendTo(i._parent),i._refreshOffsets(e),s.position=i._generatePosition(e,!0),i._trigger("fromSortable",e),i.dropped=!1,t.each(i.sortables,(function(){this.refreshPositions()})))}))}}),t.ui.plugin.add("draggable","cursor",{start:function(e,s,i){var o=t("body"),n=i.options;o.css("cursor")&&(n._cursor=o.css("cursor")),o.css("cursor",n.cursor)},stop:function(e,s,i){var o=i.options;o._cursor&&t("body").css("cursor",o._cursor)}}),t.ui.plugin.add("draggable","opacity",{start:function(e,s,i){var o=t(s.helper),n=i.options;o.css("opacity")&&(n._opacity=o.css("opacity")),o.css("opacity",n.opacity)},stop:function(e,s,i){var o=i.options;o._opacity&&t(s.helper).css("opacity",o._opacity)}}),t.ui.plugin.add("draggable","scroll",{start:function(t,e,s){s.scrollParentNotHidden||(s.scrollParentNotHidden=s.helper.scrollParent(!1)),s.scrollParentNotHidden[0]!==s.document[0]&&"HTML"!==s.scrollParentNotHidden[0].tagName&&(s.overflowOffset=s.scrollParentNotHidden.offset())},drag:function(e,s,i){var o=i.options,n=!1,r=i.scrollParentNotHidden[0],l=i.document[0];r!==l&&"HTML"!==r.tagName?(o.axis&&"x"===o.axis||(i.overflowOffset.top+r.offsetHeight-e.pageY<o.scrollSensitivity?r.scrollTop=n=r.scrollTop+o.scrollSpeed:e.pageY-i.overflowOffset.top<o.scrollSensitivity&&(r.scrollTop=n=r.scrollTop-o.scrollSpeed)),o.axis&&"y"===o.axis||(i.overflowOffset.left+r.offsetWidth-e.pageX<o.scrollSensitivity?r.scrollLeft=n=r.scrollLeft+o.scrollSpeed:e.pageX-i.overflowOffset.left<o.scrollSensitivity&&(r.scrollLeft=n=r.scrollLeft-o.scrollSpeed))):(o.axis&&"x"===o.axis||(e.pageY-t(l).scrollTop()<o.scrollSensitivity?n=t(l).scrollTop(t(l).scrollTop()-o.scrollSpeed):t(window).height()-(e.pageY-t(l).scrollTop())<o.scrollSensitivity&&(n=t(l).scrollTop(t(l).scrollTop()+o.scrollSpeed))),o.axis&&"y"===o.axis||(e.pageX-t(l).scrollLeft()<o.scrollSensitivity?n=t(l).scrollLeft(t(l).scrollLeft()-o.scrollSpeed):t(window).width()-(e.pageX-t(l).scrollLeft())<o.scrollSensitivity&&(n=t(l).scrollLeft(t(l).scrollLeft()+o.scrollSpeed)))),!1!==n&&t.ui.ddmanager&&!o.dropBehaviour&&t.ui.ddmanager.prepareOffsets(i,e)}}),t.ui.plugin.add("draggable","snap",{start:function(e,s,i){var o=i.options;i.snapElements=[],t(o.snap.constructor!==String?o.snap.items||":data(ui-draggable)":o.snap).each((function(){var e=t(this),s=e.offset();this!==i.element[0]&&i.snapElements.push({item:this,width:e.outerWidth(),height:e.outerHeight(),top:s.top,left:s.left})}))},drag:function(e,s,i){var o,n,r,l,a,h,p,c,f,d,g=i.options,u=g.snapTolerance,m=s.offset.left,v=m+i.helperProportions.width,_=s.offset.top,P=_+i.helperProportions.height;for(f=i.snapElements.length-1;f>=0;f--)h=(a=i.snapElements[f].left-i.margins.left)+i.snapElements[f].width,c=(p=i.snapElements[f].top-i.margins.top)+i.snapElements[f].height,v<a-u||m>h+u||P<p-u||_>c+u||!t.contains(i.snapElements[f].item.ownerDocument,i.snapElements[f].item)?(i.snapElements[f].snapping&&i.options.snap.release&&i.options.snap.release.call(i.element,e,t.extend(i._uiHash(),{snapItem:i.snapElements[f].item})),i.snapElements[f].snapping=!1):("inner"!==g.snapMode&&(o=Math.abs(p-P)<=u,n=Math.abs(c-_)<=u,r=Math.abs(a-v)<=u,l=Math.abs(h-m)<=u,o&&(s.position.top=i._convertPositionTo("relative",{top:p-i.helperProportions.height,left:0}).top),n&&(s.position.top=i._convertPositionTo("relative",{top:c,left:0}).top),r&&(s.position.left=i._convertPositionTo("relative",{top:0,left:a-i.helperProportions.width}).left),l&&(s.position.left=i._convertPositionTo("relative",{top:0,left:h}).left)),d=o||n||r||l,"outer"!==g.snapMode&&(o=Math.abs(p-_)<=u,n=Math.abs(c-P)<=u,r=Math.abs(a-m)<=u,l=Math.abs(h-v)<=u,o&&(s.position.top=i._convertPositionTo("relative",{top:p,left:0}).top),n&&(s.position.top=i._convertPositionTo("relative",{top:c-i.helperProportions.height,left:0}).top),r&&(s.position.left=i._convertPositionTo("relative",{top:0,left:a}).left),l&&(s.position.left=i._convertPositionTo("relative",{top:0,left:h-i.helperProportions.width}).left)),!i.snapElements[f].snapping&&(o||n||r||l||d)&&i.options.snap.snap&&i.options.snap.snap.call(i.element,e,t.extend(i._uiHash(),{snapItem:i.snapElements[f].item})),i.snapElements[f].snapping=o||n||r||l||d)}}),t.ui.plugin.add("draggable","stack",{start:function(e,s,i){var o,n=i.options,r=t.makeArray(t(n.stack)).sort((function(e,s){return(parseInt(t(e).css("zIndex"),10)||0)-(parseInt(t(s).css("zIndex"),10)||0)}));r.length&&(o=parseInt(t(r[0]).css("zIndex"),10)||0,t(r).each((function(e){t(this).css("zIndex",o+e)})),this.css("zIndex",o+r.length))}}),t.ui.plugin.add("draggable","zIndex",{start:function(e,s,i){var o=t(s.helper),n=i.options;o.css("zIndex")&&(n._zIndex=o.css("zIndex")),o.css("zIndex",n.zIndex)},stop:function(e,s,i){var o=i.options;o._zIndex&&t(s.helper).css("zIndex",o._zIndex)}}),t.ui.draggable})); //# sourceMappingURL=draggable-min.js.map \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widgets/draggable.js b/core/assets/vendor/jquery.ui/ui/widgets/draggable.js index 8e5c85b83ebf040744262adc2e267729147c82d2..a9cbad5eb5e269ec6c48b3d43499f0963a515d45 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/draggable.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/draggable.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Draggable 1.14.0 + * jQuery UI Draggable 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -38,7 +38,7 @@ "use strict"; $.widget( "ui.draggable", $.ui.mouse, { - version: "1.14.0", + version: "1.14.1", widgetEventPrefix: "drag", options: { addClasses: true, diff --git a/core/assets/vendor/jquery.ui/ui/widgets/menu-min.js b/core/assets/vendor/jquery.ui/ui/widgets/menu-min.js index 8984c2c4bb5f13df077530fe76b6198091413373..9fb0b7ff1eda07836acd447cf8b73aa2eaa1f7df 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/menu-min.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/menu-min.js @@ -1,10 +1,10 @@ /*! - * jQuery UI Menu 1.14.0 + * jQuery UI Menu 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ -!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","../keycode","../position","../unique-id","../version","../widget"],e):e(jQuery)}((function(e){"use strict";return e.widget("ui.menu",{version:"1.14.0",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(e){e.preventDefault(),this._activateItem(e)},"click .ui-menu-item":function(t){var i=e(t.target),s=e(this.document[0].activeElement);!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this._menuItems().first();t||this.focus(e,i)},blur:function(t){this._delay((function(){!e.contains(this.element[0],this.document[0].activeElement)&&this.collapseAll(t)}))},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&&this.collapseAll(e,!0),this.mouseHandled=!1}})},_activateItem:function(t){if(!this.previousFilter&&(t.clientX!==this.lastMousePosition.x||t.clientY!==this.lastMousePosition.y)){this.lastMousePosition={x:t.clientX,y:t.clientY};var i=e(t.target).closest(".ui-menu-item"),s=e(t.currentTarget);i[0]===s[0]&&(s.is(".ui-state-active")||(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,s)))}},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each((function(){var t=e(this);t.data("ui-menu-submenu-caret")&&t.remove()}))},_keydown:function(t){var i,s,n,a,u=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:u=!1,s=this.previousFilter||"",a=!1,n=t.keyCode>=96&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),n===s?a=!0:n=s+n,i=this._filterMenuItems(n),(i=a&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i).length||(n=String.fromCharCode(t.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(t,i),this.previousFilter=n,this.filterTimer=this._delay((function(){delete this.previousFilter}),1e3)):delete this.previousFilter}u&&t.preventDefault()},_activate:function(e){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var t,i,s,n,a=this,u=this.options.icons.submenu,o=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),i=o.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each((function(){var t=e(this),i=t.prev(),s=e("<span>").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+u),i.attr("aria-haspopup","true").prepend(s),t.attr("aria-labelledby",i.attr("id"))})),this._addClass(i,"ui-menu","ui-widget ui-widget-content ui-front"),(t=o.add(this.element).find(this.options.items)).not(".ui-menu-item").each((function(){var t=e(this);a._isDivider(t)&&a._addClass(t,"ui-menu-divider","ui-widget-content")})),n=(s=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(s,"ui-menu-item")._addClass(n,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!e.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(e,t){if("icons"===e){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,t.submenu)}this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",String(e)),this._toggleClass(null,"ui-state-disabled",!!e)},focus:function(e,t){var i,s,n;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay((function(){this._close()}),this.delay),(i=t.children(".ui-menu")).length&&e&&/^mouse/.test(e.type)&&this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var i,s,n,a,u,o;this._hasScroll()&&(i=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0,n=t.offset().top-this.activeMenu.offset().top-i-s,a=this.activeMenu.scrollTop(),u=this.activeMenu.height(),o=t.outerHeight(),n<0?this.activeMenu.scrollTop(a+n):n+o>u&&this.activeMenu.scrollTop(a+n-u+o))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",e,{item:this.active}),this.active=null)},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay((function(){this._close(),this._open(e)}),this.delay))},_open:function(t){var i=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay((function(){var s=i?this.element:e(t&&t.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(t),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s}),i?0:this.delay)},_close:function(e){e||(e=this.active?this.active.parent():this.element),e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(t){return!e(t.target).closest(".ui-menu").length},_isDivider:function(e){return!/[^\-\u2014\u2013\s]/.test(e.text())},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this._menuItems(this.active.children(".ui-menu")).first();t&&t.length&&(this._open(t.parent()),this._delay((function(){this.focus(e,t)})))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(e){return(e||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(e,t,i){var s;this.active&&(s="first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").last():this.active[e+"All"](".ui-menu-item").first()),s&&s.length&&this.active||(s=this._menuItems(this.activeMenu)[t]()),this.focus(i,s)},nextPage:function(t){var i,s,n;this.active?this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.innerHeight(),0===e.fn.jquery.indexOf("3.2.")&&(n+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each((function(){return(i=e(this)).offset().top-s-n<0})),this.focus(t,i)):this.focus(t,this._menuItems(this.activeMenu)[this.active?"last":"first"]())):this.next(t)},previousPage:function(t){var i,s,n;this.active?this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.innerHeight(),0===e.fn.jquery.indexOf("3.2.")&&(n+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each((function(){return(i=e(this)).offset().top-s+n>0})),this.focus(t,i)):this.focus(t,this._menuItems(this.activeMenu).first())):this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||e(t.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,i)},_filterMenuItems:function(t){var i=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),s=new RegExp("^"+i,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter((function(){return s.test(String.prototype.trim.call(e(this).children(".ui-menu-item-wrapper").text()))}))}})})); +!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","../keycode","../position","../unique-id","../version","../widget"],e):e(jQuery)}((function(e){"use strict";return e.widget("ui.menu",{version:"1.14.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(e){e.preventDefault(),this._activateItem(e)},"click .ui-menu-item":function(t){var i=e(t.target),s=e(this.document[0].activeElement);!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this._menuItems().first();t||this.focus(e,i)},blur:function(t){this._delay((function(){!e.contains(this.element[0],this.document[0].activeElement)&&this.collapseAll(t)}))},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&&this.collapseAll(e,!0),this.mouseHandled=!1}})},_activateItem:function(t){if(!this.previousFilter&&(t.clientX!==this.lastMousePosition.x||t.clientY!==this.lastMousePosition.y)){this.lastMousePosition={x:t.clientX,y:t.clientY};var i=e(t.target).closest(".ui-menu-item"),s=e(t.currentTarget);i[0]===s[0]&&(s.is(".ui-state-active")||(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,s)))}},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each((function(){var t=e(this);t.data("ui-menu-submenu-caret")&&t.remove()}))},_keydown:function(t){var i,s,n,a,u=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:u=!1,s=this.previousFilter||"",a=!1,n=t.keyCode>=96&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),n===s?a=!0:n=s+n,i=this._filterMenuItems(n),(i=a&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i).length||(n=String.fromCharCode(t.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(t,i),this.previousFilter=n,this.filterTimer=this._delay((function(){delete this.previousFilter}),1e3)):delete this.previousFilter}u&&t.preventDefault()},_activate:function(e){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var t,i,s,n,a=this,u=this.options.icons.submenu,o=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),i=o.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each((function(){var t=e(this),i=t.prev(),s=e("<span>").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+u),i.attr("aria-haspopup","true").prepend(s),t.attr("aria-labelledby",i.attr("id"))})),this._addClass(i,"ui-menu","ui-widget ui-widget-content ui-front"),(t=o.add(this.element).find(this.options.items)).not(".ui-menu-item").each((function(){var t=e(this);a._isDivider(t)&&a._addClass(t,"ui-menu-divider","ui-widget-content")})),n=(s=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(s,"ui-menu-item")._addClass(n,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!e.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(e,t){if("icons"===e){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,t.submenu)}this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",String(e)),this._toggleClass(null,"ui-state-disabled",!!e)},focus:function(e,t){var i,s,n;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay((function(){this._close()}),this.delay),(i=t.children(".ui-menu")).length&&e&&/^mouse/.test(e.type)&&this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var i,s,n,a,u,o;this._hasScroll()&&(i=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0,n=t.offset().top-this.activeMenu.offset().top-i-s,a=this.activeMenu.scrollTop(),u=this.activeMenu.height(),o=t.outerHeight(),n<0?this.activeMenu.scrollTop(a+n):n+o>u&&this.activeMenu.scrollTop(a+n-u+o))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",e,{item:this.active}),this.active=null)},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay((function(){this._close(),this._open(e)}),this.delay))},_open:function(t){var i=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay((function(){var s=i?this.element:e(t&&t.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(t),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s}),i?0:this.delay)},_close:function(e){e||(e=this.active?this.active.parent():this.element),e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(t){return!e(t.target).closest(".ui-menu").length},_isDivider:function(e){return!/[^\-\u2014\u2013\s]/.test(e.text())},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this._menuItems(this.active.children(".ui-menu")).first();t&&t.length&&(this._open(t.parent()),this._delay((function(){this.focus(e,t)})))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(e){return(e||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(e,t,i){var s;this.active&&(s="first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").last():this.active[e+"All"](".ui-menu-item").first()),s&&s.length&&this.active||(s=this._menuItems(this.activeMenu)[t]()),this.focus(i,s)},nextPage:function(t){var i,s,n;this.active?this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.innerHeight(),0===e.fn.jquery.indexOf("3.2.")&&(n+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each((function(){return(i=e(this)).offset().top-s-n<0})),this.focus(t,i)):this.focus(t,this._menuItems(this.activeMenu)[this.active?"last":"first"]())):this.next(t)},previousPage:function(t){var i,s,n;this.active?this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.innerHeight(),0===e.fn.jquery.indexOf("3.2.")&&(n+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each((function(){return(i=e(this)).offset().top-s+n>0})),this.focus(t,i)):this.focus(t,this._menuItems(this.activeMenu).first())):this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||e(t.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,i)},_filterMenuItems:function(t){var i=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),s=new RegExp("^"+i,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter((function(){return s.test(String.prototype.trim.call(e(this).children(".ui-menu-item-wrapper").text()))}))}})})); //# sourceMappingURL=menu-min.js.map \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widgets/menu.js b/core/assets/vendor/jquery.ui/ui/widgets/menu.js index 1dd6c45f7f19f5bf0421b1fc0f9a81fdd7b9f4d6..3778dc1756412f2c9558161d22c8c118922342ce 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/menu.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/menu.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Menu 1.14.0 + * jQuery UI Menu 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -39,7 +39,7 @@ "use strict"; return $.widget( "ui.menu", { - version: "1.14.0", + version: "1.14.1", defaultElement: "<ul>", delay: 300, options: { diff --git a/core/assets/vendor/jquery.ui/ui/widgets/mouse-min.js b/core/assets/vendor/jquery.ui/ui/widgets/mouse-min.js index 9e343795393760b74a696b0b7b7c59a818c51922..634797ed82f4c4b4af9d2c1919480e54209239f2 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/mouse-min.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/mouse-min.js @@ -1,10 +1,10 @@ /*! - * jQuery UI Mouse 1.14.0 + * jQuery UI Mouse 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ -!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","../version","../widget"],e):e(jQuery)}((function(e){"use strict";var t=!1;return e(document).on("mouseup",(function(){t=!1})),e.widget("ui.mouse",{version:"1.14.0",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.on("mousedown."+this.widgetName,(function(e){return t._mouseDown(e)})).on("click."+this.widgetName,(function(s){if(!0===e.data(s.target,t.widgetName+".preventClickEvent"))return e.removeData(s.target,t.widgetName+".preventClickEvent"),s.stopImmediatePropagation(),!1})),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(s){if(!t){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(s),this._mouseDownEvent=s;var i=this,o=1===s.which,n="string"==typeof this.options.cancel&&e(s.target).closest(this.options.cancel).length;return!(o&&!n&&this._mouseCapture(s))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout((function(){i.mouseDelayMet=!0}),this.options.delay)),this._mouseDistanceMet(s)&&this._mouseDelayMet(s)&&(this._mouseStarted=!1!==this._mouseStart(s),!this._mouseStarted)?(s.preventDefault(),!0):(!0===e.data(s.target,this.widgetName+".preventClickEvent")&&e.removeData(s.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return i._mouseMove(e)},this._mouseUpDelegate=function(e){return i._mouseUp(e)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),s.preventDefault(),t=!0,!0))}},_mouseMove:function(e){if(this._mouseMoved&&!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e);return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,e),this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(s){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,s.target===this._mouseDownEvent.target&&e.data(s.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(s)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,t=!1,s.preventDefault()},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})); +!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","../version","../widget"],e):e(jQuery)}((function(e){"use strict";var t=!1;return e(document).on("mouseup",(function(){t=!1})),e.widget("ui.mouse",{version:"1.14.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.on("mousedown."+this.widgetName,(function(e){return t._mouseDown(e)})).on("click."+this.widgetName,(function(s){if(!0===e.data(s.target,t.widgetName+".preventClickEvent"))return e.removeData(s.target,t.widgetName+".preventClickEvent"),s.stopImmediatePropagation(),!1})),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(s){if(!t){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(s),this._mouseDownEvent=s;var i=this,o=1===s.which,n="string"==typeof this.options.cancel&&e(s.target).closest(this.options.cancel).length;return!(o&&!n&&this._mouseCapture(s))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout((function(){i.mouseDelayMet=!0}),this.options.delay)),this._mouseDistanceMet(s)&&this._mouseDelayMet(s)&&(this._mouseStarted=!1!==this._mouseStart(s),!this._mouseStarted)?(s.preventDefault(),!0):(!0===e.data(s.target,this.widgetName+".preventClickEvent")&&e.removeData(s.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return i._mouseMove(e)},this._mouseUpDelegate=function(e){return i._mouseUp(e)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),s.preventDefault(),t=!0,!0))}},_mouseMove:function(e){if(this._mouseMoved&&!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e);return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,e),this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(s){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,s.target===this._mouseDownEvent.target&&e.data(s.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(s)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,t=!1,s.preventDefault()},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})); //# sourceMappingURL=mouse-min.js.map \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widgets/mouse.js b/core/assets/vendor/jquery.ui/ui/widgets/mouse.js index 34e55ddc7c10407af78f5c1d44be54939a19fa7a..1542f431ba1137ff08ea919238966e6ca43e50da 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/mouse.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/mouse.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Mouse 1.14.0 + * jQuery UI Mouse 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -37,7 +37,7 @@ $( document ).on( "mouseup", function() { } ); return $.widget( "ui.mouse", { - version: "1.14.0", + version: "1.14.1", options: { cancel: "input, textarea, button, select, option", distance: 1, diff --git a/core/assets/vendor/jquery.ui/ui/widgets/resizable-min.js b/core/assets/vendor/jquery.ui/ui/widgets/resizable-min.js index 1e0d41f6788dd4e9874de27192d825e5433ba985..8048bf0d5bc3a7dd1244f2145c59d41f6cec8a6c 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/resizable-min.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/resizable-min.js @@ -1,10 +1,10 @@ /*! - * jQuery UI Resizable 1.14.0 + * jQuery UI Resizable 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","./mouse","../disable-selection","../plugin","../version","../widget"],t):t(jQuery)}((function(t){"use strict";return t.widget("ui.resizable",t.ui.mouse,{version:"1.14.0",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(i,e){if("hidden"===t(i).css("overflow"))return!1;var s=e&&"left"===e?"scrollLeft":"scrollTop",h=!1;if(i[s]>0)return!0;try{i[s]=1,h=i[s]>0,i[s]=0}catch(t){}return h},_create:function(){var i,e=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!e.aspectRatio,aspectRatio:e.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:e.helper||e.ghost||e.animate?e.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("<div class='ui-wrapper'></div>").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,i={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(i),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this._proportionallyResize()),this._setupHandles(),e.autoHide&&t(this.element).on("mouseenter",(function(){e.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())})).on("mouseleave",(function(){e.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();var i,e=function(i){t(i).removeData("resizable").removeData("ui-resizable").off(".resizable")};return this.elementIsWrapper&&(e(this.element),i=this.element,this.originalElement.css({position:i.css("position"),width:i.outerWidth(),height:i.outerHeight(),top:i.css("top"),left:i.css("left")}).insertAfter(i),i.remove()),this.originalElement.css("resize",this.originalResizeStyle),e(this.originalElement),this},_setOption:function(t,i){switch(this._super(t,i),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!i}},_setupHandles:function(){var i,e,s,h,n,o=this.options,a=this;if(this.handles=o.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this._addedHandles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},e=0;e<s.length;e++)h="ui-resizable-"+(i=String.prototype.trim.call(s[e])),n=t("<div>"),this._addClass(n,"ui-resizable-handle "+h),n.css({zIndex:o.zIndex}),this.handles[i]=".ui-resizable-"+i,this.element.children(this.handles[i]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(i){var e,s,h,n;for(e in i=i||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=t(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[e],this.element),n=/sw|ne|nw|se|n|s/.test(e)?s.outerHeight():s.outerWidth(),h=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),i.css(h,n),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",(function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")})),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(i){var e,s,h=!1;for(e in this.handles)((s=t(this.handles[e])[0])===i.target||t.contains(s,i.target))&&(h=!0);return!this.options.disabled&&h},_mouseStart:function(i){var e,s,h,n=this.options,o=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),n.containment&&(e+=t(n.containment).scrollLeft()||0,s+=t(n.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:o.width(),height:o.height()},this.originalSize=this._helper?{width:o.outerWidth(),height:o.outerHeight()}:{width:o.width(),height:o.height()},this.sizeDiff={width:o.outerWidth()-o.width(),height:o.outerHeight()-o.height()},this.originalPosition={left:e,top:s},this.originalMousePosition={left:i.pageX,top:i.pageY},this.aspectRatio="number"==typeof n.aspectRatio?n.aspectRatio:this.originalSize.width/this.originalSize.height||1,h=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===h?this.axis+"-resize":h),this._addClass("ui-resizable-resizing"),this._propagate("start",i),!0},_mouseDrag:function(i){var e,s,h=this.originalMousePosition,n=this.axis,o=i.pageX-h.left||0,a=i.pageY-h.top||0,l=this._change[n];return this._updatePrevProperties(),!!l&&(e=l.apply(this,[i,o,a]),this._updateVirtualBoundaries(i.shiftKey),(this._aspectRatio||i.shiftKey)&&(e=this._updateRatio(e,i)),e=this._respectSize(e,i),this._updateCache(e),this._propagate("resize",i),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",i,this.ui()),this._applyChanges()),!1)},_mouseStop:function(i){this.resizing=!1;var e,s,h,n,o,a,l,r=this.options,p=this;return this._helper&&(h=(s=(e=this._proportionallyResizeElements).length&&/textarea/i.test(e[0].nodeName))&&this._hasScroll(e[0],"left")?0:p.sizeDiff.height,n=s?0:p.sizeDiff.width,o={width:p.helper.width()-n,height:p.helper.height()-h},a=parseFloat(p.element.css("left"))+(p.position.left-p.originalPosition.left)||null,l=parseFloat(p.element.css("top"))+(p.position.top-p.originalPosition.top)||null,r.animate||this.element.css(t.extend(o,{top:l,left:a})),p.helper.height(p.size.height),p.helper.width(p.size.width),this._helper&&!r.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",i),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.helper.css(t),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px",this.helper.width(t.width)),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px",this.helper.height(t.height)),t},_updateVirtualBoundaries:function(t){var i,e,s,h,n,o=this.options;n={minWidth:this._isNumber(o.minWidth)?o.minWidth:0,maxWidth:this._isNumber(o.maxWidth)?o.maxWidth:1/0,minHeight:this._isNumber(o.minHeight)?o.minHeight:0,maxHeight:this._isNumber(o.maxHeight)?o.maxHeight:1/0},(this._aspectRatio||t)&&(i=n.minHeight*this.aspectRatio,s=n.minWidth/this.aspectRatio,e=n.maxHeight*this.aspectRatio,h=n.maxWidth/this.aspectRatio,i>n.minWidth&&(n.minWidth=i),s>n.minHeight&&(n.minHeight=s),e<n.maxWidth&&(n.maxWidth=e),h<n.maxHeight&&(n.maxHeight=h)),this._vBoundaries=n},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var i=this.position,e=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=i.left+(e.width-t.width),t.top=null),"nw"===s&&(t.top=i.top+(e.height-t.height),t.left=i.left+(e.width-t.width)),t},_respectSize:function(t){var i=this._vBoundaries,e=this.axis,s=this._isNumber(t.width)&&i.maxWidth&&i.maxWidth<t.width,h=this._isNumber(t.height)&&i.maxHeight&&i.maxHeight<t.height,n=this._isNumber(t.width)&&i.minWidth&&i.minWidth>t.width,o=this._isNumber(t.height)&&i.minHeight&&i.minHeight>t.height,a=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,r=/sw|nw|w/.test(e),p=/nw|ne|n/.test(e);return n&&(t.width=i.minWidth),o&&(t.height=i.minHeight),s&&(t.width=i.maxWidth),h&&(t.height=i.maxHeight),n&&r&&(t.left=a-i.minWidth),s&&r&&(t.left=a-i.maxWidth),o&&p&&(t.top=l-i.minHeight),h&&p&&(t.top=l-i.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var i=0,e=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],h=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];i<4;i++)e[i]=parseFloat(s[i])||0,e[i]+=parseFloat(h[i])||0;return{height:e[0]+e[2],width:e[1]+e[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,i=0,e=this.helper||this.element;i<this._proportionallyResizeElements.length;i++)t=this._proportionallyResizeElements[i],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:e.height()-this.outerDimensions.height||0,width:e.width()-this.outerDimensions.width||0})},_renderProxy:function(){var i=this.element,e=this.options;this.elementOffset=i.offset(),this._helper?(this.helper=this.helper||t("<div></div>").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,i){return{width:this.originalSize.width+i}},w:function(t,i){var e=this.originalSize;return{left:this.originalPosition.left+i,width:e.width-i}},n:function(t,i,e){var s=this.originalSize;return{top:this.originalPosition.top+e,height:s.height-e}},s:function(t,i,e){return{height:this.originalSize.height+e}},se:function(i,e,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[i,e,s]))},sw:function(i,e,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[i,e,s]))},ne:function(i,e,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[i,e,s]))},nw:function(i,e,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[i,e,s]))}},_propagate:function(i,e){t.ui.plugin.call(this,i,[e,this.ui()]),"resize"!==i&&this._trigger(i,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(i){var e=t(this).resizable("instance"),s=e.options,h=e._proportionallyResizeElements,n=h.length&&/textarea/i.test(h[0].nodeName),o=n&&e._hasScroll(h[0],"left")?0:e.sizeDiff.height,a=n?0:e.sizeDiff.width,l={width:e.size.width-a,height:e.size.height-o},r=parseFloat(e.element.css("left"))+(e.position.left-e.originalPosition.left)||null,p=parseFloat(e.element.css("top"))+(e.position.top-e.originalPosition.top)||null;e.element.animate(t.extend(l,p&&r?{top:p,left:r}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(e.element.css("width")),height:parseFloat(e.element.css("height")),top:parseFloat(e.element.css("top")),left:parseFloat(e.element.css("left"))};h&&h.length&&t(h[0]).css({width:s.width,height:s.height}),e._updateCache(s),e._propagate("resize",i)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var i,e,s,h,n,o,a,l=t(this).resizable("instance"),r=l.options,p=l.element,d=r.containment,g=d instanceof t?d.get(0):/parent/.test(d)?p.parent().get(0):d;g&&(l.containerElement=t(g),/document/.test(d)||d===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(i=t(g),e=[],t(["Top","Right","Left","Bottom"]).each((function(t,s){e[t]=l._num(i.css("padding"+s))})),l.containerOffset=i.offset(),l.containerPosition=i.position(),l.containerSize={height:i.innerHeight()-e[3],width:i.innerWidth()-e[1]},s=l.containerOffset,h=l.containerSize.height,n=l.containerSize.width,o=l._hasScroll(g,"left")?g.scrollWidth:n,a=l._hasScroll(g)?g.scrollHeight:h,l.parentData={element:g,left:s.left,top:s.top,width:o,height:a}))},resize:function(i){var e,s,h,n,o=t(this).resizable("instance"),a=o.options,l=o.containerOffset,r=o.position,p=o._aspectRatio||i.shiftKey,d={top:0,left:0},g=o.containerElement,u=!0;g[0]!==document&&/static/.test(g.css("position"))&&(d=l),r.left<(o._helper?l.left:0)&&(o.size.width=o.size.width+(o._helper?o.position.left-l.left:o.position.left-d.left),p&&(o.size.height=o.size.width/o.aspectRatio,u=!1),o.position.left=a.helper?l.left:0),r.top<(o._helper?l.top:0)&&(o.size.height=o.size.height+(o._helper?o.position.top-l.top:o.position.top),p&&(o.size.width=o.size.height*o.aspectRatio,u=!1),o.position.top=o._helper?l.top:0),h=o.containerElement.get(0)===o.element.parent().get(0),n=/relative|absolute/.test(o.containerElement.css("position")),h&&n?(o.offset.left=o.parentData.left+o.position.left,o.offset.top=o.parentData.top+o.position.top):(o.offset.left=o.element.offset().left,o.offset.top=o.element.offset().top),e=Math.abs(o.sizeDiff.width+(o._helper?o.offset.left-d.left:o.offset.left-l.left)),s=Math.abs(o.sizeDiff.height+(o._helper?o.offset.top-d.top:o.offset.top-l.top)),e+o.size.width>=o.parentData.width&&(o.size.width=o.parentData.width-e,p&&(o.size.height=o.size.width/o.aspectRatio,u=!1)),s+o.size.height>=o.parentData.height&&(o.size.height=o.parentData.height-s,p&&(o.size.width=o.size.height*o.aspectRatio,u=!1)),u||(o.position.left=o.prevPosition.left,o.position.top=o.prevPosition.top,o.size.width=o.prevSize.width,o.size.height=o.prevSize.height)},stop:function(){var i=t(this).resizable("instance"),e=i.options,s=i.containerOffset,h=i.containerPosition,n=i.containerElement,o=t(i.helper),a=o.offset(),l=o.outerWidth()-i.sizeDiff.width,r=o.outerHeight()-i.sizeDiff.height;i._helper&&!e.animate&&/relative/.test(n.css("position"))&&t(this).css({left:a.left-h.left-s.left,width:l,height:r}),i._helper&&!e.animate&&/static/.test(n.css("position"))&&t(this).css({left:a.left-h.left-s.left,width:l,height:r})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var i=t(this).resizable("instance").options;t(i.alsoResize).each((function(){var i=t(this);i.data("ui-resizable-alsoresize",{width:parseFloat(i.css("width")),height:parseFloat(i.css("height")),left:parseFloat(i.css("left")),top:parseFloat(i.css("top"))})}))},resize:function(i,e){var s=t(this).resizable("instance"),h=s.options,n=s.originalSize,o=s.originalPosition,a={height:s.size.height-n.height||0,width:s.size.width-n.width||0,top:s.position.top-o.top||0,left:s.position.left-o.left||0};t(h.alsoResize).each((function(){var i=t(this),s=t(this).data("ui-resizable-alsoresize"),h={},n=i.parents(e.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(n,(function(t,i){var e=(s[i]||0)+(a[i]||0);e&&e>=0&&(h[i]=e||null)})),i.css(h)}))},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var i=t(this).resizable("instance"),e=i.size;i.ghost=i.originalElement.clone(),i.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),i._addClass(i.ghost,"ui-resizable-ghost"),!0===t.uiBackCompat&&"string"==typeof i.options.ghost&&i.ghost.addClass(this.options.ghost),i.ghost.appendTo(i.helper)},resize:function(){var i=t(this).resizable("instance");i.ghost&&i.ghost.css({position:"relative",height:i.size.height,width:i.size.width})},stop:function(){var i=t(this).resizable("instance");i.ghost&&i.helper&&i.helper.get(0).removeChild(i.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var i,e=t(this).resizable("instance"),s=e.options,h=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,r=l[0]||1,p=l[1]||1,d=Math.round((h.width-n.width)/r)*r,g=Math.round((h.height-n.height)/p)*p,u=n.width+d,c=n.height+g,f=s.maxWidth&&s.maxWidth<u,m=s.maxHeight&&s.maxHeight<c,z=s.minWidth&&s.minWidth>u,w=s.minHeight&&s.minHeight>c;s.grid=l,z&&(u+=r),w&&(c+=p),f&&(u-=r),m&&(c-=p),/^(se|s|e)$/.test(a)?(e.size.width=u,e.size.height=c):/^(ne)$/.test(a)?(e.size.width=u,e.size.height=c,e.position.top=o.top-g):/^(sw)$/.test(a)?(e.size.width=u,e.size.height=c,e.position.left=o.left-d):((c-p<=0||u-r<=0)&&(i=e._getPaddingPlusBorderDimensions(this)),c-p>0?(e.size.height=c,e.position.top=o.top-g):(c=p-i.height,e.size.height=c,e.position.top=o.top+n.height-c),u-r>0?(e.size.width=u,e.position.left=o.left-d):(u=r-i.width,e.size.width=u,e.position.left=o.left+n.width-u))}}),t.ui.resizable})); +!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","./mouse","../disable-selection","../plugin","../version","../widget"],t):t(jQuery)}((function(t){"use strict";return t.widget("ui.resizable",t.ui.mouse,{version:"1.14.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){var s,h=!1,n=t(e).css("overflow");if("hidden"===n)return!1;if("scroll"===n)return!0;if(e[s=i&&"left"===i?"scrollLeft":"scrollTop"]>0)return!0;try{e[s]=1,h=e[s]>0,e[s]=0}catch(t){}return h},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("<div class='ui-wrapper'></div>").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",(function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())})).on("mouseleave",(function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable")};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var e,i,s,h,n,o=this.options,a=this;if(this.handles=o.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this._addedHandles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;i<s.length;i++)h="ui-resizable-"+(e=String.prototype.trim.call(s[i])),n=t("<div>"),this._addClass(n,"ui-resizable-handle "+h),n.css({zIndex:o.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.children(this.handles[e]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(e){var i,s,h,n;for(i in e=e||this.element,this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),n=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),h=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(h,n),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",(function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")})),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(e){var i,s,h=!1;for(i in this.handles)((s=t(this.handles[i])[0])===e.target||t.contains(s,e.target))&&(h=!0);return!this.options.disabled&&h},_mouseStart:function(e){var i,s,h,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this._helper||(n=this._calculateAdjustedElementDimensions(a)),this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width,height:n.height},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:n.width,height:n.height},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,h=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===h?this.axis+"-resize":h),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,h=this.originalMousePosition,n=this.axis,o=e.pageX-h.left||0,a=e.pageY-h.top||0,l=this._change[n];return this._updatePrevProperties(),!!l&&(i=l.apply(this,[e,o,a]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1)},_mouseStop:function(e){this.resizing=!1;var i,s,h,n,o,a,l,r=this.options,p=this;return this._helper&&(h=(s=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:p.sizeDiff.height,n=s?0:p.sizeDiff.width,o={width:p.helper.width()-n,height:p.helper.height()-h},a=parseFloat(p.element.css("left"))+(p.position.left-p.originalPosition.left)||null,l=parseFloat(p.element.css("top"))+(p.position.top-p.originalPosition.top)||null,r.animate||this.element.css(t.extend(o,{top:l,left:a})),p.helper.height(p.size.height),p.helper.width(p.size.width),this._helper&&!r.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.helper.css(t),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px",this.helper.width(t.width)),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px",this.helper.height(t.height)),t},_updateVirtualBoundaries:function(t){var e,i,s,h,n,o=this.options;n={minWidth:this._isNumber(o.minWidth)?o.minWidth:0,maxWidth:this._isNumber(o.maxWidth)?o.maxWidth:1/0,minHeight:this._isNumber(o.minHeight)?o.minHeight:0,maxHeight:this._isNumber(o.maxHeight)?o.maxHeight:1/0},(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,s=n.minWidth/this.aspectRatio,i=n.maxHeight*this.aspectRatio,h=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),s>n.minHeight&&(n.minHeight=s),i<n.maxWidth&&(n.maxWidth=i),h<n.maxHeight&&(n.maxHeight=h)),this._vBoundaries=n},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidth<t.width,h=this._isNumber(t.height)&&e.maxHeight&&e.maxHeight<t.height,n=this._isNumber(t.width)&&e.minWidth&&e.minWidth>t.width,o=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,a=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,r=/sw|nw|w/.test(i),p=/nw|ne|n/.test(i);return n&&(t.width=e.minWidth),o&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),h&&(t.height=e.maxHeight),n&&r&&(t.left=a-e.minWidth),s&&r&&(t.left=a-e.maxWidth),o&&p&&(t.top=l-e.minHeight),h&&p&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],h=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(h[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_calculateAdjustedElementDimensions:function(t){var e,i,s,h=t.get(0);return"content-box"!==t.css("box-sizing")||!this._hasScroll(h)&&!this._hasScroll(h,"left")?{height:parseFloat(t.css("height")),width:parseFloat(t.css("width"))}:(e=parseFloat(h.style.width),i=parseFloat(h.style.height),s=this._getPaddingPlusBorderDimensions(t),e=isNaN(e)?this._getElementTheoreticalSize(t,s,"width"):e,{height:i=isNaN(i)?this._getElementTheoreticalSize(t,s,"height"):i,width:e})},_getElementTheoreticalSize:function(t,e,i){return Math.max(0,Math.ceil(t.get(0)["offset"+i[0].toUpperCase()+i.slice(1)]-e[i]-.5))||0},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e<this._proportionallyResizeElements.length;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t("<div></div>").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,h=i._proportionallyResizeElements,n=h.length&&/textarea/i.test(h[0].nodeName),o=n&&i._hasScroll(h[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,l={width:i.size.width-a,height:i.size.height-o},r=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,p=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,p&&r?{top:p,left:r}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};h&&h.length&&t(h[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,h,n,o,a,l=t(this).resizable("instance"),r=l.options,p=l.element,d=r.containment,g=d instanceof t?d.get(0):/parent/.test(d)?p.parent().get(0):d;g&&(l.containerElement=t(g),/document/.test(d)||d===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(g),i=[],t(["Top","Right","Left","Bottom"]).each((function(t,s){i[t]=l._num(e.css("padding"+s))})),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,h=l.containerSize.height,n=l.containerSize.width,o=l._hasScroll(g,"left")?g.scrollWidth:n,a=l._hasScroll(g)?g.scrollHeight:h,l.parentData={element:g,left:s.left,top:s.top,width:o,height:a}))},resize:function(e){var i,s,h,n,o=t(this).resizable("instance"),a=o.options,l=o.containerOffset,r=o.position,p=o._aspectRatio||e.shiftKey,d={top:0,left:0},g=o.containerElement,u=!0;g[0]!==document&&/static/.test(g.css("position"))&&(d=l),r.left<(o._helper?l.left:0)&&(o.size.width=o.size.width+(o._helper?o.position.left-l.left:o.position.left-d.left),p&&(o.size.height=o.size.width/o.aspectRatio,u=!1),o.position.left=a.helper?l.left:0),r.top<(o._helper?l.top:0)&&(o.size.height=o.size.height+(o._helper?o.position.top-l.top:o.position.top),p&&(o.size.width=o.size.height*o.aspectRatio,u=!1),o.position.top=o._helper?l.top:0),h=o.containerElement.get(0)===o.element.parent().get(0),n=/relative|absolute/.test(o.containerElement.css("position")),h&&n?(o.offset.left=o.parentData.left+o.position.left,o.offset.top=o.parentData.top+o.position.top):(o.offset.left=o.element.offset().left,o.offset.top=o.element.offset().top),i=Math.abs(o.sizeDiff.width+(o._helper?o.offset.left-d.left:o.offset.left-l.left)),s=Math.abs(o.sizeDiff.height+(o._helper?o.offset.top-d.top:o.offset.top-l.top)),i+o.size.width>=o.parentData.width&&(o.size.width=o.parentData.width-i,p&&(o.size.height=o.size.width/o.aspectRatio,u=!1)),s+o.size.height>=o.parentData.height&&(o.size.height=o.parentData.height-s,p&&(o.size.width=o.size.height*o.aspectRatio,u=!1)),u||(o.position.left=o.prevPosition.left,o.position.top=o.prevPosition.top,o.size.width=o.prevSize.width,o.size.height=o.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,h=e.containerPosition,n=e.containerElement,o=t(e.helper),a=o.offset(),l=o.outerWidth()-e.sizeDiff.width,r=o.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(n.css("position"))&&t(this).css({left:a.left-h.left-s.left,width:l,height:r}),e._helper&&!i.animate&&/static/.test(n.css("position"))&&t(this).css({left:a.left-h.left-s.left,width:l,height:r})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each((function(){var i=t(this),s=e._calculateAdjustedElementDimensions(i);i.data("ui-resizable-alsoresize",{width:s.width,height:s.height,left:parseFloat(i.css("left")),top:parseFloat(i.css("top"))})}))},resize:function(e,i){var s=t(this).resizable("instance"),h=s.options,n=s.originalSize,o=s.originalPosition,a={height:s.size.height-n.height||0,width:s.size.width-n.width||0,top:s.position.top-o.top||0,left:s.position.left-o.left||0};t(h.alsoResize).each((function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),h={},n=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(n,(function(t,e){var i=(s[e]||0)+(a[e]||0);i&&i>=0&&(h[e]=i||null)})),e.css(h)}))},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),!0===t.uiBackCompat&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,h=i.size,n=i.originalSize,o=i.originalPosition,a=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,r=l[0]||1,p=l[1]||1,d=Math.round((h.width-n.width)/r)*r,g=Math.round((h.height-n.height)/p)*p,u=n.width+d,c=n.height+g,f=s.maxWidth&&s.maxWidth<u,m=s.maxHeight&&s.maxHeight<c,z=s.minWidth&&s.minWidth>u,_=s.minHeight&&s.minHeight>c;s.grid=l,z&&(u+=r),_&&(c+=p),f&&(u-=r),m&&(c-=p),/^(se|s|e)$/.test(a)?(i.size.width=u,i.size.height=c):/^(ne)$/.test(a)?(i.size.width=u,i.size.height=c,i.position.top=o.top-g):/^(sw)$/.test(a)?(i.size.width=u,i.size.height=c,i.position.left=o.left-d):((c-p<=0||u-r<=0)&&(e=i._getPaddingPlusBorderDimensions(this)),c-p>0?(i.size.height=c,i.position.top=o.top-g):(c=p-e.height,i.size.height=c,i.position.top=o.top+n.height-c),u-r>0?(i.size.width=u,i.position.left=o.left-d):(u=r-e.width,i.size.width=u,i.position.left=o.left+n.width-u))}}),t.ui.resizable})); //# sourceMappingURL=resizable-min.js.map \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widgets/resizable-min.js.map b/core/assets/vendor/jquery.ui/ui/widgets/resizable-min.js.map index 9c4dca46389040cb9c6be87a68fe52bd69c81805..09866090b89f7eecc1b784a1f985d90da73de6c4 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/resizable-min.js.map +++ b/core/assets/vendor/jquery.ui/ui/widgets/resizable-min.js.map @@ -1 +1 @@ -{"version":3,"file":"resizable-min.js","names":["factory","define","amd","jQuery","$","widget","ui","mouse","version","widgetEventPrefix","options","alsoResize","animate","animateDuration","animateEasing","aspectRatio","autoHide","classes","containment","ghost","grid","handles","helper","maxHeight","maxWidth","minHeight","minWidth","zIndex","resize","start","stop","_num","value","parseFloat","_isNumber","isNaN","_hasScroll","el","a","css","scroll","has","e","_create","margins","o","this","that","_addClass","extend","_aspectRatio","originalElement","element","_proportionallyResizeElements","_helper","nodeName","match","wrap","overflow","position","width","outerWidth","height","outerHeight","top","left","parent","data","resizable","elementIsWrapper","marginTop","marginRight","marginBottom","marginLeft","originalResizeStyle","push","zoom","display","_proportionallyResize","_setupHandles","on","disabled","_removeClass","_handles","show","resizing","hide","_mouseInit","_destroy","_mouseDestroy","_addedHandles","remove","wrapper","exp","removeData","off","insertAfter","_setOption","key","_super","_removeHandles","handle","i","n","hname","axis","length","s","w","se","sw","ne","nw","constructor","String","split","prototype","trim","call","children","append","add","_renderAxis","target","padPos","padWrapper","first","jquery","nodeType","_on","mousedown","_mouseDown","test","join","find","disableSelection","className","_mouseCapture","event","capture","contains","_mouseStart","curleft","curtop","cursor","_renderProxy","scrollLeft","scrollTop","offset","size","originalSize","sizeDiff","originalPosition","originalMousePosition","pageX","pageY","_propagate","_mouseDrag","props","smp","dx","dy","trigger","_change","_updatePrevProperties","apply","_updateVirtualBoundaries","shiftKey","_updateRatio","_respectSize","_updateCache","_applyChanges","isEmptyObject","_trigger","_mouseStop","pr","ista","soffseth","soffsetw","prevPosition","prevSize","forceAspectRatio","pMinWidth","pMaxWidth","pMinHeight","pMaxHeight","b","Infinity","_vBoundaries","cpos","csize","ismaxw","ismaxh","isminw","isminh","dw","dh","cw","ch","_getPaddingPlusBorderDimensions","widths","borders","paddings","prel","outerDimensions","elementOffset","appendTo","cs","arguments","plugin","plugins","style","duration","easing","step","p","co","oc","ce","get","containerElement","document","containerOffset","containerPosition","parentData","body","parentNode","scrollHeight","each","name","containerSize","innerHeight","innerWidth","scrollWidth","woset","hoset","isParent","isOffsetRelative","cp","pRatio","cop","continueResize","Math","abs","ho","h","os","op","delta","parents","prop","sum","clone","opacity","margin","uiBackCompat","addClass","removeChild","gridX","gridY","ox","round","oy","newWidth","newHeight","isMaxWidth","isMaxHeight","isMinWidth","isMinHeight"],"sources":["resizable.js"],"mappings":";;;;;;;;CAkBA,SAAYA,GACX,aAEuB,mBAAXC,QAAyBA,OAAOC,IAG3CD,OAAQ,CACP,SACA,UACA,uBACA,YACA,aACA,aACED,GAIHA,EAASG,OAET,CAnBF,EAmBK,SAAUC,GACf,aAwpCA,OAtpCAA,EAAEC,OAAQ,eAAgBD,EAAEE,GAAGC,MAAO,CACrCC,QAAS,SACTC,kBAAmB,SACnBC,QAAS,CACRC,YAAY,EACZC,SAAS,EACTC,gBAAiB,OACjBC,cAAe,QACfC,aAAa,EACbC,UAAU,EACVC,QAAS,CACR,kBAAmB,yCAEpBC,aAAa,EACbC,OAAO,EACPC,MAAM,EACNC,QAAS,SACTC,QAAQ,EACRC,UAAW,KACXC,SAAU,KACVC,UAAW,GACXC,SAAU,GAGVC,OAAQ,GAGRC,OAAQ,KACRC,MAAO,KACPC,KAAM,MAGPC,KAAM,SAAUC,GACf,OAAOC,WAAYD,IAAW,CAC/B,EAEAE,UAAW,SAAUF,GACpB,OAAQG,MAAOF,WAAYD,GAC5B,EAEAI,WAAY,SAAUC,EAAIC,GAEzB,GAAmC,WAA9BlC,EAAGiC,GAAKE,IAAK,YACjB,OAAO,EAGR,IAAIC,EAAWF,GAAW,SAANA,EAAiB,aAAe,YACnDG,GAAM,EAEP,GAAKJ,EAAIG,GAAW,EACnB,OAAO,EAMR,IACCH,EAAIG,GAAW,EACfC,EAAQJ,EAAIG,GAAW,EACvBH,EAAIG,GAAW,CAChB,CAAE,MAAQE,GAIV,CACA,OAAOD,CACR,EAEAE,QAAS,WAER,IAAIC,EACHC,EAAIC,KAAKpC,QACTqC,EAAOD,KACRA,KAAKE,UAAW,gBAEhB5C,EAAE6C,OAAQH,KAAM,CACfI,eAAkBL,EAAc,YAChC9B,YAAa8B,EAAE9B,YACfoC,gBAAiBL,KAAKM,QACtBC,8BAA+B,GAC/BC,QAAST,EAAEvB,QAAUuB,EAAE1B,OAAS0B,EAAEjC,QAAUiC,EAAEvB,QAAU,sBAAwB,OAI5EwB,KAAKM,QAAS,GAAIG,SAASC,MAAO,kDAEtCV,KAAKM,QAAQK,KACZrD,EAAG,kCAAmCmC,IAAK,CAC1CmB,SAAU,SACVC,SAAUb,KAAKM,QAAQb,IAAK,YAC5BqB,MAAOd,KAAKM,QAAQS,aACpBC,OAAQhB,KAAKM,QAAQW,cACrBC,IAAKlB,KAAKM,QAAQb,IAAK,OACvB0B,KAAMnB,KAAKM,QAAQb,IAAK,WAI1BO,KAAKM,QAAUN,KAAKM,QAAQc,SAASC,KACpC,eAAgBrB,KAAKM,QAAQgB,UAAW,aAGzCtB,KAAKuB,kBAAmB,EAExBzB,EAAU,CACT0B,UAAWxB,KAAKK,gBAAgBZ,IAAK,aACrCgC,YAAazB,KAAKK,gBAAgBZ,IAAK,eACvCiC,aAAc1B,KAAKK,gBAAgBZ,IAAK,gBACxCkC,WAAY3B,KAAKK,gBAAgBZ,IAAK,eAGvCO,KAAKM,QAAQb,IAAKK,GAIlBE,KAAK4B,oBAAsB5B,KAAKK,gBAAgBZ,IAAK,UACrDO,KAAKK,gBAAgBZ,IAAK,SAAU,QAEpCO,KAAKO,8BAA8BsB,KAAM7B,KAAKK,gBAAgBZ,IAAK,CAClEoB,SAAU,SACViB,KAAM,EACNC,QAAS,WAGV/B,KAAKgC,yBAGNhC,KAAKiC,gBAEAlC,EAAE7B,UACNZ,EAAG0C,KAAKM,SACN4B,GAAI,cAAc,WACbnC,EAAEoC,WAGPlC,EAAKmC,aAAc,yBACnBnC,EAAKoC,SAASC,OACf,IACCJ,GAAI,cAAc,WACbnC,EAAEoC,UAGDlC,EAAKsC,WACVtC,EAAKC,UAAW,yBAChBD,EAAKoC,SAASG,OAEhB,IAGFxC,KAAKyC,YACN,EAEAC,SAAU,WAET1C,KAAK2C,gBACL3C,KAAK4C,cAAcC,SAEnB,IAAIC,EACHJ,EAAW,SAAUK,GACpBzF,EAAGyF,GACDC,WAAY,aACZA,WAAY,gBACZC,IAAK,aACR,EAmBD,OAhBKjD,KAAKuB,mBACTmB,EAAU1C,KAAKM,SACfwC,EAAU9C,KAAKM,QACfN,KAAKK,gBAAgBZ,IAAK,CACzBoB,SAAUiC,EAAQrD,IAAK,YACvBqB,MAAOgC,EAAQ/B,aACfC,OAAQ8B,EAAQ7B,cAChBC,IAAK4B,EAAQrD,IAAK,OAClB0B,KAAM2B,EAAQrD,IAAK,UAChByD,YAAaJ,GACjBA,EAAQD,UAGT7C,KAAKK,gBAAgBZ,IAAK,SAAUO,KAAK4B,qBACzCc,EAAU1C,KAAKK,iBAERL,IACR,EAEAmD,WAAY,SAAUC,EAAKlE,GAG1B,OAFAc,KAAKqD,OAAQD,EAAKlE,GAETkE,GACT,IAAK,UACJpD,KAAKsD,iBACLtD,KAAKiC,gBACL,MACD,IAAK,cACJjC,KAAKI,eAAiBlB,EAKxB,EAEA+C,cAAe,WACd,IAAsBsB,EAAQC,EAAGC,EAAGC,EAAOC,EAAvC5D,EAAIC,KAAKpC,QAAoCqC,EAAOD,KAgBxD,GAfAA,KAAKzB,QAAUwB,EAAExB,UACbjB,EAAG,uBAAwB0C,KAAKM,SAAUsD,OACjC,CACVH,EAAG,kBACH7D,EAAG,kBACHiE,EAAG,kBACHC,EAAG,kBACHC,GAAI,mBACJC,GAAI,mBACJC,GAAI,mBACJC,GAAI,oBARL,UAWFlE,KAAKqC,SAAW/E,IAChB0C,KAAK4C,cAAgBtF,IAChB0C,KAAKzB,QAAQ4F,cAAgBC,OASjC,IAPsB,QAAjBpE,KAAKzB,UACTyB,KAAKzB,QAAU,uBAGhBkF,EAAIzD,KAAKzB,QAAQ8F,MAAO,KACxBrE,KAAKzB,QAAU,CAAC,EAEViF,EAAI,EAAGA,EAAIC,EAAEG,OAAQJ,IAG1BE,EAAQ,iBADRH,EAASa,OAAOE,UAAUC,KAAKC,KAAMf,EAAGD,KAExCG,EAAOrG,EAAG,SACV0C,KAAKE,UAAWyD,EAAM,uBAAyBD,GAE/CC,EAAKlE,IAAK,CAAEZ,OAAQkB,EAAElB,SAEtBmB,KAAKzB,QAASgF,GAAW,iBAAmBA,EACtCvD,KAAKM,QAAQmE,SAAUzE,KAAKzB,QAASgF,IAAWK,SACrD5D,KAAKM,QAAQoE,OAAQf,GACrB3D,KAAK4C,cAAgB5C,KAAK4C,cAAc+B,IAAKhB,IAMhD3D,KAAK4E,YAAc,SAAUC,GAE5B,IAAIrB,EAAGG,EAAMmB,EAAQC,EAIrB,IAAMvB,KAFNqB,EAASA,GAAU7E,KAAKM,QAEbN,KAAKzB,QAEVyB,KAAKzB,QAASiF,GAAIW,cAAgBC,OACtCpE,KAAKzB,QAASiF,GAAMxD,KAAKM,QAAQmE,SAAUzE,KAAKzB,QAASiF,IAAMwB,QAAQ1C,QAC5DtC,KAAKzB,QAASiF,GAAIyB,QAAUjF,KAAKzB,QAASiF,GAAI0B,YACzDlF,KAAKzB,QAASiF,GAAMlG,EAAG0C,KAAKzB,QAASiF,IACrCxD,KAAKmF,IAAKnF,KAAKzB,QAASiF,GAAK,CAAE4B,UAAanF,EAAKoF,cAG7CrF,KAAKuB,kBACRvB,KAAKK,gBAAiB,GACpBI,SACAC,MAAO,uCACViD,EAAOrG,EAAG0C,KAAKzB,QAASiF,GAAKxD,KAAKM,SAElCyE,EAAa,kBAAkBO,KAAM9B,GACpCG,EAAK1C,cACL0C,EAAK5C,aAEN+D,EAAS,CAAE,UACV,UAAUQ,KAAM9B,GAAM,MACtB,UAAU8B,KAAM9B,GAAM,SACtB,MAAM8B,KAAM9B,GAAM,QAAU,QAAS+B,KAAM,IAE5CV,EAAOpF,IAAKqF,EAAQC,GAEpB/E,KAAKgC,yBAGNhC,KAAKqC,SAAWrC,KAAKqC,SAASsC,IAAK3E,KAAKzB,QAASiF,GAEnD,EAGAxD,KAAK4E,YAAa5E,KAAKM,SAEvBN,KAAKqC,SAAWrC,KAAKqC,SAASsC,IAAK3E,KAAKM,QAAQkF,KAAM,yBACtDxF,KAAKqC,SAASoD,mBAEdzF,KAAKqC,SAASH,GAAI,aAAa,WACxBjC,EAAKsC,WACLvC,KAAK0F,YACT/B,EAAO3D,KAAK0F,UAAUhF,MAAO,wCAE9BT,EAAK0D,KAAOA,GAAQA,EAAM,GAAMA,EAAM,GAAM,KAE9C,IAEK5D,EAAE7B,WACN8B,KAAKqC,SAASG,OACdxC,KAAKE,UAAW,yBAElB,EAEAoD,eAAgB,WACftD,KAAK4C,cAAcC,QACpB,EAEA8C,cAAe,SAAUC,GACxB,IAAIpC,EAAGD,EACNsC,GAAU,EAEX,IAAMrC,KAAKxD,KAAKzB,UACfgF,EAASjG,EAAG0C,KAAKzB,QAASiF,IAAO,MACjBoC,EAAMf,QAAUvH,EAAEwI,SAAUvC,EAAQqC,EAAMf,WACzDgB,GAAU,GAIZ,OAAQ7F,KAAKpC,QAAQuE,UAAY0D,CAClC,EAEAE,YAAa,SAAUH,GAEtB,IAAII,EAASC,EAAQC,EACpBnG,EAAIC,KAAKpC,QACT2B,EAAKS,KAAKM,QAkDX,OAhDAN,KAAKuC,UAAW,EAEhBvC,KAAKmG,eAELH,EAAUhG,KAAKf,KAAMe,KAAKxB,OAAOiB,IAAK,SACtCwG,EAASjG,KAAKf,KAAMe,KAAKxB,OAAOiB,IAAK,QAEhCM,EAAE3B,cACN4H,GAAW1I,EAAGyC,EAAE3B,aAAcgI,cAAgB,EAC9CH,GAAU3I,EAAGyC,EAAE3B,aAAciI,aAAe,GAG7CrG,KAAKsG,OAAStG,KAAKxB,OAAO8H,SAC1BtG,KAAKa,SAAW,CAAEM,KAAM6E,EAAS9E,IAAK+E,GAEtCjG,KAAKuG,KAAOvG,KAAKQ,QAAU,CACzBM,MAAOd,KAAKxB,OAAOsC,QACnBE,OAAQhB,KAAKxB,OAAOwC,UACjB,CACHF,MAAOvB,EAAGuB,QACVE,OAAQzB,EAAGyB,UAGbhB,KAAKwG,aAAexG,KAAKQ,QAAU,CACjCM,MAAOvB,EAAGwB,aACVC,OAAQzB,EAAG0B,eACR,CACHH,MAAOvB,EAAGuB,QACVE,OAAQzB,EAAGyB,UAGbhB,KAAKyG,SAAW,CACf3F,MAAOvB,EAAGwB,aAAexB,EAAGuB,QAC5BE,OAAQzB,EAAG0B,cAAgB1B,EAAGyB,UAG/BhB,KAAK0G,iBAAmB,CAAEvF,KAAM6E,EAAS9E,IAAK+E,GAC9CjG,KAAK2G,sBAAwB,CAAExF,KAAMyE,EAAMgB,MAAO1F,IAAK0E,EAAMiB,OAE7D7G,KAAK/B,YAAyC,iBAAlB8B,EAAE9B,YAC7B8B,EAAE9B,YACE+B,KAAKwG,aAAa1F,MAAQd,KAAKwG,aAAaxF,QAAY,EAE7DkF,EAAS5I,EAAG,iBAAmB0C,KAAK2D,MAAOlE,IAAK,UAChDnC,EAAG,QAASmC,IAAK,SAAqB,SAAXyG,EAAoBlG,KAAK2D,KAAO,UAAYuC,GAEvElG,KAAKE,UAAW,yBAChBF,KAAK8G,WAAY,QAASlB,IACnB,CACR,EAEAmB,WAAY,SAAUnB,GAErB,IAAIvE,EAAM2F,EACTC,EAAMjH,KAAK2G,sBACXnH,EAAIQ,KAAK2D,KACTuD,EAAOtB,EAAMgB,MAAQK,EAAI9F,MAAU,EACnCgG,EAAOvB,EAAMiB,MAAQI,EAAI/F,KAAS,EAClCkG,EAAUpH,KAAKqH,QAAS7H,GAIzB,OAFAQ,KAAKsH,0BAECF,IAIN/F,EAAO+F,EAAQG,MAAOvH,KAAM,CAAE4F,EAAOsB,EAAIC,IAEzCnH,KAAKwH,yBAA0B5B,EAAM6B,WAChCzH,KAAKI,cAAgBwF,EAAM6B,YAC/BpG,EAAOrB,KAAK0H,aAAcrG,EAAMuE,IAGjCvE,EAAOrB,KAAK2H,aAActG,EAAMuE,GAEhC5F,KAAK4H,aAAcvG,GAEnBrB,KAAK8G,WAAY,SAAUlB,GAE3BoB,EAAQhH,KAAK6H,iBAEP7H,KAAKQ,SAAWR,KAAKO,8BAA8BqD,QACxD5D,KAAKgC,wBAGA1E,EAAEwK,cAAed,KACtBhH,KAAKsH,wBACLtH,KAAK+H,SAAU,SAAUnC,EAAO5F,KAAKxC,MACrCwC,KAAK6H,kBAGC,EACR,EAEAG,WAAY,SAAUpC,GAErB5F,KAAKuC,UAAW,EAChB,IAAI0F,EAAIC,EAAMC,EAAUC,EAAUvE,EAAG1C,EAAMD,EAC1CnB,EAAIC,KAAKpC,QAASqC,EAAOD,KAwC1B,OAtCKA,KAAKQ,UAIT2H,GADAD,GADAD,EAAKjI,KAAKO,+BACAqD,QAAU,YAAgB0B,KAAM2C,EAAI,GAAIxH,YAC/BT,KAAKV,WAAY2I,EAAI,GAAK,QAAW,EAAIhI,EAAKwG,SAASzF,OAC1EoH,EAAWF,EAAO,EAAIjI,EAAKwG,SAAS3F,MAEpC+C,EAAI,CACH/C,MAASb,EAAKzB,OAAOsC,QAAWsH,EAChCpH,OAAUf,EAAKzB,OAAOwC,SAAWmH,GAElChH,EAAShC,WAAYc,EAAKK,QAAQb,IAAK,UACpCQ,EAAKY,SAASM,KAAOlB,EAAKyG,iBAAiBvF,OAAY,KAC1DD,EAAQ/B,WAAYc,EAAKK,QAAQb,IAAK,SACnCQ,EAAKY,SAASK,IAAMjB,EAAKyG,iBAAiBxF,MAAW,KAElDnB,EAAEjC,SACPkC,KAAKM,QAAQb,IAAKnC,EAAE6C,OAAQ0D,EAAG,CAAE3C,IAAKA,EAAKC,KAAMA,KAGlDlB,EAAKzB,OAAOwC,OAAQf,EAAKsG,KAAKvF,QAC9Bf,EAAKzB,OAAOsC,MAAOb,EAAKsG,KAAKzF,OAExBd,KAAKQ,UAAYT,EAAEjC,SACvBkC,KAAKgC,yBAIP1E,EAAG,QAASmC,IAAK,SAAU,QAE3BO,KAAKoC,aAAc,yBAEnBpC,KAAK8G,WAAY,OAAQlB,GAEpB5F,KAAKQ,SACTR,KAAKxB,OAAOqE,UAGN,CAER,EAEAyE,sBAAuB,WACtBtH,KAAKqI,aAAe,CACnBnH,IAAKlB,KAAKa,SAASK,IACnBC,KAAMnB,KAAKa,SAASM,MAErBnB,KAAKsI,SAAW,CACfxH,MAAOd,KAAKuG,KAAKzF,MACjBE,OAAQhB,KAAKuG,KAAKvF,OAEpB,EAEA6G,cAAe,WACd,IAAIb,EAAQ,CAAC,EAoBb,OAlBKhH,KAAKa,SAASK,MAAQlB,KAAKqI,aAAanH,MAC5C8F,EAAM9F,IAAMlB,KAAKa,SAASK,IAAM,MAE5BlB,KAAKa,SAASM,OAASnB,KAAKqI,aAAalH,OAC7C6F,EAAM7F,KAAOnB,KAAKa,SAASM,KAAO,MAGnCnB,KAAKxB,OAAOiB,IAAKuH,GAEZhH,KAAKuG,KAAKzF,QAAUd,KAAKsI,SAASxH,QACtCkG,EAAMlG,MAAQd,KAAKuG,KAAKzF,MAAQ,KAChCd,KAAKxB,OAAOsC,MAAOkG,EAAMlG,QAErBd,KAAKuG,KAAKvF,SAAWhB,KAAKsI,SAAStH,SACvCgG,EAAMhG,OAAShB,KAAKuG,KAAKvF,OAAS,KAClChB,KAAKxB,OAAOwC,OAAQgG,EAAMhG,SAGpBgG,CACR,EAEAQ,yBAA0B,SAAUe,GACnC,IAAIC,EAAWC,EAAWC,EAAYC,EAAYC,EACjD7I,EAAIC,KAAKpC,QAEVgL,EAAI,CACHhK,SAAUoB,KAAKZ,UAAWW,EAAEnB,UAAamB,EAAEnB,SAAW,EACtDF,SAAUsB,KAAKZ,UAAWW,EAAErB,UAAaqB,EAAErB,SAAWmK,IACtDlK,UAAWqB,KAAKZ,UAAWW,EAAEpB,WAAcoB,EAAEpB,UAAY,EACzDF,UAAWuB,KAAKZ,UAAWW,EAAEtB,WAAcsB,EAAEtB,UAAYoK,MAGrD7I,KAAKI,cAAgBmI,KACzBC,EAAYI,EAAEjK,UAAYqB,KAAK/B,YAC/ByK,EAAaE,EAAEhK,SAAWoB,KAAK/B,YAC/BwK,EAAYG,EAAEnK,UAAYuB,KAAK/B,YAC/B0K,EAAaC,EAAElK,SAAWsB,KAAK/B,YAE1BuK,EAAYI,EAAEhK,WAClBgK,EAAEhK,SAAW4J,GAETE,EAAaE,EAAEjK,YACnBiK,EAAEjK,UAAY+J,GAEVD,EAAYG,EAAElK,WAClBkK,EAAElK,SAAW+J,GAETE,EAAaC,EAAEnK,YACnBmK,EAAEnK,UAAYkK,IAGhB3I,KAAK8I,aAAeF,CACrB,EAEAhB,aAAc,SAAUvG,GACvBrB,KAAKsG,OAAStG,KAAKxB,OAAO8H,SACrBtG,KAAKZ,UAAWiC,EAAKF,QACzBnB,KAAKa,SAASM,KAAOE,EAAKF,MAEtBnB,KAAKZ,UAAWiC,EAAKH,OACzBlB,KAAKa,SAASK,IAAMG,EAAKH,KAErBlB,KAAKZ,UAAWiC,EAAKL,UACzBhB,KAAKuG,KAAKvF,OAASK,EAAKL,QAEpBhB,KAAKZ,UAAWiC,EAAKP,SACzBd,KAAKuG,KAAKzF,MAAQO,EAAKP,MAEzB,EAEA4G,aAAc,SAAUrG,GAEvB,IAAI0H,EAAO/I,KAAKa,SACfmI,EAAQhJ,KAAKuG,KACb/G,EAAIQ,KAAK2D,KAiBV,OAfK3D,KAAKZ,UAAWiC,EAAKL,QACzBK,EAAKP,MAAUO,EAAKL,OAAShB,KAAK/B,YACvB+B,KAAKZ,UAAWiC,EAAKP,SAChCO,EAAKL,OAAWK,EAAKP,MAAQd,KAAK/B,aAGxB,OAANuB,IACJ6B,EAAKF,KAAO4H,EAAK5H,MAAS6H,EAAMlI,MAAQO,EAAKP,OAC7CO,EAAKH,IAAM,MAED,OAAN1B,IACJ6B,EAAKH,IAAM6H,EAAK7H,KAAQ8H,EAAMhI,OAASK,EAAKL,QAC5CK,EAAKF,KAAO4H,EAAK5H,MAAS6H,EAAMlI,MAAQO,EAAKP,QAGvCO,CACR,EAEAsG,aAAc,SAAUtG,GAEvB,IAAItB,EAAIC,KAAK8I,aACZtJ,EAAIQ,KAAK2D,KACTsF,EAASjJ,KAAKZ,UAAWiC,EAAKP,QAAWf,EAAErB,UAAcqB,EAAErB,SAAW2C,EAAKP,MAC3EoI,EAASlJ,KAAKZ,UAAWiC,EAAKL,SAAYjB,EAAEtB,WAAesB,EAAEtB,UAAY4C,EAAKL,OAC9EmI,EAASnJ,KAAKZ,UAAWiC,EAAKP,QAAWf,EAAEnB,UAAcmB,EAAEnB,SAAWyC,EAAKP,MAC3EsI,EAASpJ,KAAKZ,UAAWiC,EAAKL,SAAYjB,EAAEpB,WAAeoB,EAAEpB,UAAY0C,EAAKL,OAC9EqI,EAAKrJ,KAAK0G,iBAAiBvF,KAAOnB,KAAKwG,aAAa1F,MACpDwI,EAAKtJ,KAAK0G,iBAAiBxF,IAAMlB,KAAKwG,aAAaxF,OACnDuI,EAAK,UAAUjE,KAAM9F,GAAKgK,EAAK,UAAUlE,KAAM9F,GAkChD,OAjCK2J,IACJ9H,EAAKP,MAAQf,EAAEnB,UAEXwK,IACJ/H,EAAKL,OAASjB,EAAEpB,WAEZsK,IACJ5H,EAAKP,MAAQf,EAAErB,UAEXwK,IACJ7H,EAAKL,OAASjB,EAAEtB,WAGZ0K,GAAUI,IACdlI,EAAKF,KAAOkI,EAAKtJ,EAAEnB,UAEfqK,GAAUM,IACdlI,EAAKF,KAAOkI,EAAKtJ,EAAErB,UAEf0K,GAAUI,IACdnI,EAAKH,IAAMoI,EAAKvJ,EAAEpB,WAEduK,GAAUM,IACdnI,EAAKH,IAAMoI,EAAKvJ,EAAEtB,WAIb4C,EAAKP,OAAUO,EAAKL,QAAWK,EAAKF,OAAQE,EAAKH,IAE1CG,EAAKP,OAAUO,EAAKL,QAAWK,EAAKH,MAAOG,EAAKF,OAC5DE,EAAKF,KAAO,MAFZE,EAAKH,IAAM,KAKLG,CACR,EAEAoI,gCAAiC,SAAUnJ,GAgB1C,IAfA,IAAIkD,EAAI,EACPkG,EAAS,GACTC,EAAU,CACTrJ,EAAQb,IAAK,kBACba,EAAQb,IAAK,oBACba,EAAQb,IAAK,qBACba,EAAQb,IAAK,oBAEdmK,EAAW,CACVtJ,EAAQb,IAAK,cACba,EAAQb,IAAK,gBACba,EAAQb,IAAK,iBACba,EAAQb,IAAK,gBAGP+D,EAAI,EAAGA,IACdkG,EAAQlG,GAAQrE,WAAYwK,EAASnG,KAAS,EAC9CkG,EAAQlG,IAASrE,WAAYyK,EAAUpG,KAAS,EAGjD,MAAO,CACNxC,OAAQ0I,EAAQ,GAAMA,EAAQ,GAC9B5I,MAAO4I,EAAQ,GAAMA,EAAQ,GAE/B,EAEA1H,sBAAuB,WAEtB,GAAMhC,KAAKO,8BAA8BqD,OAQzC,IAJA,IAAIiG,EACHrG,EAAI,EACJlD,EAAUN,KAAKxB,QAAUwB,KAAKM,QAEvBkD,EAAIxD,KAAKO,8BAA8BqD,OAAQJ,IAEtDqG,EAAO7J,KAAKO,8BAA+BiD,GAIrCxD,KAAK8J,kBACV9J,KAAK8J,gBAAkB9J,KAAKyJ,gCAAiCI,IAG9DA,EAAKpK,IAAK,CACTuB,OAAUV,EAAQU,SAAWhB,KAAK8J,gBAAgB9I,QAAY,EAC9DF,MAASR,EAAQQ,QAAUd,KAAK8J,gBAAgBhJ,OAAW,GAK9D,EAEAqF,aAAc,WAEb,IAAI5G,EAAKS,KAAKM,QAASP,EAAIC,KAAKpC,QAChCoC,KAAK+J,cAAgBxK,EAAG+G,SAEnBtG,KAAKQ,SAETR,KAAKxB,OAASwB,KAAKxB,QAAUlB,EAAG,eAAgBmC,IAAK,CAAEmB,SAAU,WAEjEZ,KAAKE,UAAWF,KAAKxB,OAAQwB,KAAKQ,SAClCR,KAAKxB,OAAOiB,IAAK,CAChBqB,MAAOd,KAAKM,QAAQS,aACpBC,OAAQhB,KAAKM,QAAQW,cACrBJ,SAAU,WACVM,KAAMnB,KAAK+J,cAAc5I,KAAO,KAChCD,IAAKlB,KAAK+J,cAAc7I,IAAM,KAC9BrC,SAAUkB,EAAElB,SAGbmB,KAAKxB,OACHwL,SAAU,QACVvE,oBAGFzF,KAAKxB,OAASwB,KAAKM,OAGrB,EAEA+G,QAAS,CACRzH,EAAG,SAAUgG,EAAOsB,GACnB,MAAO,CAAEpG,MAAOd,KAAKwG,aAAa1F,MAAQoG,EAC3C,EACApD,EAAG,SAAU8B,EAAOsB,GACnB,IAAI+C,EAAKjK,KAAKwG,aACd,MAAO,CAAErF,KADwBnB,KAAK0G,iBACpBvF,KAAO+F,EAAIpG,MAAOmJ,EAAGnJ,MAAQoG,EAChD,EACAzD,EAAG,SAAUmC,EAAOsB,EAAIC,GACvB,IAAI8C,EAAKjK,KAAKwG,aACd,MAAO,CAAEtF,IADwBlB,KAAK0G,iBACrBxF,IAAMiG,EAAInG,OAAQiJ,EAAGjJ,OAASmG,EAChD,EACAtD,EAAG,SAAU+B,EAAOsB,EAAIC,GACvB,MAAO,CAAEnG,OAAQhB,KAAKwG,aAAaxF,OAASmG,EAC7C,EACApD,GAAI,SAAU6B,EAAOsB,EAAIC,GACxB,OAAO7J,EAAE6C,OAAQH,KAAKqH,QAAQxD,EAAE0D,MAAOvH,KAAMkK,WAC5ClK,KAAKqH,QAAQzH,EAAE2H,MAAOvH,KAAM,CAAE4F,EAAOsB,EAAIC,IAC3C,EACAnD,GAAI,SAAU4B,EAAOsB,EAAIC,GACxB,OAAO7J,EAAE6C,OAAQH,KAAKqH,QAAQxD,EAAE0D,MAAOvH,KAAMkK,WAC5ClK,KAAKqH,QAAQvD,EAAEyD,MAAOvH,KAAM,CAAE4F,EAAOsB,EAAIC,IAC3C,EACAlD,GAAI,SAAU2B,EAAOsB,EAAIC,GACxB,OAAO7J,EAAE6C,OAAQH,KAAKqH,QAAQ5D,EAAE8D,MAAOvH,KAAMkK,WAC5ClK,KAAKqH,QAAQzH,EAAE2H,MAAOvH,KAAM,CAAE4F,EAAOsB,EAAIC,IAC3C,EACAjD,GAAI,SAAU0B,EAAOsB,EAAIC,GACxB,OAAO7J,EAAE6C,OAAQH,KAAKqH,QAAQ5D,EAAE8D,MAAOvH,KAAMkK,WAC5ClK,KAAKqH,QAAQvD,EAAEyD,MAAOvH,KAAM,CAAE4F,EAAOsB,EAAIC,IAC3C,GAGDL,WAAY,SAAUrD,EAAGmC,GACxBtI,EAAEE,GAAG2M,OAAO3F,KAAMxE,KAAMyD,EAAG,CAAEmC,EAAO5F,KAAKxC,OAC9B,WAANiG,GACJzD,KAAK+H,SAAUtE,EAAGmC,EAAO5F,KAAKxC,KAEhC,EAEA4M,QAAS,CAAC,EAEV5M,GAAI,WACH,MAAO,CACN6C,gBAAiBL,KAAKK,gBACtBC,QAASN,KAAKM,QACd9B,OAAQwB,KAAKxB,OACbqC,SAAUb,KAAKa,SACf0F,KAAMvG,KAAKuG,KACXC,aAAcxG,KAAKwG,aACnBE,iBAAkB1G,KAAK0G,iBAEzB,IAQDpJ,EAAEE,GAAG2M,OAAOxF,IAAK,YAAa,UAAW,CAExC3F,KAAM,SAAU4G,GACf,IAAI3F,EAAO3C,EAAG0C,MAAOsB,UAAW,YAC/BvB,EAAIE,EAAKrC,QACTqK,EAAKhI,EAAKM,8BACV2H,EAAOD,EAAGrE,QAAU,YAAgB0B,KAAM2C,EAAI,GAAIxH,UAClD0H,EAAWD,GAAQjI,EAAKX,WAAY2I,EAAI,GAAK,QAAW,EAAIhI,EAAKwG,SAASzF,OAC1EoH,EAAWF,EAAO,EAAIjI,EAAKwG,SAAS3F,MACpCuJ,EAAQ,CACPvJ,MAASb,EAAKsG,KAAKzF,MAAQsH,EAC3BpH,OAAUf,EAAKsG,KAAKvF,OAASmH,GAE9BhH,EAAShC,WAAYc,EAAKK,QAAQb,IAAK,UACpCQ,EAAKY,SAASM,KAAOlB,EAAKyG,iBAAiBvF,OAAY,KAC1DD,EAAQ/B,WAAYc,EAAKK,QAAQb,IAAK,SACnCQ,EAAKY,SAASK,IAAMjB,EAAKyG,iBAAiBxF,MAAW,KAEzDjB,EAAKK,QAAQxC,QACZR,EAAE6C,OAAQkK,EAAOnJ,GAAOC,EAAO,CAAED,IAAKA,EAAKC,KAAMA,GAAS,CAAC,GAAK,CAC/DmJ,SAAUvK,EAAEhC,gBACZwM,OAAQxK,EAAE/B,cACVwM,KAAM,WAEL,IAAInJ,EAAO,CACVP,MAAO3B,WAAYc,EAAKK,QAAQb,IAAK,UACrCuB,OAAQ7B,WAAYc,EAAKK,QAAQb,IAAK,WACtCyB,IAAK/B,WAAYc,EAAKK,QAAQb,IAAK,QACnC0B,KAAMhC,WAAYc,EAAKK,QAAQb,IAAK,UAGhCwI,GAAMA,EAAGrE,QACbtG,EAAG2K,EAAI,IAAMxI,IAAK,CAAEqB,MAAOO,EAAKP,MAAOE,OAAQK,EAAKL,SAIrDf,EAAK2H,aAAcvG,GACnBpB,EAAK6G,WAAY,SAAUlB,EAE5B,GAGH,IAIDtI,EAAEE,GAAG2M,OAAOxF,IAAK,YAAa,cAAe,CAE5C5F,MAAO,WACN,IAAIuB,EAASmK,EAAGC,EAAIlB,EAAID,EAAIzI,EAAOE,EAClCf,EAAO3C,EAAG0C,MAAOsB,UAAW,YAC5BvB,EAAIE,EAAKrC,QACT2B,EAAKU,EAAKK,QACVqK,EAAK5K,EAAE3B,YACPwM,EAAOD,aAAcrN,EACpBqN,EAAGE,IAAK,GACN,SAASvF,KAAMqF,GAASpL,EAAG6B,SAASyJ,IAAK,GAAMF,EAE7CC,IAIN3K,EAAK6K,iBAAmBxN,EAAGsN,GAEtB,WAAWtF,KAAMqF,IAAQA,IAAOI,UACpC9K,EAAK+K,gBAAkB,CACtB7J,KAAM,EACND,IAAK,GAENjB,EAAKgL,kBAAoB,CACxB9J,KAAM,EACND,IAAK,GAGNjB,EAAKiL,WAAa,CACjB5K,QAAShD,EAAGyN,UACZ5J,KAAM,EACND,IAAK,EACLJ,MAAOxD,EAAGyN,UAAWjK,QACrBE,OAAQ1D,EAAGyN,UAAW/J,UAAY+J,SAASI,KAAKC,WAAWC,gBAG5D/K,EAAUhD,EAAGsN,GACbH,EAAI,GACJnN,EAAG,CAAE,MAAO,QAAS,OAAQ,WAAagO,MAAM,SAAU9H,EAAG+H,GAC5Dd,EAAGjH,GAAMvD,EAAKhB,KAAMqB,EAAQb,IAAK,UAAY8L,GAC9C,IAEAtL,EAAK+K,gBAAkB1K,EAAQgG,SAC/BrG,EAAKgL,kBAAoB3K,EAAQO,WACjCZ,EAAKuL,cAAgB,CACpBxK,OAAUV,EAAQmL,cAAgBhB,EAAG,GACrC3J,MAASR,EAAQoL,aAAejB,EAAG,IAGpCC,EAAKzK,EAAK+K,gBACVxB,EAAKvJ,EAAKuL,cAAcxK,OACxBuI,EAAKtJ,EAAKuL,cAAc1K,MACxBA,EAAUb,EAAKX,WAAYsL,EAAI,QAAWA,EAAGe,YAAcpC,EAC3DvI,EAAWf,EAAKX,WAAYsL,GAAOA,EAAGS,aAAe7B,EAErDvJ,EAAKiL,WAAa,CACjB5K,QAASsK,EACTzJ,KAAMuJ,EAAGvJ,KACTD,IAAKwJ,EAAGxJ,IACRJ,MAAOA,EACPE,OAAQA,IAGX,EAEAlC,OAAQ,SAAU8G,GACjB,IAAIgG,EAAOC,EAAOC,EAAUC,EAC3B9L,EAAO3C,EAAG0C,MAAOsB,UAAW,YAC5BvB,EAAIE,EAAKrC,QACT8M,EAAKzK,EAAK+K,gBACVgB,EAAK/L,EAAKY,SACVoL,EAAShM,EAAKG,cAAgBwF,EAAM6B,SACpCyE,EAAM,CACLhL,IAAK,EACLC,KAAM,GAEPyJ,EAAK3K,EAAK6K,iBACVqB,GAAiB,EAEbvB,EAAI,KAAQG,UAAY,SAAazF,KAAMsF,EAAGnL,IAAK,eACvDyM,EAAMxB,GAGFsB,EAAG7K,MAASlB,EAAKO,QAAUkK,EAAGvJ,KAAO,KACzClB,EAAKsG,KAAKzF,MAAQb,EAAKsG,KAAKzF,OACzBb,EAAKO,QACJP,EAAKY,SAASM,KAAOuJ,EAAGvJ,KACxBlB,EAAKY,SAASM,KAAO+K,EAAI/K,MAExB8K,IACJhM,EAAKsG,KAAKvF,OAASf,EAAKsG,KAAKzF,MAAQb,EAAKhC,YAC1CkO,GAAiB,GAElBlM,EAAKY,SAASM,KAAOpB,EAAEvB,OAASkM,EAAGvJ,KAAO,GAGtC6K,EAAG9K,KAAQjB,EAAKO,QAAUkK,EAAGxJ,IAAM,KACvCjB,EAAKsG,KAAKvF,OAASf,EAAKsG,KAAKvF,QAC1Bf,EAAKO,QACJP,EAAKY,SAASK,IAAMwJ,EAAGxJ,IACzBjB,EAAKY,SAASK,KAEX+K,IACJhM,EAAKsG,KAAKzF,MAAQb,EAAKsG,KAAKvF,OAASf,EAAKhC,YAC1CkO,GAAiB,GAElBlM,EAAKY,SAASK,IAAMjB,EAAKO,QAAUkK,EAAGxJ,IAAM,GAG7C4K,EAAW7L,EAAK6K,iBAAiBD,IAAK,KAAQ5K,EAAKK,QAAQc,SAASyJ,IAAK,GACzEkB,EAAmB,oBAAoBzG,KAAMrF,EAAK6K,iBAAiBrL,IAAK,aAEnEqM,GAAYC,GAChB9L,EAAKqG,OAAOnF,KAAOlB,EAAKiL,WAAW/J,KAAOlB,EAAKY,SAASM,KACxDlB,EAAKqG,OAAOpF,IAAMjB,EAAKiL,WAAWhK,IAAMjB,EAAKY,SAASK,MAEtDjB,EAAKqG,OAAOnF,KAAOlB,EAAKK,QAAQgG,SAASnF,KACzClB,EAAKqG,OAAOpF,IAAMjB,EAAKK,QAAQgG,SAASpF,KAGzC0K,EAAQQ,KAAKC,IAAKpM,EAAKwG,SAAS3F,OAC7Bb,EAAKO,QACNP,EAAKqG,OAAOnF,KAAO+K,EAAI/K,KACrBlB,EAAKqG,OAAOnF,KAAOuJ,EAAGvJ,OAE1B0K,EAAQO,KAAKC,IAAKpM,EAAKwG,SAASzF,QAC7Bf,EAAKO,QACNP,EAAKqG,OAAOpF,IAAMgL,EAAIhL,IACpBjB,EAAKqG,OAAOpF,IAAMwJ,EAAGxJ,MAEpB0K,EAAQ3L,EAAKsG,KAAKzF,OAASb,EAAKiL,WAAWpK,QAC/Cb,EAAKsG,KAAKzF,MAAQb,EAAKiL,WAAWpK,MAAQ8K,EACrCK,IACJhM,EAAKsG,KAAKvF,OAASf,EAAKsG,KAAKzF,MAAQb,EAAKhC,YAC1CkO,GAAiB,IAIdN,EAAQ5L,EAAKsG,KAAKvF,QAAUf,EAAKiL,WAAWlK,SAChDf,EAAKsG,KAAKvF,OAASf,EAAKiL,WAAWlK,OAAS6K,EACvCI,IACJhM,EAAKsG,KAAKzF,MAAQb,EAAKsG,KAAKvF,OAASf,EAAKhC,YAC1CkO,GAAiB,IAIbA,IACLlM,EAAKY,SAASM,KAAOlB,EAAKoI,aAAalH,KACvClB,EAAKY,SAASK,IAAMjB,EAAKoI,aAAanH,IACtCjB,EAAKsG,KAAKzF,MAAQb,EAAKqI,SAASxH,MAChCb,EAAKsG,KAAKvF,OAASf,EAAKqI,SAAStH,OAEnC,EAEAhC,KAAM,WACL,IAAIiB,EAAO3C,EAAG0C,MAAOsB,UAAW,YAC/BvB,EAAIE,EAAKrC,QACT8M,EAAKzK,EAAK+K,gBACVkB,EAAMjM,EAAKgL,kBACXL,EAAK3K,EAAK6K,iBACVtM,EAASlB,EAAG2C,EAAKzB,QACjB8N,EAAK9N,EAAO8H,SACZxC,EAAItF,EAAOuC,aAAed,EAAKwG,SAAS3F,MACxCyL,EAAI/N,EAAOyC,cAAgBhB,EAAKwG,SAASzF,OAErCf,EAAKO,UAAYT,EAAEjC,SAAW,WAAewH,KAAMsF,EAAGnL,IAAK,cAC/DnC,EAAG0C,MAAOP,IAAK,CACd0B,KAAMmL,EAAGnL,KAAO+K,EAAI/K,KAAOuJ,EAAGvJ,KAC9BL,MAAOgD,EACP9C,OAAQuL,IAILtM,EAAKO,UAAYT,EAAEjC,SAAW,SAAawH,KAAMsF,EAAGnL,IAAK,cAC7DnC,EAAG0C,MAAOP,IAAK,CACd0B,KAAMmL,EAAGnL,KAAO+K,EAAI/K,KAAOuJ,EAAGvJ,KAC9BL,MAAOgD,EACP9C,OAAQuL,GAGX,IAGDjP,EAAEE,GAAG2M,OAAOxF,IAAK,YAAa,aAAc,CAE3C5F,MAAO,WACN,IACCgB,EADUzC,EAAG0C,MAAOsB,UAAW,YACtB1D,QAEVN,EAAGyC,EAAElC,YAAayN,MAAM,WACvB,IAAI/L,EAAKjC,EAAG0C,MACZT,EAAG8B,KAAM,0BAA2B,CACnCP,MAAO3B,WAAYI,EAAGE,IAAK,UAAauB,OAAQ7B,WAAYI,EAAGE,IAAK,WACpE0B,KAAMhC,WAAYI,EAAGE,IAAK,SAAYyB,IAAK/B,WAAYI,EAAGE,IAAK,SAEjE,GACD,EAEAX,OAAQ,SAAU8G,EAAOpI,GACxB,IAAIyC,EAAO3C,EAAG0C,MAAOsB,UAAW,YAC/BvB,EAAIE,EAAKrC,QACT4O,EAAKvM,EAAKuG,aACViG,EAAKxM,EAAKyG,iBACVgG,EAAQ,CACP1L,OAAUf,EAAKsG,KAAKvF,OAASwL,EAAGxL,QAAY,EAC5CF,MAASb,EAAKsG,KAAKzF,MAAQ0L,EAAG1L,OAAW,EACzCI,IAAOjB,EAAKY,SAASK,IAAMuL,EAAGvL,KAAS,EACvCC,KAAQlB,EAAKY,SAASM,KAAOsL,EAAGtL,MAAU,GAG3C7D,EAAGyC,EAAElC,YAAayN,MAAM,WACvB,IAAI/L,EAAKjC,EAAG0C,MAAQjB,EAAQzB,EAAG0C,MAAOqB,KAAM,2BAA6BgJ,EAAQ,CAAC,EACjF5K,EAAMF,EAAGoN,QAASnP,EAAG6C,gBAAiB,IAAMuD,OAC1C,CAAE,QAAS,UACX,CAAE,QAAS,SAAU,MAAO,QAE/BtG,EAAEgO,KAAM7L,GAAK,SAAU+D,EAAGoJ,GACzB,IAAIC,GAAQ9N,EAAO6N,IAAU,IAAQF,EAAOE,IAAU,GACjDC,GAAOA,GAAO,IAClBxC,EAAOuC,GAASC,GAAO,KAEzB,IAEAtN,EAAGE,IAAK4K,EACT,GACF,EAEArL,KAAM,WACL1B,EAAG0C,MAAOgD,WAAY,0BACvB,IAGD1F,EAAEE,GAAG2M,OAAOxF,IAAK,YAAa,QAAS,CAEtC5F,MAAO,WAEN,IAAIkB,EAAO3C,EAAG0C,MAAOsB,UAAW,YAAc2I,EAAKhK,EAAKsG,KAExDtG,EAAK5B,MAAQ4B,EAAKI,gBAAgByM,QAClC7M,EAAK5B,MAAMoB,IAAK,CACfsN,QAAS,IACThL,QAAS,QACTlB,SAAU,WACVG,OAAQiJ,EAAGjJ,OACXF,MAAOmJ,EAAGnJ,MACVkM,OAAQ,EACR7L,KAAM,EACND,IAAK,IAGNjB,EAAKC,UAAWD,EAAK5B,MAAO,uBAIJ,IAAnBf,EAAE2P,cAAuD,iBAAvBhN,EAAKrC,QAAQS,OAGnD4B,EAAK5B,MAAM6O,SAAUlN,KAAKpC,QAAQS,OAGnC4B,EAAK5B,MAAM2L,SAAU/J,EAAKzB,OAE3B,EAEAM,OAAQ,WACP,IAAImB,EAAO3C,EAAG0C,MAAOsB,UAAW,YAC3BrB,EAAK5B,OACT4B,EAAK5B,MAAMoB,IAAK,CACfoB,SAAU,WACVG,OAAQf,EAAKsG,KAAKvF,OAClBF,MAAOb,EAAKsG,KAAKzF,OAGpB,EAEA9B,KAAM,WACL,IAAIiB,EAAO3C,EAAG0C,MAAOsB,UAAW,YAC3BrB,EAAK5B,OAAS4B,EAAKzB,QACvByB,EAAKzB,OAAOqM,IAAK,GAAIsC,YAAalN,EAAK5B,MAAMwM,IAAK,GAEpD,IAIDvN,EAAEE,GAAG2M,OAAOxF,IAAK,YAAa,OAAQ,CAErC7F,OAAQ,WACP,IAAIgL,EACH7J,EAAO3C,EAAG0C,MAAOsB,UAAW,YAC5BvB,EAAIE,EAAKrC,QACTqM,EAAKhK,EAAKsG,KACViG,EAAKvM,EAAKuG,aACViG,EAAKxM,EAAKyG,iBACVlH,EAAIS,EAAK0D,KACTrF,EAAyB,iBAAXyB,EAAEzB,KAAoB,CAAEyB,EAAEzB,KAAMyB,EAAEzB,MAASyB,EAAEzB,KAC3D8O,EAAU9O,EAAM,IAAO,EACvB+O,EAAU/O,EAAM,IAAO,EACvBgP,EAAKlB,KAAKmB,OAAStD,EAAGnJ,MAAQ0L,EAAG1L,OAAUsM,GAAUA,EACrDI,EAAKpB,KAAKmB,OAAStD,EAAGjJ,OAASwL,EAAGxL,QAAWqM,GAAUA,EACvDI,EAAWjB,EAAG1L,MAAQwM,EACtBI,EAAYlB,EAAGxL,OAASwM,EACxBG,EAAa5N,EAAErB,UAAcqB,EAAErB,SAAW+O,EAC1CG,EAAc7N,EAAEtB,WAAesB,EAAEtB,UAAYiP,EAC7CG,EAAa9N,EAAEnB,UAAcmB,EAAEnB,SAAW6O,EAC1CK,EAAc/N,EAAEpB,WAAeoB,EAAEpB,UAAY+O,EAE9C3N,EAAEzB,KAAOA,EAEJuP,IACJJ,GAAYL,GAERU,IACJJ,GAAaL,GAETM,IACJF,GAAYL,GAERQ,IACJF,GAAaL,GAGT,aAAa/H,KAAM9F,IACvBS,EAAKsG,KAAKzF,MAAQ2M,EAClBxN,EAAKsG,KAAKvF,OAAS0M,GACR,SAASpI,KAAM9F,IAC1BS,EAAKsG,KAAKzF,MAAQ2M,EAClBxN,EAAKsG,KAAKvF,OAAS0M,EACnBzN,EAAKY,SAASK,IAAMuL,EAAGvL,IAAMsM,GAClB,SAASlI,KAAM9F,IAC1BS,EAAKsG,KAAKzF,MAAQ2M,EAClBxN,EAAKsG,KAAKvF,OAAS0M,EACnBzN,EAAKY,SAASM,KAAOsL,EAAGtL,KAAOmM,KAE1BI,EAAYL,GAAS,GAAKI,EAAWL,GAAS,KAClDtD,EAAkB7J,EAAKwJ,gCAAiCzJ,OAGpD0N,EAAYL,EAAQ,GACxBpN,EAAKsG,KAAKvF,OAAS0M,EACnBzN,EAAKY,SAASK,IAAMuL,EAAGvL,IAAMsM,IAE7BE,EAAYL,EAAQvD,EAAgB9I,OACpCf,EAAKsG,KAAKvF,OAAS0M,EACnBzN,EAAKY,SAASK,IAAMuL,EAAGvL,IAAMsL,EAAGxL,OAAS0M,GAErCD,EAAWL,EAAQ,GACvBnN,EAAKsG,KAAKzF,MAAQ2M,EAClBxN,EAAKY,SAASM,KAAOsL,EAAGtL,KAAOmM,IAE/BG,EAAWL,EAAQtD,EAAgBhJ,MACnCb,EAAKsG,KAAKzF,MAAQ2M,EAClBxN,EAAKY,SAASM,KAAOsL,EAAGtL,KAAOqL,EAAG1L,MAAQ2M,GAG7C,IAIMnQ,EAAEE,GAAG8D,SAEZ"} \ No newline at end of file +{"version":3,"file":"resizable-min.js","names":["factory","define","amd","jQuery","$","widget","ui","mouse","version","widgetEventPrefix","options","alsoResize","animate","animateDuration","animateEasing","aspectRatio","autoHide","classes","containment","ghost","grid","handles","helper","maxHeight","maxWidth","minHeight","minWidth","zIndex","resize","start","stop","_num","value","parseFloat","_isNumber","isNaN","_hasScroll","el","a","scroll","has","overflow","css","e","_create","margins","o","this","that","_addClass","extend","_aspectRatio","originalElement","element","_proportionallyResizeElements","_helper","nodeName","match","wrap","position","width","outerWidth","height","outerHeight","top","left","parent","data","resizable","elementIsWrapper","marginTop","marginRight","marginBottom","marginLeft","originalResizeStyle","push","zoom","display","_proportionallyResize","_setupHandles","on","disabled","_removeClass","_handles","show","resizing","hide","_mouseInit","_destroy","_mouseDestroy","_addedHandles","remove","wrapper","exp","removeData","off","insertAfter","_setOption","key","_super","_removeHandles","handle","i","n","hname","axis","length","s","w","se","sw","ne","nw","constructor","String","split","prototype","trim","call","children","append","add","_renderAxis","target","padPos","padWrapper","first","jquery","nodeType","_on","mousedown","_mouseDown","test","join","find","disableSelection","className","_mouseCapture","event","capture","contains","_mouseStart","curleft","curtop","cursor","calculatedSize","_renderProxy","scrollLeft","scrollTop","offset","_calculateAdjustedElementDimensions","size","originalSize","sizeDiff","originalPosition","originalMousePosition","pageX","pageY","_propagate","_mouseDrag","props","smp","dx","dy","trigger","_change","_updatePrevProperties","apply","_updateVirtualBoundaries","shiftKey","_updateRatio","_respectSize","_updateCache","_applyChanges","isEmptyObject","_trigger","_mouseStop","pr","ista","soffseth","soffsetw","prevPosition","prevSize","forceAspectRatio","pMinWidth","pMaxWidth","pMinHeight","pMaxHeight","b","Infinity","_vBoundaries","cpos","csize","ismaxw","ismaxh","isminw","isminh","dw","dh","cw","ch","_getPaddingPlusBorderDimensions","widths","borders","paddings","elWidth","elHeight","paddingBorder","ce","get","style","_getElementTheoreticalSize","extraSize","dimension","Math","max","ceil","toUpperCase","slice","prel","outerDimensions","elementOffset","appendTo","cs","arguments","plugin","plugins","duration","easing","step","p","co","oc","containerElement","document","containerOffset","containerPosition","parentData","body","parentNode","scrollHeight","each","name","containerSize","innerHeight","innerWidth","scrollWidth","woset","hoset","isParent","isOffsetRelative","cp","pRatio","cop","continueResize","abs","ho","h","elSize","os","op","delta","parents","prop","sum","clone","opacity","margin","uiBackCompat","addClass","removeChild","gridX","gridY","ox","round","oy","newWidth","newHeight","isMaxWidth","isMaxHeight","isMinWidth","isMinHeight"],"sources":["resizable.js"],"mappings":"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"} \ No newline at end of file diff --git a/core/assets/vendor/jquery.ui/ui/widgets/resizable.js b/core/assets/vendor/jquery.ui/ui/widgets/resizable.js index 89412388d85d203afb111b6f3b6c6fe00ad828f2..e136aa293d73e09189c84ce765a66f6429f664c2 100644 --- a/core/assets/vendor/jquery.ui/ui/widgets/resizable.js +++ b/core/assets/vendor/jquery.ui/ui/widgets/resizable.js @@ -1,5 +1,5 @@ /*! - * jQuery UI Resizable 1.14.0 + * jQuery UI Resizable 1.14.1 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -39,7 +39,7 @@ "use strict"; $.widget( "ui.resizable", $.ui.mouse, { - version: "1.14.0", + version: "1.14.1", widgetEventPrefix: "resize", options: { alsoResize: false, @@ -80,12 +80,18 @@ $.widget( "ui.resizable", $.ui.mouse, { _hasScroll: function( el, a ) { - if ( $( el ).css( "overflow" ) === "hidden" ) { + var scroll, + has = false, + overflow = $( el ).css( "overflow" ); + + if ( overflow === "hidden" ) { return false; } + if ( overflow === "scroll" ) { + return true; + } - var scroll = ( a && a === "left" ) ? "scrollLeft" : "scrollTop", - has = false; + scroll = ( a && a === "left" ) ? "scrollLeft" : "scrollTop"; if ( el[ scroll ] > 0 ) { return true; @@ -362,7 +368,7 @@ $.widget( "ui.resizable", $.ui.mouse, { _mouseStart: function( event ) { - var curleft, curtop, cursor, + var curleft, curtop, cursor, calculatedSize, o = this.options, el = this.element; @@ -381,20 +387,24 @@ $.widget( "ui.resizable", $.ui.mouse, { this.offset = this.helper.offset(); this.position = { left: curleft, top: curtop }; + if ( !this._helper ) { + calculatedSize = this._calculateAdjustedElementDimensions( el ); + } + this.size = this._helper ? { width: this.helper.width(), height: this.helper.height() } : { - width: el.width(), - height: el.height() + width: calculatedSize.width, + height: calculatedSize.height }; this.originalSize = this._helper ? { width: el.outerWidth(), height: el.outerHeight() } : { - width: el.width(), - height: el.height() + width: calculatedSize.width, + height: calculatedSize.height }; this.sizeDiff = { @@ -690,6 +700,52 @@ $.widget( "ui.resizable", $.ui.mouse, { }; }, + _calculateAdjustedElementDimensions: function( element ) { + var elWidth, elHeight, paddingBorder, + ce = element.get( 0 ); + + if ( element.css( "box-sizing" ) !== "content-box" || + ( !this._hasScroll( ce ) && !this._hasScroll( ce, "left" ) ) ) { + return { + height: parseFloat( element.css( "height" ) ), + width: parseFloat( element.css( "width" ) ) + }; + } + + // Check if CSS inline styles are set and use those (usually from previous resizes) + elWidth = parseFloat( ce.style.width ); + elHeight = parseFloat( ce.style.height ); + + paddingBorder = this._getPaddingPlusBorderDimensions( element ); + elWidth = isNaN( elWidth ) ? + this._getElementTheoreticalSize( element, paddingBorder, "width" ) : + elWidth; + elHeight = isNaN( elHeight ) ? + this._getElementTheoreticalSize( element, paddingBorder, "height" ) : + elHeight; + + return { + height: elHeight, + width: elWidth + }; + }, + + _getElementTheoreticalSize: function( element, extraSize, dimension ) { + + // offsetWidth/offsetHeight is a rounded sum of content, padding, scroll gutter, and border + var size = Math.max( 0, Math.ceil( + element.get( 0 )[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + extraSize[ dimension ] - + 0.5 + + // If offsetWidth/offsetHeight is unknown, then we can't determine theoretical size. + // Use an explicit zero to avoid NaN. + // See https://github.com/jquery/jquery/issues/3964 + ) ) || 0; + + return size; + }, + _proportionallyResize: function() { if ( !this._proportionallyResizeElements.length ) { @@ -1044,9 +1100,11 @@ $.ui.plugin.add( "resizable", "alsoResize", { o = that.options; $( o.alsoResize ).each( function() { - var el = $( this ); + var el = $( this ), + elSize = that._calculateAdjustedElementDimensions( el ); + el.data( "ui-resizable-alsoresize", { - width: parseFloat( el.css( "width" ) ), height: parseFloat( el.css( "height" ) ), + width: elSize.width, height: elSize.height, left: parseFloat( el.css( "left" ) ), top: parseFloat( el.css( "top" ) ) } ); } ); diff --git a/core/assets/vendor/sortable/Sortable.min.js b/core/assets/vendor/sortable/Sortable.min.js index bb9953355480571864d048d1b4070237af5027d6..95423a64911d06109c228d8cc8f9c69d23beebee 100644 --- a/core/assets/vendor/sortable/Sortable.min.js +++ b/core/assets/vendor/sortable/Sortable.min.js @@ -1,2 +1,2 @@ -/*! Sortable 1.15.2 - MIT | git://github.com/SortableJS/Sortable.git */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t=t||self).Sortable=e()}(this,function(){"use strict";function e(e,t){var n,o=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)),o}function I(o){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?e(Object(i),!0).forEach(function(t){var e,n;e=o,t=i[n=t],n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t}):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(i)):e(Object(i)).forEach(function(t){Object.defineProperty(o,t,Object.getOwnPropertyDescriptor(i,t))})}return o}function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(){return(a=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,o=arguments[e];for(n in o)Object.prototype.hasOwnProperty.call(o,n)&&(t[n]=o[n])}return t}).apply(this,arguments)}function i(t,e){if(null==t)return{};var n,o=function(t,e){if(null==t)return{};for(var n,o={},i=Object.keys(t),r=0;r<i.length;r++)n=i[r],0<=e.indexOf(n)||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols)for(var i=Object.getOwnPropertySymbols(t),r=0;r<i.length;r++)n=i[r],0<=e.indexOf(n)||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n]);return o}function r(t){return function(t){if(Array.isArray(t))return l(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return l(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Map"===(n="Object"===n&&t.constructor?t.constructor.name:n)||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function t(t){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(t)}var y=t(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),w=t(/Edge/i),s=t(/firefox/i),u=t(/safari/i)&&!t(/chrome/i)&&!t(/android/i),n=t(/iP(ad|od|hone)/i),c=t(/chrome/i)&&t(/android/i),d={capture:!1,passive:!1};function h(t,e,n){t.addEventListener(e,n,!y&&d)}function f(t,e,n){t.removeEventListener(e,n,!y&&d)}function p(t,e){if(e&&(">"===e[0]&&(e=e.substring(1)),t))try{if(t.matches)return t.matches(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e)}catch(t){return}}function P(t,e,n,o){if(t){n=n||document;do{if(null!=e&&(">"!==e[0]||t.parentNode===n)&&p(t,e)||o&&t===n)return t}while(t!==n&&(t=(i=t).host&&i!==document&&i.host.nodeType?i.host:i.parentNode))}var i;return null}var g,m=/\s+/g;function k(t,e,n){var o;t&&e&&(t.classList?t.classList[n?"add":"remove"](e):(o=(" "+t.className+" ").replace(m," ").replace(" "+e+" "," "),t.className=(o+(n?" "+e:"")).replace(m," ")))}function R(t,e,n){var o=t&&t.style;if(o){if(void 0===n)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(n=t.currentStyle),void 0===e?n:n[e];o[e=!(e in o||-1!==e.indexOf("webkit"))?"-webkit-"+e:e]=n+("string"==typeof n?"":"px")}}function v(t,e){var n="";if("string"==typeof t)n=t;else do{var o=R(t,"transform")}while(o&&"none"!==o&&(n=o+" "+n),!e&&(t=t.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function b(t,e,n){if(t){var o=t.getElementsByTagName(e),i=0,r=o.length;if(n)for(;i<r;i++)n(o[i],i);return o}return[]}function O(){var t=document.scrollingElement;return t||document.documentElement}function X(t,e,n,o,i){if(t.getBoundingClientRect||t===window){var r,a,l,s,c,u,d=t!==window&&t.parentNode&&t!==O()?(a=(r=t.getBoundingClientRect()).top,l=r.left,s=r.bottom,c=r.right,u=r.height,r.width):(l=a=0,s=window.innerHeight,c=window.innerWidth,u=window.innerHeight,window.innerWidth);if((e||n)&&t!==window&&(i=i||t.parentNode,!y))do{if(i&&i.getBoundingClientRect&&("none"!==R(i,"transform")||n&&"static"!==R(i,"position"))){var h=i.getBoundingClientRect();a-=h.top+parseInt(R(i,"border-top-width")),l-=h.left+parseInt(R(i,"border-left-width")),s=a+r.height,c=l+r.width;break}}while(i=i.parentNode);return o&&t!==window&&(o=(e=v(i||t))&&e.a,t=e&&e.d,e&&(s=(a/=t)+(u/=t),c=(l/=o)+(d/=o))),{top:a,left:l,bottom:s,right:c,width:d,height:u}}}function Y(t,e,n){for(var o=M(t,!0),i=X(t)[e];o;){var r=X(o)[n];if(!("top"===n||"left"===n?r<=i:i<=r))return o;if(o===O())break;o=M(o,!1)}return!1}function B(t,e,n,o){for(var i=0,r=0,a=t.children;r<a.length;){if("none"!==a[r].style.display&&a[r]!==Ft.ghost&&(o||a[r]!==Ft.dragged)&&P(a[r],n.draggable,t,!1)){if(i===e)return a[r];i++}r++}return null}function F(t,e){for(var n=t.lastElementChild;n&&(n===Ft.ghost||"none"===R(n,"display")||e&&!p(n,e));)n=n.previousElementSibling;return n||null}function j(t,e){var n=0;if(!t||!t.parentNode)return-1;for(;t=t.previousElementSibling;)"TEMPLATE"===t.nodeName.toUpperCase()||t===Ft.clone||e&&!p(t,e)||n++;return n}function E(t){var e=0,n=0,o=O();if(t)do{var i=v(t),r=i.a,i=i.d}while(e+=t.scrollLeft*r,n+=t.scrollTop*i,t!==o&&(t=t.parentNode));return[e,n]}function M(t,e){if(!t||!t.getBoundingClientRect)return O();var n=t,o=!1;do{if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var i=R(n);if(n.clientWidth<n.scrollWidth&&("auto"==i.overflowX||"scroll"==i.overflowX)||n.clientHeight<n.scrollHeight&&("auto"==i.overflowY||"scroll"==i.overflowY)){if(!n.getBoundingClientRect||n===document.body)return O();if(o||e)return n;o=!0}}}while(n=n.parentNode);return O()}function D(t,e){return Math.round(t.top)===Math.round(e.top)&&Math.round(t.left)===Math.round(e.left)&&Math.round(t.height)===Math.round(e.height)&&Math.round(t.width)===Math.round(e.width)}function S(e,n){return function(){var t;g||(1===(t=arguments).length?e.call(this,t[0]):e.apply(this,t),g=setTimeout(function(){g=void 0},n))}}function H(t,e,n){t.scrollLeft+=e,t.scrollTop+=n}function _(t){var e=window.Polymer,n=window.jQuery||window.Zepto;return e&&e.dom?e.dom(t).cloneNode(!0):n?n(t).clone(!0)[0]:t.cloneNode(!0)}function C(t,e){R(t,"position","absolute"),R(t,"top",e.top),R(t,"left",e.left),R(t,"width",e.width),R(t,"height",e.height)}function T(t){R(t,"position",""),R(t,"top",""),R(t,"left",""),R(t,"width",""),R(t,"height","")}function L(n,o,i){var r={};return Array.from(n.children).forEach(function(t){var e;P(t,o.draggable,n,!1)&&!t.animated&&t!==i&&(e=X(t),r.left=Math.min(null!==(t=r.left)&&void 0!==t?t:1/0,e.left),r.top=Math.min(null!==(t=r.top)&&void 0!==t?t:1/0,e.top),r.right=Math.max(null!==(t=r.right)&&void 0!==t?t:-1/0,e.right),r.bottom=Math.max(null!==(t=r.bottom)&&void 0!==t?t:-1/0,e.bottom))}),r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}var K="Sortable"+(new Date).getTime();function x(){var e,o=[];return{captureAnimationState:function(){o=[],this.options.animation&&[].slice.call(this.el.children).forEach(function(t){var e,n;"none"!==R(t,"display")&&t!==Ft.ghost&&(o.push({target:t,rect:X(t)}),e=I({},o[o.length-1].rect),!t.thisAnimationDuration||(n=v(t,!0))&&(e.top-=n.f,e.left-=n.e),t.fromRect=e)})},addAnimationState:function(t){o.push(t)},removeAnimationState:function(t){o.splice(function(t,e){for(var n in t)if(t.hasOwnProperty(n))for(var o in e)if(e.hasOwnProperty(o)&&e[o]===t[n][o])return Number(n);return-1}(o,{target:t}),1)},animateAll:function(t){var c=this;if(!this.options.animation)return clearTimeout(e),void("function"==typeof t&&t());var u=!1,d=0;o.forEach(function(t){var e=0,n=t.target,o=n.fromRect,i=X(n),r=n.prevFromRect,a=n.prevToRect,l=t.rect,s=v(n,!0);s&&(i.top-=s.f,i.left-=s.e),n.toRect=i,n.thisAnimationDuration&&D(r,i)&&!D(o,i)&&(l.top-i.top)/(l.left-i.left)==(o.top-i.top)/(o.left-i.left)&&(t=l,s=r,r=a,a=c.options,e=Math.sqrt(Math.pow(s.top-t.top,2)+Math.pow(s.left-t.left,2))/Math.sqrt(Math.pow(s.top-r.top,2)+Math.pow(s.left-r.left,2))*a.animation),D(i,o)||(n.prevFromRect=o,n.prevToRect=i,e=e||c.options.animation,c.animate(n,l,i,e)),e&&(u=!0,d=Math.max(d,e),clearTimeout(n.animationResetTimer),n.animationResetTimer=setTimeout(function(){n.animationTime=0,n.prevFromRect=null,n.fromRect=null,n.prevToRect=null,n.thisAnimationDuration=null},e),n.thisAnimationDuration=e)}),clearTimeout(e),u?e=setTimeout(function(){"function"==typeof t&&t()},d):"function"==typeof t&&t(),o=[]},animate:function(t,e,n,o){var i,r;o&&(R(t,"transition",""),R(t,"transform",""),i=(r=v(this.el))&&r.a,r=r&&r.d,i=(e.left-n.left)/(i||1),r=(e.top-n.top)/(r||1),t.animatingX=!!i,t.animatingY=!!r,R(t,"transform","translate3d("+i+"px,"+r+"px,0)"),this.forRepaintDummy=t.offsetWidth,R(t,"transition","transform "+o+"ms"+(this.options.easing?" "+this.options.easing:"")),R(t,"transform","translate3d(0,0,0)"),"number"==typeof t.animated&&clearTimeout(t.animated),t.animated=setTimeout(function(){R(t,"transition",""),R(t,"transform",""),t.animated=!1,t.animatingX=!1,t.animatingY=!1},o))}}}var A=[],N={initializeByDefault:!0},W={mount:function(e){for(var t in N)!N.hasOwnProperty(t)||t in e||(e[t]=N[t]);A.forEach(function(t){if(t.pluginName===e.pluginName)throw"Sortable: Cannot mount plugin ".concat(e.pluginName," more than once")}),A.push(e)},pluginEvent:function(e,n,o){var t=this;this.eventCanceled=!1,o.cancel=function(){t.eventCanceled=!0};var i=e+"Global";A.forEach(function(t){n[t.pluginName]&&(n[t.pluginName][i]&&n[t.pluginName][i](I({sortable:n},o)),n.options[t.pluginName]&&n[t.pluginName][e]&&n[t.pluginName][e](I({sortable:n},o)))})},initializePlugins:function(n,o,i,t){for(var e in A.forEach(function(t){var e=t.pluginName;(n.options[e]||t.initializeByDefault)&&((t=new t(n,o,n.options)).sortable=n,t.options=n.options,n[e]=t,a(i,t.defaults))}),n.options){var r;n.options.hasOwnProperty(e)&&(void 0!==(r=this.modifyOption(n,e,n.options[e]))&&(n.options[e]=r))}},getEventProperties:function(e,n){var o={};return A.forEach(function(t){"function"==typeof t.eventProperties&&a(o,t.eventProperties.call(n[t.pluginName],e))}),o},modifyOption:function(e,n,o){var i;return A.forEach(function(t){e[t.pluginName]&&t.optionListeners&&"function"==typeof t.optionListeners[n]&&(i=t.optionListeners[n].call(e[t.pluginName],o))}),i}};function z(t){var e=t.sortable,n=t.rootEl,o=t.name,i=t.targetEl,r=t.cloneEl,a=t.toEl,l=t.fromEl,s=t.oldIndex,c=t.newIndex,u=t.oldDraggableIndex,d=t.newDraggableIndex,h=t.originalEvent,f=t.putSortable,p=t.extraEventProperties;if(e=e||n&&n[K]){var g,m=e.options,t="on"+o.charAt(0).toUpperCase()+o.substr(1);!window.CustomEvent||y||w?(g=document.createEvent("Event")).initEvent(o,!0,!0):g=new CustomEvent(o,{bubbles:!0,cancelable:!0}),g.to=a||n,g.from=l||n,g.item=i||n,g.clone=r,g.oldIndex=s,g.newIndex=c,g.oldDraggableIndex=u,g.newDraggableIndex=d,g.originalEvent=h,g.pullMode=f?f.lastPutMode:void 0;var v,b=I(I({},p),W.getEventProperties(o,e));for(v in b)g[v]=b[v];n&&n.dispatchEvent(g),m[t]&&m[t].call(e,g)}}function G(t,e){var n=(o=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{}).evt,o=i(o,U);W.pluginEvent.bind(Ft)(t,e,I({dragEl:V,parentEl:Z,ghostEl:$,rootEl:Q,nextEl:J,lastDownEl:tt,cloneEl:et,cloneHidden:nt,dragStarted:gt,putSortable:st,activeSortable:Ft.active,originalEvent:n,oldIndex:ot,oldDraggableIndex:rt,newIndex:it,newDraggableIndex:at,hideGhostForTarget:Rt,unhideGhostForTarget:Xt,cloneNowHidden:function(){nt=!0},cloneNowShown:function(){nt=!1},dispatchSortableEvent:function(t){q({sortable:e,name:t,originalEvent:n})}},o))}var U=["evt"];function q(t){z(I({putSortable:st,cloneEl:et,targetEl:V,rootEl:Q,oldIndex:ot,oldDraggableIndex:rt,newIndex:it,newDraggableIndex:at},t))}var V,Z,$,Q,J,tt,et,nt,ot,it,rt,at,lt,st,ct,ut,dt,ht,ft,pt,gt,mt,vt,bt,yt,wt=!1,Et=!1,Dt=[],St=!1,_t=!1,Ct=[],Tt=!1,xt=[],Ot="undefined"!=typeof document,Mt=n,At=w||y?"cssFloat":"float",Nt=Ot&&!c&&!n&&"draggable"in document.createElement("div"),It=function(){if(Ot){if(y)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto","auto"===t.style.pointerEvents}}(),Pt=function(t,e){var n=R(t),o=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),i=B(t,0,e),r=B(t,1,e),a=i&&R(i),l=r&&R(r),s=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+X(i).width,t=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+X(r).width;if("flex"===n.display)return"column"===n.flexDirection||"column-reverse"===n.flexDirection?"vertical":"horizontal";if("grid"===n.display)return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(i&&a.float&&"none"!==a.float){e="left"===a.float?"left":"right";return!r||"both"!==l.clear&&l.clear!==e?"horizontal":"vertical"}return i&&("block"===a.display||"flex"===a.display||"table"===a.display||"grid"===a.display||o<=s&&"none"===n[At]||r&&"none"===n[At]&&o<s+t)?"vertical":"horizontal"},kt=function(t){function l(r,a){return function(t,e,n,o){var i=t.options.group.name&&e.options.group.name&&t.options.group.name===e.options.group.name;if(null==r&&(a||i))return!0;if(null==r||!1===r)return!1;if(a&&"clone"===r)return r;if("function"==typeof r)return l(r(t,e,n,o),a)(t,e,n,o);e=(a?t:e).options.group.name;return!0===r||"string"==typeof r&&r===e||r.join&&-1<r.indexOf(e)}}var e={},n=t.group;n&&"object"==o(n)||(n={name:n}),e.name=n.name,e.checkPull=l(n.pull,!0),e.checkPut=l(n.put),e.revertClone=n.revertClone,t.group=e},Rt=function(){!It&&$&&R($,"display","none")},Xt=function(){!It&&$&&R($,"display","")};Ot&&!c&&document.addEventListener("click",function(t){if(Et)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),Et=!1},!0);function Yt(t){if(V){t=t.touches?t.touches[0]:t;var e=(i=t.clientX,r=t.clientY,Dt.some(function(t){var e=t[K].options.emptyInsertThreshold;if(e&&!F(t)){var n=X(t),o=i>=n.left-e&&i<=n.right+e,e=r>=n.top-e&&r<=n.bottom+e;return o&&e?a=t:void 0}}),a);if(e){var n,o={};for(n in t)t.hasOwnProperty(n)&&(o[n]=t[n]);o.target=o.rootEl=e,o.preventDefault=void 0,o.stopPropagation=void 0,e[K]._onDragOver(o)}}var i,r,a}function Bt(t){V&&V.parentNode[K]._isOutsideThisEl(t.target)}function Ft(t,e){if(!t||!t.nodeType||1!==t.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=e=a({},e),t[K]=this;var n,o,i={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Pt(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(t,e){t.setData("Text",e.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Ft.supportPointer&&"PointerEvent"in window&&!u,emptyInsertThreshold:5};for(n in W.initializePlugins(this,t,i),i)n in e||(e[n]=i[n]);for(o in kt(e),this)"_"===o.charAt(0)&&"function"==typeof this[o]&&(this[o]=this[o].bind(this));this.nativeDraggable=!e.forceFallback&&Nt,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?h(t,"pointerdown",this._onTapStart):(h(t,"mousedown",this._onTapStart),h(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(h(t,"dragover",this),h(t,"dragenter",this)),Dt.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),a(this,x())}function jt(t,e,n,o,i,r,a,l){var s,c,u=t[K],d=u.options.onMove;return!window.CustomEvent||y||w?(s=document.createEvent("Event")).initEvent("move",!0,!0):s=new CustomEvent("move",{bubbles:!0,cancelable:!0}),s.to=e,s.from=t,s.dragged=n,s.draggedRect=o,s.related=i||e,s.relatedRect=r||X(e),s.willInsertAfter=l,s.originalEvent=a,t.dispatchEvent(s),c=d?d.call(u,s,a):c}function Ht(t){t.draggable=!1}function Lt(){Tt=!1}function Kt(t){return setTimeout(t,0)}function Wt(t){return clearTimeout(t)}Ft.prototype={constructor:Ft,_isOutsideThisEl:function(t){this.el.contains(t)||t===this.el||(mt=null)},_getDirection:function(t,e){return"function"==typeof this.options.direction?this.options.direction.call(this,t,e,V):this.options.direction},_onTapStart:function(e){if(e.cancelable){var n=this,o=this.el,t=this.options,i=t.preventOnFilter,r=e.type,a=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,l=(a||e).target,s=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||l,c=t.filter;if(!function(t){xt.length=0;var e=t.getElementsByTagName("input"),n=e.length;for(;n--;){var o=e[n];o.checked&&xt.push(o)}}(o),!V&&!(/mousedown|pointerdown/.test(r)&&0!==e.button||t.disabled)&&!s.isContentEditable&&(this.nativeDraggable||!u||!l||"SELECT"!==l.tagName.toUpperCase())&&!((l=P(l,t.draggable,o,!1))&&l.animated||tt===l)){if(ot=j(l),rt=j(l,t.draggable),"function"==typeof c){if(c.call(this,e,l,this))return q({sortable:n,rootEl:s,name:"filter",targetEl:l,toEl:o,fromEl:o}),G("filter",n,{evt:e}),void(i&&e.cancelable&&e.preventDefault())}else if(c=c&&c.split(",").some(function(t){if(t=P(s,t.trim(),o,!1))return q({sortable:n,rootEl:t,name:"filter",targetEl:l,fromEl:o,toEl:o}),G("filter",n,{evt:e}),!0}))return void(i&&e.cancelable&&e.preventDefault());t.handle&&!P(s,t.handle,o,!1)||this._prepareDragStart(e,a,l)}}},_prepareDragStart:function(t,e,n){var o,i=this,r=i.el,a=i.options,l=r.ownerDocument;n&&!V&&n.parentNode===r&&(o=X(n),Q=r,Z=(V=n).parentNode,J=V.nextSibling,tt=n,lt=a.group,ct={target:Ft.dragged=V,clientX:(e||t).clientX,clientY:(e||t).clientY},ft=ct.clientX-o.left,pt=ct.clientY-o.top,this._lastX=(e||t).clientX,this._lastY=(e||t).clientY,V.style["will-change"]="all",o=function(){G("delayEnded",i,{evt:t}),Ft.eventCanceled?i._onDrop():(i._disableDelayedDragEvents(),!s&&i.nativeDraggable&&(V.draggable=!0),i._triggerDragStart(t,e),q({sortable:i,name:"choose",originalEvent:t}),k(V,a.chosenClass,!0))},a.ignore.split(",").forEach(function(t){b(V,t.trim(),Ht)}),h(l,"dragover",Yt),h(l,"mousemove",Yt),h(l,"touchmove",Yt),h(l,"mouseup",i._onDrop),h(l,"touchend",i._onDrop),h(l,"touchcancel",i._onDrop),s&&this.nativeDraggable&&(this.options.touchStartThreshold=4,V.draggable=!0),G("delayStart",this,{evt:t}),!a.delay||a.delayOnTouchOnly&&!e||this.nativeDraggable&&(w||y)?o():Ft.eventCanceled?this._onDrop():(h(l,"mouseup",i._disableDelayedDrag),h(l,"touchend",i._disableDelayedDrag),h(l,"touchcancel",i._disableDelayedDrag),h(l,"mousemove",i._delayedDragTouchMoveHandler),h(l,"touchmove",i._delayedDragTouchMoveHandler),a.supportPointer&&h(l,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(o,a.delay)))},_delayedDragTouchMoveHandler:function(t){t=t.touches?t.touches[0]:t;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){V&&Ht(V),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;f(t,"mouseup",this._disableDelayedDrag),f(t,"touchend",this._disableDelayedDrag),f(t,"touchcancel",this._disableDelayedDrag),f(t,"mousemove",this._delayedDragTouchMoveHandler),f(t,"touchmove",this._delayedDragTouchMoveHandler),f(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,e){e=e||"touch"==t.pointerType&&t,!this.nativeDraggable||e?this.options.supportPointer?h(document,"pointermove",this._onTouchMove):h(document,e?"touchmove":"mousemove",this._onTouchMove):(h(V,"dragend",this),h(Q,"dragstart",this._onDragStart));try{document.selection?Kt(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch(t){}},_dragStarted:function(t,e){var n;wt=!1,Q&&V?(G("dragStarted",this,{evt:e}),this.nativeDraggable&&h(document,"dragover",Bt),n=this.options,t||k(V,n.dragClass,!1),k(V,n.ghostClass,!0),Ft.active=this,t&&this._appendGhost(),q({sortable:this,name:"start",originalEvent:e})):this._nulling()},_emulateDragOver:function(){if(ut){this._lastX=ut.clientX,this._lastY=ut.clientY,Rt();for(var t=document.elementFromPoint(ut.clientX,ut.clientY),e=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(ut.clientX,ut.clientY))!==e;)e=t;if(V.parentNode[K]._isOutsideThisEl(t),e)do{if(e[K])if(e[K]._onDragOver({clientX:ut.clientX,clientY:ut.clientY,target:t,rootEl:e})&&!this.options.dragoverBubble)break}while(e=(t=e).parentNode);Xt()}},_onTouchMove:function(t){if(ct){var e=this.options,n=e.fallbackTolerance,o=e.fallbackOffset,i=t.touches?t.touches[0]:t,r=$&&v($,!0),a=$&&r&&r.a,l=$&&r&&r.d,e=Mt&&yt&&E(yt),a=(i.clientX-ct.clientX+o.x)/(a||1)+(e?e[0]-Ct[0]:0)/(a||1),l=(i.clientY-ct.clientY+o.y)/(l||1)+(e?e[1]-Ct[1]:0)/(l||1);if(!Ft.active&&!wt){if(n&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))<n)return;this._onDragStart(t,!0)}$&&(r?(r.e+=a-(dt||0),r.f+=l-(ht||0)):r={a:1,b:0,c:0,d:1,e:a,f:l},r="matrix(".concat(r.a,",").concat(r.b,",").concat(r.c,",").concat(r.d,",").concat(r.e,",").concat(r.f,")"),R($,"webkitTransform",r),R($,"mozTransform",r),R($,"msTransform",r),R($,"transform",r),dt=a,ht=l,ut=i),t.cancelable&&t.preventDefault()}},_appendGhost:function(){if(!$){var t=this.options.fallbackOnBody?document.body:Q,e=X(V,!0,Mt,!0,t),n=this.options;if(Mt){for(yt=t;"static"===R(yt,"position")&&"none"===R(yt,"transform")&&yt!==document;)yt=yt.parentNode;yt!==document.body&&yt!==document.documentElement?(yt===document&&(yt=O()),e.top+=yt.scrollTop,e.left+=yt.scrollLeft):yt=O(),Ct=E(yt)}k($=V.cloneNode(!0),n.ghostClass,!1),k($,n.fallbackClass,!0),k($,n.dragClass,!0),R($,"transition",""),R($,"transform",""),R($,"box-sizing","border-box"),R($,"margin",0),R($,"top",e.top),R($,"left",e.left),R($,"width",e.width),R($,"height",e.height),R($,"opacity","0.8"),R($,"position",Mt?"absolute":"fixed"),R($,"zIndex","100000"),R($,"pointerEvents","none"),Ft.ghost=$,t.appendChild($),R($,"transform-origin",ft/parseInt($.style.width)*100+"% "+pt/parseInt($.style.height)*100+"%")}},_onDragStart:function(t,e){var n=this,o=t.dataTransfer,i=n.options;G("dragStart",this,{evt:t}),Ft.eventCanceled?this._onDrop():(G("setupClone",this),Ft.eventCanceled||((et=_(V)).removeAttribute("id"),et.draggable=!1,et.style["will-change"]="",this._hideClone(),k(et,this.options.chosenClass,!1),Ft.clone=et),n.cloneId=Kt(function(){G("clone",n),Ft.eventCanceled||(n.options.removeCloneOnHide||Q.insertBefore(et,V),n._hideClone(),q({sortable:n,name:"clone"}))}),e||k(V,i.dragClass,!0),e?(Et=!0,n._loopId=setInterval(n._emulateDragOver,50)):(f(document,"mouseup",n._onDrop),f(document,"touchend",n._onDrop),f(document,"touchcancel",n._onDrop),o&&(o.effectAllowed="move",i.setData&&i.setData.call(n,o,V)),h(document,"drop",n),R(V,"transform","translateZ(0)")),wt=!0,n._dragStartId=Kt(n._dragStarted.bind(n,e,t)),h(document,"selectstart",n),gt=!0,u&&R(document.body,"user-select","none"))},_onDragOver:function(n){var o,i,r,t,e,a=this.el,l=n.target,s=this.options,c=s.group,u=Ft.active,d=lt===c,h=s.sort,f=st||u,p=this,g=!1;if(!Tt){if(void 0!==n.preventDefault&&n.cancelable&&n.preventDefault(),l=P(l,s.draggable,a,!0),O("dragOver"),Ft.eventCanceled)return g;if(V.contains(n.target)||l.animated&&l.animatingX&&l.animatingY||p._ignoreWhileAnimating===l)return A(!1);if(Et=!1,u&&!s.disabled&&(d?h||(i=Z!==Q):st===this||(this.lastPutMode=lt.checkPull(this,u,V,n))&&c.checkPut(this,u,V,n))){if(r="vertical"===this._getDirection(n,l),o=X(V),O("dragOverValid"),Ft.eventCanceled)return g;if(i)return Z=Q,M(),this._hideClone(),O("revert"),Ft.eventCanceled||(J?Q.insertBefore(V,J):Q.appendChild(V)),A(!0);var m=F(a,s.draggable);if(m&&(S=n,c=r,x=X(F((D=this).el,D.options.draggable)),D=L(D.el,D.options,$),!(c?S.clientX>D.right+10||S.clientY>x.bottom&&S.clientX>x.left:S.clientY>D.bottom+10||S.clientX>x.right&&S.clientY>x.top)||m.animated)){if(m&&(t=n,e=r,C=X(B((_=this).el,0,_.options,!0)),_=L(_.el,_.options,$),e?t.clientX<_.left-10||t.clientY<C.top&&t.clientX<C.right:t.clientY<_.top-10||t.clientY<C.bottom&&t.clientX<C.left)){var v=B(a,0,s,!0);if(v===V)return A(!1);if(E=X(l=v),!1!==jt(Q,a,V,o,l,E,n,!1))return M(),a.insertBefore(V,v),Z=a,N(),A(!0)}else if(l.parentNode===a){var b,y,w,E=X(l),D=V.parentNode!==a,S=(S=V.animated&&V.toRect||o,x=l.animated&&l.toRect||E,_=(e=r)?S.left:S.top,t=e?S.right:S.bottom,C=e?S.width:S.height,v=e?x.left:x.top,S=e?x.right:x.bottom,x=e?x.width:x.height,!(_===v||t===S||_+C/2===v+x/2)),_=r?"top":"left",C=Y(l,"top","top")||Y(V,"top","top"),v=C?C.scrollTop:void 0;if(mt!==l&&(y=E[_],St=!1,_t=!S&&s.invertSwap||D),0!==(b=function(t,e,n,o,i,r,a,l){var s=o?t.clientY:t.clientX,c=o?n.height:n.width,t=o?n.top:n.left,o=o?n.bottom:n.right,n=!1;if(!a)if(l&&bt<c*i){if(St=!St&&(1===vt?t+c*r/2<s:s<o-c*r/2)?!0:St)n=!0;else if(1===vt?s<t+bt:o-bt<s)return-vt}else if(t+c*(1-i)/2<s&&s<o-c*(1-i)/2)return function(t){return j(V)<j(t)?1:-1}(e);if((n=n||a)&&(s<t+c*r/2||o-c*r/2<s))return t+c/2<s?1:-1;return 0}(n,l,E,r,S?1:s.swapThreshold,null==s.invertedSwapThreshold?s.swapThreshold:s.invertedSwapThreshold,_t,mt===l)))for(var T=j(V);(w=Z.children[T-=b])&&("none"===R(w,"display")||w===$););if(0===b||w===l)return A(!1);vt=b;var x=(mt=l).nextElementSibling,D=!1,S=jt(Q,a,V,o,l,E,n,D=1===b);if(!1!==S)return 1!==S&&-1!==S||(D=1===S),Tt=!0,setTimeout(Lt,30),M(),D&&!x?a.appendChild(V):l.parentNode.insertBefore(V,D?x:l),C&&H(C,0,v-C.scrollTop),Z=V.parentNode,void 0===y||_t||(bt=Math.abs(y-X(l)[_])),N(),A(!0)}}else{if(m===V)return A(!1);if((l=m&&a===n.target?m:l)&&(E=X(l)),!1!==jt(Q,a,V,o,l,E,n,!!l))return M(),m&&m.nextSibling?a.insertBefore(V,m.nextSibling):a.appendChild(V),Z=a,N(),A(!0)}if(a.contains(V))return A(!1)}return!1}function O(t,e){G(t,p,I({evt:n,isOwner:d,axis:r?"vertical":"horizontal",revert:i,dragRect:o,targetRect:E,canSort:h,fromSortable:f,target:l,completed:A,onMove:function(t,e){return jt(Q,a,V,o,t,X(t),n,e)},changed:N},e))}function M(){O("dragOverAnimationCapture"),p.captureAnimationState(),p!==f&&f.captureAnimationState()}function A(t){return O("dragOverCompleted",{insertion:t}),t&&(d?u._hideClone():u._showClone(p),p!==f&&(k(V,(st||u).options.ghostClass,!1),k(V,s.ghostClass,!0)),st!==p&&p!==Ft.active?st=p:p===Ft.active&&st&&(st=null),f===p&&(p._ignoreWhileAnimating=l),p.animateAll(function(){O("dragOverAnimationComplete"),p._ignoreWhileAnimating=null}),p!==f&&(f.animateAll(),f._ignoreWhileAnimating=null)),(l===V&&!V.animated||l===a&&!l.animated)&&(mt=null),s.dragoverBubble||n.rootEl||l===document||(V.parentNode[K]._isOutsideThisEl(n.target),t||Yt(n)),!s.dragoverBubble&&n.stopPropagation&&n.stopPropagation(),g=!0}function N(){it=j(V),at=j(V,s.draggable),q({sortable:p,name:"change",toEl:a,newIndex:it,newDraggableIndex:at,originalEvent:n})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){f(document,"mousemove",this._onTouchMove),f(document,"touchmove",this._onTouchMove),f(document,"pointermove",this._onTouchMove),f(document,"dragover",Yt),f(document,"mousemove",Yt),f(document,"touchmove",Yt)},_offUpEvents:function(){var t=this.el.ownerDocument;f(t,"mouseup",this._onDrop),f(t,"touchend",this._onDrop),f(t,"pointerup",this._onDrop),f(t,"touchcancel",this._onDrop),f(document,"selectstart",this)},_onDrop:function(t){var e=this.el,n=this.options;it=j(V),at=j(V,n.draggable),G("drop",this,{evt:t}),Z=V&&V.parentNode,it=j(V),at=j(V,n.draggable),Ft.eventCanceled||(St=_t=wt=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),Wt(this.cloneId),Wt(this._dragStartId),this.nativeDraggable&&(f(document,"drop",this),f(e,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),u&&R(document.body,"user-select",""),R(V,"transform",""),t&&(gt&&(t.cancelable&&t.preventDefault(),n.dropBubble||t.stopPropagation()),$&&$.parentNode&&$.parentNode.removeChild($),(Q===Z||st&&"clone"!==st.lastPutMode)&&et&&et.parentNode&&et.parentNode.removeChild(et),V&&(this.nativeDraggable&&f(V,"dragend",this),Ht(V),V.style["will-change"]="",gt&&!wt&&k(V,(st||this).options.ghostClass,!1),k(V,this.options.chosenClass,!1),q({sortable:this,name:"unchoose",toEl:Z,newIndex:null,newDraggableIndex:null,originalEvent:t}),Q!==Z?(0<=it&&(q({rootEl:Z,name:"add",toEl:Z,fromEl:Q,originalEvent:t}),q({sortable:this,name:"remove",toEl:Z,originalEvent:t}),q({rootEl:Z,name:"sort",toEl:Z,fromEl:Q,originalEvent:t}),q({sortable:this,name:"sort",toEl:Z,originalEvent:t})),st&&st.save()):it!==ot&&0<=it&&(q({sortable:this,name:"update",toEl:Z,originalEvent:t}),q({sortable:this,name:"sort",toEl:Z,originalEvent:t})),Ft.active&&(null!=it&&-1!==it||(it=ot,at=rt),q({sortable:this,name:"end",toEl:Z,originalEvent:t}),this.save())))),this._nulling()},_nulling:function(){G("nulling",this),Q=V=Z=$=J=et=tt=nt=ct=ut=gt=it=at=ot=rt=mt=vt=st=lt=Ft.dragged=Ft.ghost=Ft.clone=Ft.active=null,xt.forEach(function(t){t.checked=!0}),xt.length=dt=ht=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":V&&(this._onDragOver(t),function(t){t.dataTransfer&&(t.dataTransfer.dropEffect="move");t.cancelable&&t.preventDefault()}(t));break;case"selectstart":t.preventDefault()}},toArray:function(){for(var t,e=[],n=this.el.children,o=0,i=n.length,r=this.options;o<i;o++)P(t=n[o],r.draggable,this.el,!1)&&e.push(t.getAttribute(r.dataIdAttr)||function(t){var e=t.tagName+t.className+t.src+t.href+t.textContent,n=e.length,o=0;for(;n--;)o+=e.charCodeAt(n);return o.toString(36)}(t));return e},sort:function(t,e){var n={},o=this.el;this.toArray().forEach(function(t,e){e=o.children[e];P(e,this.options.draggable,o,!1)&&(n[t]=e)},this),e&&this.captureAnimationState(),t.forEach(function(t){n[t]&&(o.removeChild(n[t]),o.appendChild(n[t]))}),e&&this.animateAll()},save:function(){var t=this.options.store;t&&t.set&&t.set(this)},closest:function(t,e){return P(t,e||this.options.draggable,this.el,!1)},option:function(t,e){var n=this.options;if(void 0===e)return n[t];var o=W.modifyOption(this,t,e);n[t]=void 0!==o?o:e,"group"===t&&kt(n)},destroy:function(){G("destroy",this);var t=this.el;t[K]=null,f(t,"mousedown",this._onTapStart),f(t,"touchstart",this._onTapStart),f(t,"pointerdown",this._onTapStart),this.nativeDraggable&&(f(t,"dragover",this),f(t,"dragenter",this)),Array.prototype.forEach.call(t.querySelectorAll("[draggable]"),function(t){t.removeAttribute("draggable")}),this._onDrop(),this._disableDelayedDragEvents(),Dt.splice(Dt.indexOf(this.el),1),this.el=t=null},_hideClone:function(){nt||(G("hideClone",this),Ft.eventCanceled||(R(et,"display","none"),this.options.removeCloneOnHide&&et.parentNode&&et.parentNode.removeChild(et),nt=!0))},_showClone:function(t){"clone"===t.lastPutMode?nt&&(G("showClone",this),Ft.eventCanceled||(V.parentNode!=Q||this.options.group.revertClone?J?Q.insertBefore(et,J):Q.appendChild(et):Q.insertBefore(et,V),this.options.group.revertClone&&this.animate(V,et),R(et,"display",""),nt=!1)):this._hideClone()}},Ot&&h(document,"touchmove",function(t){(Ft.active||wt)&&t.cancelable&&t.preventDefault()}),Ft.utils={on:h,off:f,css:R,find:b,is:function(t,e){return!!P(t,e,t,!1)},extend:function(t,e){if(t&&e)for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t},throttle:S,closest:P,toggleClass:k,clone:_,index:j,nextTick:Kt,cancelNextTick:Wt,detectDirection:Pt,getChild:B},Ft.get=function(t){return t[K]},Ft.mount=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];(e=e[0].constructor===Array?e[0]:e).forEach(function(t){if(!t.prototype||!t.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(t));t.utils&&(Ft.utils=I(I({},Ft.utils),t.utils)),W.mount(t)})},Ft.create=function(t,e){return new Ft(t,e)};var zt,Gt,Ut,qt,Vt,Zt,$t=[],Qt=!(Ft.version="1.15.2");function Jt(){$t.forEach(function(t){clearInterval(t.pid)}),$t=[]}function te(){clearInterval(Zt)}var ee,ne=S(function(n,t,e,o){if(t.scroll){var i,r=(n.touches?n.touches[0]:n).clientX,a=(n.touches?n.touches[0]:n).clientY,l=t.scrollSensitivity,s=t.scrollSpeed,c=O(),u=!1;Gt!==e&&(Gt=e,Jt(),zt=t.scroll,i=t.scrollFn,!0===zt&&(zt=M(e,!0)));var d=0,h=zt;do{var f=h,p=X(f),g=p.top,m=p.bottom,v=p.left,b=p.right,y=p.width,w=p.height,E=void 0,D=void 0,S=f.scrollWidth,_=f.scrollHeight,C=R(f),T=f.scrollLeft,p=f.scrollTop,D=f===c?(E=y<S&&("auto"===C.overflowX||"scroll"===C.overflowX||"visible"===C.overflowX),w<_&&("auto"===C.overflowY||"scroll"===C.overflowY||"visible"===C.overflowY)):(E=y<S&&("auto"===C.overflowX||"scroll"===C.overflowX),w<_&&("auto"===C.overflowY||"scroll"===C.overflowY)),T=E&&(Math.abs(b-r)<=l&&T+y<S)-(Math.abs(v-r)<=l&&!!T),p=D&&(Math.abs(m-a)<=l&&p+w<_)-(Math.abs(g-a)<=l&&!!p);if(!$t[d])for(var x=0;x<=d;x++)$t[x]||($t[x]={});$t[d].vx==T&&$t[d].vy==p&&$t[d].el===f||($t[d].el=f,$t[d].vx=T,$t[d].vy=p,clearInterval($t[d].pid),0==T&&0==p||(u=!0,$t[d].pid=setInterval(function(){o&&0===this.layer&&Ft.active._onTouchMove(Vt);var t=$t[this.layer].vy?$t[this.layer].vy*s:0,e=$t[this.layer].vx?$t[this.layer].vx*s:0;"function"==typeof i&&"continue"!==i.call(Ft.dragged.parentNode[K],e,t,n,Vt,$t[this.layer].el)||H($t[this.layer].el,e,t)}.bind({layer:d}),24))),d++}while(t.bubbleScroll&&h!==c&&(h=M(h,!1)));Qt=u}},30),c=function(t){var e=t.originalEvent,n=t.putSortable,o=t.dragEl,i=t.activeSortable,r=t.dispatchSortableEvent,a=t.hideGhostForTarget,t=t.unhideGhostForTarget;e&&(i=n||i,a(),e=e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:e,e=document.elementFromPoint(e.clientX,e.clientY),t(),i&&!i.el.contains(e)&&(r("spill"),this.onSpill({dragEl:o,putSortable:n})))};function oe(){}function ie(){}oe.prototype={startIndex:null,dragStart:function(t){t=t.oldDraggableIndex;this.startIndex=t},onSpill:function(t){var e=t.dragEl,n=t.putSortable;this.sortable.captureAnimationState(),n&&n.captureAnimationState();t=B(this.sortable.el,this.startIndex,this.options);t?this.sortable.el.insertBefore(e,t):this.sortable.el.appendChild(e),this.sortable.animateAll(),n&&n.animateAll()},drop:c},a(oe,{pluginName:"revertOnSpill"}),ie.prototype={onSpill:function(t){var e=t.dragEl,t=t.putSortable||this.sortable;t.captureAnimationState(),e.parentNode&&e.parentNode.removeChild(e),t.animateAll()},drop:c},a(ie,{pluginName:"removeOnSpill"});var re,ae,le,se,ce,ue=[],de=[],he=!1,fe=!1,pe=!1;function ge(n,o){de.forEach(function(t,e){e=o.children[t.sortableIndex+(n?Number(e):0)];e?o.insertBefore(t,e):o.appendChild(t)})}function me(){ue.forEach(function(t){t!==le&&t.parentNode&&t.parentNode.removeChild(t)})}return Ft.mount(new function(){function t(){for(var t in this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0},this)"_"===t.charAt(0)&&"function"==typeof this[t]&&(this[t]=this[t].bind(this))}return t.prototype={dragStarted:function(t){t=t.originalEvent;this.sortable.nativeDraggable?h(document,"dragover",this._handleAutoScroll):this.options.supportPointer?h(document,"pointermove",this._handleFallbackAutoScroll):t.touches?h(document,"touchmove",this._handleFallbackAutoScroll):h(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(t){t=t.originalEvent;this.options.dragOverBubble||t.rootEl||this._handleAutoScroll(t)},drop:function(){this.sortable.nativeDraggable?f(document,"dragover",this._handleAutoScroll):(f(document,"pointermove",this._handleFallbackAutoScroll),f(document,"touchmove",this._handleFallbackAutoScroll),f(document,"mousemove",this._handleFallbackAutoScroll)),te(),Jt(),clearTimeout(g),g=void 0},nulling:function(){Vt=Gt=zt=Qt=Zt=Ut=qt=null,$t.length=0},_handleFallbackAutoScroll:function(t){this._handleAutoScroll(t,!0)},_handleAutoScroll:function(e,n){var o,i=this,r=(e.touches?e.touches[0]:e).clientX,a=(e.touches?e.touches[0]:e).clientY,t=document.elementFromPoint(r,a);Vt=e,n||this.options.forceAutoScrollFallback||w||y||u?(ne(e,this.options,t,n),o=M(t,!0),!Qt||Zt&&r===Ut&&a===qt||(Zt&&te(),Zt=setInterval(function(){var t=M(document.elementFromPoint(r,a),!0);t!==o&&(o=t,Jt()),ne(e,i.options,t,n)},10),Ut=r,qt=a)):this.options.bubbleScroll&&M(t,!0)!==O()?ne(e,this.options,M(t,!1),!1):Jt()}},a(t,{pluginName:"scroll",initializeByDefault:!0})}),Ft.mount(ie,oe),Ft.mount(new function(){function t(){this.defaults={swapClass:"sortable-swap-highlight"}}return t.prototype={dragStart:function(t){t=t.dragEl;ee=t},dragOverValid:function(t){var e=t.completed,n=t.target,o=t.onMove,i=t.activeSortable,r=t.changed,a=t.cancel;i.options.swap&&(t=this.sortable.el,i=this.options,n&&n!==t&&(t=ee,ee=!1!==o(n)?(k(n,i.swapClass,!0),n):null,t&&t!==ee&&k(t,i.swapClass,!1)),r(),e(!0),a())},drop:function(t){var e,n,o=t.activeSortable,i=t.putSortable,r=t.dragEl,a=i||this.sortable,l=this.options;ee&&k(ee,l.swapClass,!1),ee&&(l.swap||i&&i.options.swap)&&r!==ee&&(a.captureAnimationState(),a!==o&&o.captureAnimationState(),n=ee,t=(e=r).parentNode,l=n.parentNode,t&&l&&!t.isEqualNode(n)&&!l.isEqualNode(e)&&(i=j(e),r=j(n),t.isEqualNode(l)&&i<r&&r++,t.insertBefore(n,t.children[i]),l.insertBefore(e,l.children[r])),a.animateAll(),a!==o&&o.animateAll())},nulling:function(){ee=null}},a(t,{pluginName:"swap",eventProperties:function(){return{swapItem:ee}}})}),Ft.mount(new function(){function t(o){for(var t in this)"_"===t.charAt(0)&&"function"==typeof this[t]&&(this[t]=this[t].bind(this));o.options.avoidImplicitDeselect||(o.options.supportPointer?h(document,"pointerup",this._deselectMultiDrag):(h(document,"mouseup",this._deselectMultiDrag),h(document,"touchend",this._deselectMultiDrag))),h(document,"keydown",this._checkKeyDown),h(document,"keyup",this._checkKeyUp),this.defaults={selectedClass:"sortable-selected",multiDragKey:null,avoidImplicitDeselect:!1,setData:function(t,e){var n="";ue.length&&ae===o?ue.forEach(function(t,e){n+=(e?", ":"")+t.textContent}):n=e.textContent,t.setData("Text",n)}}}return t.prototype={multiDragKeyDown:!1,isMultiDrag:!1,delayStartGlobal:function(t){t=t.dragEl;le=t},delayEnded:function(){this.isMultiDrag=~ue.indexOf(le)},setupClone:function(t){var e=t.sortable,t=t.cancel;if(this.isMultiDrag){for(var n=0;n<ue.length;n++)de.push(_(ue[n])),de[n].sortableIndex=ue[n].sortableIndex,de[n].draggable=!1,de[n].style["will-change"]="",k(de[n],this.options.selectedClass,!1),ue[n]===le&&k(de[n],this.options.chosenClass,!1);e._hideClone(),t()}},clone:function(t){var e=t.sortable,n=t.rootEl,o=t.dispatchSortableEvent,t=t.cancel;this.isMultiDrag&&(this.options.removeCloneOnHide||ue.length&&ae===e&&(ge(!0,n),o("clone"),t()))},showClone:function(t){var e=t.cloneNowShown,n=t.rootEl,t=t.cancel;this.isMultiDrag&&(ge(!1,n),de.forEach(function(t){R(t,"display","")}),e(),ce=!1,t())},hideClone:function(t){var e=this,n=(t.sortable,t.cloneNowHidden),t=t.cancel;this.isMultiDrag&&(de.forEach(function(t){R(t,"display","none"),e.options.removeCloneOnHide&&t.parentNode&&t.parentNode.removeChild(t)}),n(),ce=!0,t())},dragStartGlobal:function(t){t.sortable;!this.isMultiDrag&&ae&&ae.multiDrag._deselectMultiDrag(),ue.forEach(function(t){t.sortableIndex=j(t)}),ue=ue.sort(function(t,e){return t.sortableIndex-e.sortableIndex}),pe=!0},dragStarted:function(t){var e,n=this,t=t.sortable;this.isMultiDrag&&(this.options.sort&&(t.captureAnimationState(),this.options.animation&&(ue.forEach(function(t){t!==le&&R(t,"position","absolute")}),e=X(le,!1,!0,!0),ue.forEach(function(t){t!==le&&C(t,e)}),he=fe=!0)),t.animateAll(function(){he=fe=!1,n.options.animation&&ue.forEach(function(t){T(t)}),n.options.sort&&me()}))},dragOver:function(t){var e=t.target,n=t.completed,t=t.cancel;fe&&~ue.indexOf(e)&&(n(!1),t())},revert:function(t){var n,o,e=t.fromSortable,i=t.rootEl,r=t.sortable,a=t.dragRect;1<ue.length&&(ue.forEach(function(t){r.addAnimationState({target:t,rect:fe?X(t):a}),T(t),t.fromRect=a,e.removeAnimationState(t)}),fe=!1,n=!this.options.removeCloneOnHide,o=i,ue.forEach(function(t,e){e=o.children[t.sortableIndex+(n?Number(e):0)];e?o.insertBefore(t,e):o.appendChild(t)}))},dragOverCompleted:function(t){var e,n=t.sortable,o=t.isOwner,i=t.insertion,r=t.activeSortable,a=t.parentEl,l=t.putSortable,t=this.options;i&&(o&&r._hideClone(),he=!1,t.animation&&1<ue.length&&(fe||!o&&!r.options.sort&&!l)&&(e=X(le,!1,!0,!0),ue.forEach(function(t){t!==le&&(C(t,e),a.appendChild(t))}),fe=!0),o||(fe||me(),1<ue.length?(o=ce,r._showClone(n),r.options.animation&&!ce&&o&&de.forEach(function(t){r.addAnimationState({target:t,rect:se}),t.fromRect=se,t.thisAnimationDuration=null})):r._showClone(n)))},dragOverAnimationCapture:function(t){var e=t.dragRect,n=t.isOwner,t=t.activeSortable;ue.forEach(function(t){t.thisAnimationDuration=null}),t.options.animation&&!n&&t.multiDrag.isMultiDrag&&(se=a({},e),e=v(le,!0),se.top-=e.f,se.left-=e.e)},dragOverAnimationComplete:function(){fe&&(fe=!1,me())},drop:function(t){var e=t.originalEvent,n=t.rootEl,o=t.parentEl,i=t.sortable,r=t.dispatchSortableEvent,a=t.oldIndex,l=t.putSortable,s=l||this.sortable;if(e){var c,u,d,h=this.options,f=o.children;if(!pe)if(h.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),k(le,h.selectedClass,!~ue.indexOf(le)),~ue.indexOf(le))ue.splice(ue.indexOf(le),1),re=null,z({sortable:i,rootEl:n,name:"deselect",targetEl:le,originalEvent:e});else{if(ue.push(le),z({sortable:i,rootEl:n,name:"select",targetEl:le,originalEvent:e}),e.shiftKey&&re&&i.el.contains(re)){var p=j(re),t=j(le);if(~p&&~t&&p!==t)for(var g,m=p<t?(g=p,t):(g=t,p+1);g<m;g++)~ue.indexOf(f[g])||(k(f[g],h.selectedClass,!0),ue.push(f[g]),z({sortable:i,rootEl:n,name:"select",targetEl:f[g],originalEvent:e}))}else re=le;ae=s}pe&&this.isMultiDrag&&(fe=!1,(o[K].options.sort||o!==n)&&1<ue.length&&(c=X(le),u=j(le,":not(."+this.options.selectedClass+")"),!he&&h.animation&&(le.thisAnimationDuration=null),s.captureAnimationState(),he||(h.animation&&(le.fromRect=c,ue.forEach(function(t){var e;t.thisAnimationDuration=null,t!==le&&(e=fe?X(t):c,t.fromRect=e,s.addAnimationState({target:t,rect:e}))})),me(),ue.forEach(function(t){f[u]?o.insertBefore(t,f[u]):o.appendChild(t),u++}),a===j(le)&&(d=!1,ue.forEach(function(t){t.sortableIndex!==j(t)&&(d=!0)}),d&&(r("update"),r("sort")))),ue.forEach(function(t){T(t)}),s.animateAll()),ae=s),(n===o||l&&"clone"!==l.lastPutMode)&&de.forEach(function(t){t.parentNode&&t.parentNode.removeChild(t)})}},nullingGlobal:function(){this.isMultiDrag=pe=!1,de.length=0},destroyGlobal:function(){this._deselectMultiDrag(),f(document,"pointerup",this._deselectMultiDrag),f(document,"mouseup",this._deselectMultiDrag),f(document,"touchend",this._deselectMultiDrag),f(document,"keydown",this._checkKeyDown),f(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(t){if(!(void 0!==pe&&pe||ae!==this.sortable||t&&P(t.target,this.options.draggable,this.sortable.el,!1)||t&&0!==t.button))for(;ue.length;){var e=ue[0];k(e,this.options.selectedClass,!1),ue.shift(),z({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:e,originalEvent:t})}},_checkKeyDown:function(t){t.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(t){t.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},a(t,{pluginName:"multiDrag",utils:{select:function(t){var e=t.parentNode[K];e&&e.options.multiDrag&&!~ue.indexOf(t)&&(ae&&ae!==e&&(ae.multiDrag._deselectMultiDrag(),ae=e),k(t,e.options.selectedClass,!0),ue.push(t))},deselect:function(t){var e=t.parentNode[K],n=ue.indexOf(t);e&&e.options.multiDrag&&~n&&(k(t,e.options.selectedClass,!1),ue.splice(n,1))}},eventProperties:function(){var n=this,o=[],i=[];return ue.forEach(function(t){var e;o.push({multiDragElement:t,index:t.sortableIndex}),e=fe&&t!==le?-1:fe?j(t,":not(."+n.options.selectedClass+")"):j(t),i.push({multiDragElement:t,index:e})}),{items:r(ue),clones:[].concat(de),oldIndicies:o,newIndicies:i}},optionListeners:{multiDragKey:function(t){return"ctrl"===(t=t.toLowerCase())?t="Control":1<t.length&&(t=t.charAt(0).toUpperCase()+t.substr(1)),t}}})}),Ft}); \ No newline at end of file +/*! Sortable 1.15.6 - MIT | git://github.com/SortableJS/Sortable.git */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t=t||self).Sortable=e()}(this,function(){"use strict";function e(e,t){var n,o=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)),o}function I(o){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?e(Object(i),!0).forEach(function(t){var e,n;e=o,t=i[n=t],n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t}):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(i)):e(Object(i)).forEach(function(t){Object.defineProperty(o,t,Object.getOwnPropertyDescriptor(i,t))})}return o}function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(){return(a=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,o=arguments[e];for(n in o)Object.prototype.hasOwnProperty.call(o,n)&&(t[n]=o[n])}return t}).apply(this,arguments)}function i(t,e){if(null==t)return{};var n,o=function(t,e){if(null==t)return{};for(var n,o={},i=Object.keys(t),r=0;r<i.length;r++)n=i[r],0<=e.indexOf(n)||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols)for(var i=Object.getOwnPropertySymbols(t),r=0;r<i.length;r++)n=i[r],0<=e.indexOf(n)||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n]);return o}function r(t){return function(t){if(Array.isArray(t))return l(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return l(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Map"===(n="Object"===n&&t.constructor?t.constructor.name:n)||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function t(t){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(t)}var y=t(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),w=t(/Edge/i),s=t(/firefox/i),u=t(/safari/i)&&!t(/chrome/i)&&!t(/android/i),c=t(/iP(ad|od|hone)/i),n=t(/chrome/i)&&t(/android/i),d={capture:!1,passive:!1};function h(t,e,n){t.addEventListener(e,n,!y&&d)}function p(t,e,n){t.removeEventListener(e,n,!y&&d)}function f(t,e){if(e&&(">"===e[0]&&(e=e.substring(1)),t))try{if(t.matches)return t.matches(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e)}catch(t){return}}function g(t){return t.host&&t!==document&&t.host.nodeType?t.host:t.parentNode}function P(t,e,n,o){if(t){n=n||document;do{if(null!=e&&(">"!==e[0]||t.parentNode===n)&&f(t,e)||o&&t===n)return t}while(t!==n&&(t=g(t)))}return null}var m,v=/\s+/g;function k(t,e,n){var o;t&&e&&(t.classList?t.classList[n?"add":"remove"](e):(o=(" "+t.className+" ").replace(v," ").replace(" "+e+" "," "),t.className=(o+(n?" "+e:"")).replace(v," ")))}function R(t,e,n){var o=t&&t.style;if(o){if(void 0===n)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(n=t.currentStyle),void 0===e?n:n[e];o[e=!(e in o||-1!==e.indexOf("webkit"))?"-webkit-"+e:e]=n+("string"==typeof n?"":"px")}}function b(t,e){var n="";if("string"==typeof t)n=t;else do{var o=R(t,"transform")}while(o&&"none"!==o&&(n=o+" "+n),!e&&(t=t.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function D(t,e,n){if(t){var o=t.getElementsByTagName(e),i=0,r=o.length;if(n)for(;i<r;i++)n(o[i],i);return o}return[]}function O(){var t=document.scrollingElement;return t||document.documentElement}function X(t,e,n,o,i){if(t.getBoundingClientRect||t===window){var r,a,l,s,c,u,d=t!==window&&t.parentNode&&t!==O()?(a=(r=t.getBoundingClientRect()).top,l=r.left,s=r.bottom,c=r.right,u=r.height,r.width):(l=a=0,s=window.innerHeight,c=window.innerWidth,u=window.innerHeight,window.innerWidth);if((e||n)&&t!==window&&(i=i||t.parentNode,!y))do{if(i&&i.getBoundingClientRect&&("none"!==R(i,"transform")||n&&"static"!==R(i,"position"))){var h=i.getBoundingClientRect();a-=h.top+parseInt(R(i,"border-top-width")),l-=h.left+parseInt(R(i,"border-left-width")),s=a+r.height,c=l+r.width;break}}while(i=i.parentNode);return o&&t!==window&&(o=(e=b(i||t))&&e.a,t=e&&e.d,e&&(s=(a/=t)+(u/=t),c=(l/=o)+(d/=o))),{top:a,left:l,bottom:s,right:c,width:d,height:u}}}function Y(t,e,n){for(var o=M(t,!0),i=X(t)[e];o;){var r=X(o)[n];if(!("top"===n||"left"===n?r<=i:i<=r))return o;if(o===O())break;o=M(o,!1)}return!1}function B(t,e,n,o){for(var i=0,r=0,a=t.children;r<a.length;){if("none"!==a[r].style.display&&a[r]!==jt.ghost&&(o||a[r]!==jt.dragged)&&P(a[r],n.draggable,t,!1)){if(i===e)return a[r];i++}r++}return null}function F(t,e){for(var n=t.lastElementChild;n&&(n===jt.ghost||"none"===R(n,"display")||e&&!f(n,e));)n=n.previousElementSibling;return n||null}function j(t,e){var n=0;if(!t||!t.parentNode)return-1;for(;t=t.previousElementSibling;)"TEMPLATE"===t.nodeName.toUpperCase()||t===jt.clone||e&&!f(t,e)||n++;return n}function E(t){var e=0,n=0,o=O();if(t)do{var i=b(t),r=i.a,i=i.d}while(e+=t.scrollLeft*r,n+=t.scrollTop*i,t!==o&&(t=t.parentNode));return[e,n]}function M(t,e){if(!t||!t.getBoundingClientRect)return O();var n=t,o=!1;do{if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var i=R(n);if(n.clientWidth<n.scrollWidth&&("auto"==i.overflowX||"scroll"==i.overflowX)||n.clientHeight<n.scrollHeight&&("auto"==i.overflowY||"scroll"==i.overflowY)){if(!n.getBoundingClientRect||n===document.body)return O();if(o||e)return n;o=!0}}}while(n=n.parentNode);return O()}function S(t,e){return Math.round(t.top)===Math.round(e.top)&&Math.round(t.left)===Math.round(e.left)&&Math.round(t.height)===Math.round(e.height)&&Math.round(t.width)===Math.round(e.width)}function _(e,n){return function(){var t;m||(1===(t=arguments).length?e.call(this,t[0]):e.apply(this,t),m=setTimeout(function(){m=void 0},n))}}function H(t,e,n){t.scrollLeft+=e,t.scrollTop+=n}function C(t){var e=window.Polymer,n=window.jQuery||window.Zepto;return e&&e.dom?e.dom(t).cloneNode(!0):n?n(t).clone(!0)[0]:t.cloneNode(!0)}function T(t,e){R(t,"position","absolute"),R(t,"top",e.top),R(t,"left",e.left),R(t,"width",e.width),R(t,"height",e.height)}function x(t){R(t,"position",""),R(t,"top",""),R(t,"left",""),R(t,"width",""),R(t,"height","")}function L(n,o,i){var r={};return Array.from(n.children).forEach(function(t){var e;P(t,o.draggable,n,!1)&&!t.animated&&t!==i&&(e=X(t),r.left=Math.min(null!==(t=r.left)&&void 0!==t?t:1/0,e.left),r.top=Math.min(null!==(t=r.top)&&void 0!==t?t:1/0,e.top),r.right=Math.max(null!==(t=r.right)&&void 0!==t?t:-1/0,e.right),r.bottom=Math.max(null!==(t=r.bottom)&&void 0!==t?t:-1/0,e.bottom))}),r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}var K="Sortable"+(new Date).getTime();function A(){var e,o=[];return{captureAnimationState:function(){o=[],this.options.animation&&[].slice.call(this.el.children).forEach(function(t){var e,n;"none"!==R(t,"display")&&t!==jt.ghost&&(o.push({target:t,rect:X(t)}),e=I({},o[o.length-1].rect),!t.thisAnimationDuration||(n=b(t,!0))&&(e.top-=n.f,e.left-=n.e),t.fromRect=e)})},addAnimationState:function(t){o.push(t)},removeAnimationState:function(t){o.splice(function(t,e){for(var n in t)if(t.hasOwnProperty(n))for(var o in e)if(e.hasOwnProperty(o)&&e[o]===t[n][o])return Number(n);return-1}(o,{target:t}),1)},animateAll:function(t){var c=this;if(!this.options.animation)return clearTimeout(e),void("function"==typeof t&&t());var u=!1,d=0;o.forEach(function(t){var e=0,n=t.target,o=n.fromRect,i=X(n),r=n.prevFromRect,a=n.prevToRect,l=t.rect,s=b(n,!0);s&&(i.top-=s.f,i.left-=s.e),n.toRect=i,n.thisAnimationDuration&&S(r,i)&&!S(o,i)&&(l.top-i.top)/(l.left-i.left)==(o.top-i.top)/(o.left-i.left)&&(t=l,s=r,r=a,a=c.options,e=Math.sqrt(Math.pow(s.top-t.top,2)+Math.pow(s.left-t.left,2))/Math.sqrt(Math.pow(s.top-r.top,2)+Math.pow(s.left-r.left,2))*a.animation),S(i,o)||(n.prevFromRect=o,n.prevToRect=i,e=e||c.options.animation,c.animate(n,l,i,e)),e&&(u=!0,d=Math.max(d,e),clearTimeout(n.animationResetTimer),n.animationResetTimer=setTimeout(function(){n.animationTime=0,n.prevFromRect=null,n.fromRect=null,n.prevToRect=null,n.thisAnimationDuration=null},e),n.thisAnimationDuration=e)}),clearTimeout(e),u?e=setTimeout(function(){"function"==typeof t&&t()},d):"function"==typeof t&&t(),o=[]},animate:function(t,e,n,o){var i,r;o&&(R(t,"transition",""),R(t,"transform",""),i=(r=b(this.el))&&r.a,r=r&&r.d,i=(e.left-n.left)/(i||1),r=(e.top-n.top)/(r||1),t.animatingX=!!i,t.animatingY=!!r,R(t,"transform","translate3d("+i+"px,"+r+"px,0)"),this.forRepaintDummy=t.offsetWidth,R(t,"transition","transform "+o+"ms"+(this.options.easing?" "+this.options.easing:"")),R(t,"transform","translate3d(0,0,0)"),"number"==typeof t.animated&&clearTimeout(t.animated),t.animated=setTimeout(function(){R(t,"transition",""),R(t,"transform",""),t.animated=!1,t.animatingX=!1,t.animatingY=!1},o))}}}var N=[],W={initializeByDefault:!0},z={mount:function(e){for(var t in W)!W.hasOwnProperty(t)||t in e||(e[t]=W[t]);N.forEach(function(t){if(t.pluginName===e.pluginName)throw"Sortable: Cannot mount plugin ".concat(e.pluginName," more than once")}),N.push(e)},pluginEvent:function(e,n,o){var t=this;this.eventCanceled=!1,o.cancel=function(){t.eventCanceled=!0};var i=e+"Global";N.forEach(function(t){n[t.pluginName]&&(n[t.pluginName][i]&&n[t.pluginName][i](I({sortable:n},o)),n.options[t.pluginName]&&n[t.pluginName][e]&&n[t.pluginName][e](I({sortable:n},o)))})},initializePlugins:function(n,o,i,t){for(var e in N.forEach(function(t){var e=t.pluginName;(n.options[e]||t.initializeByDefault)&&((t=new t(n,o,n.options)).sortable=n,t.options=n.options,n[e]=t,a(i,t.defaults))}),n.options){var r;n.options.hasOwnProperty(e)&&(void 0!==(r=this.modifyOption(n,e,n.options[e]))&&(n.options[e]=r))}},getEventProperties:function(e,n){var o={};return N.forEach(function(t){"function"==typeof t.eventProperties&&a(o,t.eventProperties.call(n[t.pluginName],e))}),o},modifyOption:function(e,n,o){var i;return N.forEach(function(t){e[t.pluginName]&&t.optionListeners&&"function"==typeof t.optionListeners[n]&&(i=t.optionListeners[n].call(e[t.pluginName],o))}),i}};function G(t){var e=t.sortable,n=t.rootEl,o=t.name,i=t.targetEl,r=t.cloneEl,a=t.toEl,l=t.fromEl,s=t.oldIndex,c=t.newIndex,u=t.oldDraggableIndex,d=t.newDraggableIndex,h=t.originalEvent,p=t.putSortable,f=t.extraEventProperties;if(e=e||n&&n[K]){var g,m=e.options,t="on"+o.charAt(0).toUpperCase()+o.substr(1);!window.CustomEvent||y||w?(g=document.createEvent("Event")).initEvent(o,!0,!0):g=new CustomEvent(o,{bubbles:!0,cancelable:!0}),g.to=a||n,g.from=l||n,g.item=i||n,g.clone=r,g.oldIndex=s,g.newIndex=c,g.oldDraggableIndex=u,g.newDraggableIndex=d,g.originalEvent=h,g.pullMode=p?p.lastPutMode:void 0;var v,b=I(I({},f),z.getEventProperties(o,e));for(v in b)g[v]=b[v];n&&n.dispatchEvent(g),m[t]&&m[t].call(e,g)}}function U(t,e){var n=(o=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{}).evt,o=i(o,q);z.pluginEvent.bind(jt)(t,e,I({dragEl:Z,parentEl:$,ghostEl:Q,rootEl:J,nextEl:tt,lastDownEl:et,cloneEl:nt,cloneHidden:ot,dragStarted:mt,putSortable:ct,activeSortable:jt.active,originalEvent:n,oldIndex:it,oldDraggableIndex:at,newIndex:rt,newDraggableIndex:lt,hideGhostForTarget:Xt,unhideGhostForTarget:Yt,cloneNowHidden:function(){ot=!0},cloneNowShown:function(){ot=!1},dispatchSortableEvent:function(t){V({sortable:e,name:t,originalEvent:n})}},o))}var q=["evt"];function V(t){G(I({putSortable:ct,cloneEl:nt,targetEl:Z,rootEl:J,oldIndex:it,oldDraggableIndex:at,newIndex:rt,newDraggableIndex:lt},t))}var Z,$,Q,J,tt,et,nt,ot,it,rt,at,lt,st,ct,ut,dt,ht,pt,ft,gt,mt,vt,bt,yt,wt,Dt=!1,Et=!1,St=[],_t=!1,Ct=!1,Tt=[],xt=!1,Ot=[],Mt="undefined"!=typeof document,At=c,Nt=w||y?"cssFloat":"float",It=Mt&&!n&&!c&&"draggable"in document.createElement("div"),Pt=function(){if(Mt){if(y)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto","auto"===t.style.pointerEvents}}(),kt=function(t,e){var n=R(t),o=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),i=B(t,0,e),r=B(t,1,e),a=i&&R(i),l=r&&R(r),s=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+X(i).width,t=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+X(r).width;if("flex"===n.display)return"column"===n.flexDirection||"column-reverse"===n.flexDirection?"vertical":"horizontal";if("grid"===n.display)return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(i&&a.float&&"none"!==a.float){e="left"===a.float?"left":"right";return!r||"both"!==l.clear&&l.clear!==e?"horizontal":"vertical"}return i&&("block"===a.display||"flex"===a.display||"table"===a.display||"grid"===a.display||o<=s&&"none"===n[Nt]||r&&"none"===n[Nt]&&o<s+t)?"vertical":"horizontal"},Rt=function(t){function l(r,a){return function(t,e,n,o){var i=t.options.group.name&&e.options.group.name&&t.options.group.name===e.options.group.name;if(null==r&&(a||i))return!0;if(null==r||!1===r)return!1;if(a&&"clone"===r)return r;if("function"==typeof r)return l(r(t,e,n,o),a)(t,e,n,o);e=(a?t:e).options.group.name;return!0===r||"string"==typeof r&&r===e||r.join&&-1<r.indexOf(e)}}var e={},n=t.group;n&&"object"==o(n)||(n={name:n}),e.name=n.name,e.checkPull=l(n.pull,!0),e.checkPut=l(n.put),e.revertClone=n.revertClone,t.group=e},Xt=function(){!Pt&&Q&&R(Q,"display","none")},Yt=function(){!Pt&&Q&&R(Q,"display","")};Mt&&!n&&document.addEventListener("click",function(t){if(Et)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),Et=!1},!0);function Bt(t){if(Z){t=t.touches?t.touches[0]:t;var e=(i=t.clientX,r=t.clientY,St.some(function(t){var e=t[K].options.emptyInsertThreshold;if(e&&!F(t)){var n=X(t),o=i>=n.left-e&&i<=n.right+e,e=r>=n.top-e&&r<=n.bottom+e;return o&&e?a=t:void 0}}),a);if(e){var n,o={};for(n in t)t.hasOwnProperty(n)&&(o[n]=t[n]);o.target=o.rootEl=e,o.preventDefault=void 0,o.stopPropagation=void 0,e[K]._onDragOver(o)}}var i,r,a}function Ft(t){Z&&Z.parentNode[K]._isOutsideThisEl(t.target)}function jt(t,e){if(!t||!t.nodeType||1!==t.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=e=a({},e),t[K]=this;var n,o,i={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return kt(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(t,e){t.setData("Text",e.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==jt.supportPointer&&"PointerEvent"in window&&(!u||c),emptyInsertThreshold:5};for(n in z.initializePlugins(this,t,i),i)n in e||(e[n]=i[n]);for(o in Rt(e),this)"_"===o.charAt(0)&&"function"==typeof this[o]&&(this[o]=this[o].bind(this));this.nativeDraggable=!e.forceFallback&&It,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?h(t,"pointerdown",this._onTapStart):(h(t,"mousedown",this._onTapStart),h(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(h(t,"dragover",this),h(t,"dragenter",this)),St.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),a(this,A())}function Ht(t,e,n,o,i,r,a,l){var s,c,u=t[K],d=u.options.onMove;return!window.CustomEvent||y||w?(s=document.createEvent("Event")).initEvent("move",!0,!0):s=new CustomEvent("move",{bubbles:!0,cancelable:!0}),s.to=e,s.from=t,s.dragged=n,s.draggedRect=o,s.related=i||e,s.relatedRect=r||X(e),s.willInsertAfter=l,s.originalEvent=a,t.dispatchEvent(s),c=d?d.call(u,s,a):c}function Lt(t){t.draggable=!1}function Kt(){xt=!1}function Wt(t){return setTimeout(t,0)}function zt(t){return clearTimeout(t)}jt.prototype={constructor:jt,_isOutsideThisEl:function(t){this.el.contains(t)||t===this.el||(vt=null)},_getDirection:function(t,e){return"function"==typeof this.options.direction?this.options.direction.call(this,t,e,Z):this.options.direction},_onTapStart:function(e){if(e.cancelable){var n=this,o=this.el,t=this.options,i=t.preventOnFilter,r=e.type,a=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,l=(a||e).target,s=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||l,c=t.filter;if(!function(t){Ot.length=0;var e=t.getElementsByTagName("input"),n=e.length;for(;n--;){var o=e[n];o.checked&&Ot.push(o)}}(o),!Z&&!(/mousedown|pointerdown/.test(r)&&0!==e.button||t.disabled)&&!s.isContentEditable&&(this.nativeDraggable||!u||!l||"SELECT"!==l.tagName.toUpperCase())&&!((l=P(l,t.draggable,o,!1))&&l.animated||et===l)){if(it=j(l),at=j(l,t.draggable),"function"==typeof c){if(c.call(this,e,l,this))return V({sortable:n,rootEl:s,name:"filter",targetEl:l,toEl:o,fromEl:o}),U("filter",n,{evt:e}),void(i&&e.preventDefault())}else if(c=c&&c.split(",").some(function(t){if(t=P(s,t.trim(),o,!1))return V({sortable:n,rootEl:t,name:"filter",targetEl:l,fromEl:o,toEl:o}),U("filter",n,{evt:e}),!0}))return void(i&&e.preventDefault());t.handle&&!P(s,t.handle,o,!1)||this._prepareDragStart(e,a,l)}}},_prepareDragStart:function(t,e,n){var o,i=this,r=i.el,a=i.options,l=r.ownerDocument;n&&!Z&&n.parentNode===r&&(o=X(n),J=r,$=(Z=n).parentNode,tt=Z.nextSibling,et=n,st=a.group,ut={target:jt.dragged=Z,clientX:(e||t).clientX,clientY:(e||t).clientY},ft=ut.clientX-o.left,gt=ut.clientY-o.top,this._lastX=(e||t).clientX,this._lastY=(e||t).clientY,Z.style["will-change"]="all",o=function(){U("delayEnded",i,{evt:t}),jt.eventCanceled?i._onDrop():(i._disableDelayedDragEvents(),!s&&i.nativeDraggable&&(Z.draggable=!0),i._triggerDragStart(t,e),V({sortable:i,name:"choose",originalEvent:t}),k(Z,a.chosenClass,!0))},a.ignore.split(",").forEach(function(t){D(Z,t.trim(),Lt)}),h(l,"dragover",Bt),h(l,"mousemove",Bt),h(l,"touchmove",Bt),a.supportPointer?(h(l,"pointerup",i._onDrop),this.nativeDraggable||h(l,"pointercancel",i._onDrop)):(h(l,"mouseup",i._onDrop),h(l,"touchend",i._onDrop),h(l,"touchcancel",i._onDrop)),s&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Z.draggable=!0),U("delayStart",this,{evt:t}),!a.delay||a.delayOnTouchOnly&&!e||this.nativeDraggable&&(w||y)?o():jt.eventCanceled?this._onDrop():(a.supportPointer?(h(l,"pointerup",i._disableDelayedDrag),h(l,"pointercancel",i._disableDelayedDrag)):(h(l,"mouseup",i._disableDelayedDrag),h(l,"touchend",i._disableDelayedDrag),h(l,"touchcancel",i._disableDelayedDrag)),h(l,"mousemove",i._delayedDragTouchMoveHandler),h(l,"touchmove",i._delayedDragTouchMoveHandler),a.supportPointer&&h(l,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(o,a.delay)))},_delayedDragTouchMoveHandler:function(t){t=t.touches?t.touches[0]:t;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){Z&&Lt(Z),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;p(t,"mouseup",this._disableDelayedDrag),p(t,"touchend",this._disableDelayedDrag),p(t,"touchcancel",this._disableDelayedDrag),p(t,"pointerup",this._disableDelayedDrag),p(t,"pointercancel",this._disableDelayedDrag),p(t,"mousemove",this._delayedDragTouchMoveHandler),p(t,"touchmove",this._delayedDragTouchMoveHandler),p(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,e){e=e||"touch"==t.pointerType&&t,!this.nativeDraggable||e?this.options.supportPointer?h(document,"pointermove",this._onTouchMove):h(document,e?"touchmove":"mousemove",this._onTouchMove):(h(Z,"dragend",this),h(J,"dragstart",this._onDragStart));try{document.selection?Wt(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch(t){}},_dragStarted:function(t,e){var n;Dt=!1,J&&Z?(U("dragStarted",this,{evt:e}),this.nativeDraggable&&h(document,"dragover",Ft),n=this.options,t||k(Z,n.dragClass,!1),k(Z,n.ghostClass,!0),jt.active=this,t&&this._appendGhost(),V({sortable:this,name:"start",originalEvent:e})):this._nulling()},_emulateDragOver:function(){if(dt){this._lastX=dt.clientX,this._lastY=dt.clientY,Xt();for(var t=document.elementFromPoint(dt.clientX,dt.clientY),e=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(dt.clientX,dt.clientY))!==e;)e=t;if(Z.parentNode[K]._isOutsideThisEl(t),e)do{if(e[K])if(e[K]._onDragOver({clientX:dt.clientX,clientY:dt.clientY,target:t,rootEl:e})&&!this.options.dragoverBubble)break}while(e=g(t=e));Yt()}},_onTouchMove:function(t){if(ut){var e=this.options,n=e.fallbackTolerance,o=e.fallbackOffset,i=t.touches?t.touches[0]:t,r=Q&&b(Q,!0),a=Q&&r&&r.a,l=Q&&r&&r.d,e=At&&wt&&E(wt),a=(i.clientX-ut.clientX+o.x)/(a||1)+(e?e[0]-Tt[0]:0)/(a||1),l=(i.clientY-ut.clientY+o.y)/(l||1)+(e?e[1]-Tt[1]:0)/(l||1);if(!jt.active&&!Dt){if(n&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))<n)return;this._onDragStart(t,!0)}Q&&(r?(r.e+=a-(ht||0),r.f+=l-(pt||0)):r={a:1,b:0,c:0,d:1,e:a,f:l},r="matrix(".concat(r.a,",").concat(r.b,",").concat(r.c,",").concat(r.d,",").concat(r.e,",").concat(r.f,")"),R(Q,"webkitTransform",r),R(Q,"mozTransform",r),R(Q,"msTransform",r),R(Q,"transform",r),ht=a,pt=l,dt=i),t.cancelable&&t.preventDefault()}},_appendGhost:function(){if(!Q){var t=this.options.fallbackOnBody?document.body:J,e=X(Z,!0,At,!0,t),n=this.options;if(At){for(wt=t;"static"===R(wt,"position")&&"none"===R(wt,"transform")&&wt!==document;)wt=wt.parentNode;wt!==document.body&&wt!==document.documentElement?(wt===document&&(wt=O()),e.top+=wt.scrollTop,e.left+=wt.scrollLeft):wt=O(),Tt=E(wt)}k(Q=Z.cloneNode(!0),n.ghostClass,!1),k(Q,n.fallbackClass,!0),k(Q,n.dragClass,!0),R(Q,"transition",""),R(Q,"transform",""),R(Q,"box-sizing","border-box"),R(Q,"margin",0),R(Q,"top",e.top),R(Q,"left",e.left),R(Q,"width",e.width),R(Q,"height",e.height),R(Q,"opacity","0.8"),R(Q,"position",At?"absolute":"fixed"),R(Q,"zIndex","100000"),R(Q,"pointerEvents","none"),jt.ghost=Q,t.appendChild(Q),R(Q,"transform-origin",ft/parseInt(Q.style.width)*100+"% "+gt/parseInt(Q.style.height)*100+"%")}},_onDragStart:function(t,e){var n=this,o=t.dataTransfer,i=n.options;U("dragStart",this,{evt:t}),jt.eventCanceled?this._onDrop():(U("setupClone",this),jt.eventCanceled||((nt=C(Z)).removeAttribute("id"),nt.draggable=!1,nt.style["will-change"]="",this._hideClone(),k(nt,this.options.chosenClass,!1),jt.clone=nt),n.cloneId=Wt(function(){U("clone",n),jt.eventCanceled||(n.options.removeCloneOnHide||J.insertBefore(nt,Z),n._hideClone(),V({sortable:n,name:"clone"}))}),e||k(Z,i.dragClass,!0),e?(Et=!0,n._loopId=setInterval(n._emulateDragOver,50)):(p(document,"mouseup",n._onDrop),p(document,"touchend",n._onDrop),p(document,"touchcancel",n._onDrop),o&&(o.effectAllowed="move",i.setData&&i.setData.call(n,o,Z)),h(document,"drop",n),R(Z,"transform","translateZ(0)")),Dt=!0,n._dragStartId=Wt(n._dragStarted.bind(n,e,t)),h(document,"selectstart",n),mt=!0,window.getSelection().removeAllRanges(),u&&R(document.body,"user-select","none"))},_onDragOver:function(n){var o,i,r,t,e,a=this.el,l=n.target,s=this.options,c=s.group,u=jt.active,d=st===c,h=s.sort,p=ct||u,f=this,g=!1;if(!xt){if(void 0!==n.preventDefault&&n.cancelable&&n.preventDefault(),l=P(l,s.draggable,a,!0),O("dragOver"),jt.eventCanceled)return g;if(Z.contains(n.target)||l.animated&&l.animatingX&&l.animatingY||f._ignoreWhileAnimating===l)return A(!1);if(Et=!1,u&&!s.disabled&&(d?h||(i=$!==J):ct===this||(this.lastPutMode=st.checkPull(this,u,Z,n))&&c.checkPut(this,u,Z,n))){if(r="vertical"===this._getDirection(n,l),o=X(Z),O("dragOverValid"),jt.eventCanceled)return g;if(i)return $=J,M(),this._hideClone(),O("revert"),jt.eventCanceled||(tt?J.insertBefore(Z,tt):J.appendChild(Z)),A(!0);var m=F(a,s.draggable);if(m&&(S=n,c=r,x=X(F((E=this).el,E.options.draggable)),E=L(E.el,E.options,Q),!(c?S.clientX>E.right+10||S.clientY>x.bottom&&S.clientX>x.left:S.clientY>E.bottom+10||S.clientX>x.right&&S.clientY>x.top)||m.animated)){if(m&&(t=n,e=r,C=X(B((_=this).el,0,_.options,!0)),_=L(_.el,_.options,Q),e?t.clientX<_.left-10||t.clientY<C.top&&t.clientX<C.right:t.clientY<_.top-10||t.clientY<C.bottom&&t.clientX<C.left)){var v=B(a,0,s,!0);if(v===Z)return A(!1);if(D=X(l=v),!1!==Ht(J,a,Z,o,l,D,n,!1))return M(),a.insertBefore(Z,v),$=a,N(),A(!0)}else if(l.parentNode===a){var b,y,w,D=X(l),E=Z.parentNode!==a,S=(S=Z.animated&&Z.toRect||o,x=l.animated&&l.toRect||D,_=(e=r)?S.left:S.top,t=e?S.right:S.bottom,C=e?S.width:S.height,v=e?x.left:x.top,S=e?x.right:x.bottom,x=e?x.width:x.height,!(_===v||t===S||_+C/2===v+x/2)),_=r?"top":"left",C=Y(l,"top","top")||Y(Z,"top","top"),v=C?C.scrollTop:void 0;if(vt!==l&&(y=D[_],_t=!1,Ct=!S&&s.invertSwap||E),0!==(b=function(t,e,n,o,i,r,a,l){var s=o?t.clientY:t.clientX,c=o?n.height:n.width,t=o?n.top:n.left,o=o?n.bottom:n.right,n=!1;if(!a)if(l&&yt<c*i){if(_t=!_t&&(1===bt?t+c*r/2<s:s<o-c*r/2)?!0:_t)n=!0;else if(1===bt?s<t+yt:o-yt<s)return-bt}else if(t+c*(1-i)/2<s&&s<o-c*(1-i)/2)return function(t){return j(Z)<j(t)?1:-1}(e);if((n=n||a)&&(s<t+c*r/2||o-c*r/2<s))return t+c/2<s?1:-1;return 0}(n,l,D,r,S?1:s.swapThreshold,null==s.invertedSwapThreshold?s.swapThreshold:s.invertedSwapThreshold,Ct,vt===l)))for(var T=j(Z);(w=$.children[T-=b])&&("none"===R(w,"display")||w===Q););if(0===b||w===l)return A(!1);bt=b;var x=(vt=l).nextElementSibling,E=!1,S=Ht(J,a,Z,o,l,D,n,E=1===b);if(!1!==S)return 1!==S&&-1!==S||(E=1===S),xt=!0,setTimeout(Kt,30),M(),E&&!x?a.appendChild(Z):l.parentNode.insertBefore(Z,E?x:l),C&&H(C,0,v-C.scrollTop),$=Z.parentNode,void 0===y||Ct||(yt=Math.abs(y-X(l)[_])),N(),A(!0)}}else{if(m===Z)return A(!1);if((l=m&&a===n.target?m:l)&&(D=X(l)),!1!==Ht(J,a,Z,o,l,D,n,!!l))return M(),m&&m.nextSibling?a.insertBefore(Z,m.nextSibling):a.appendChild(Z),$=a,N(),A(!0)}if(a.contains(Z))return A(!1)}return!1}function O(t,e){U(t,f,I({evt:n,isOwner:d,axis:r?"vertical":"horizontal",revert:i,dragRect:o,targetRect:D,canSort:h,fromSortable:p,target:l,completed:A,onMove:function(t,e){return Ht(J,a,Z,o,t,X(t),n,e)},changed:N},e))}function M(){O("dragOverAnimationCapture"),f.captureAnimationState(),f!==p&&p.captureAnimationState()}function A(t){return O("dragOverCompleted",{insertion:t}),t&&(d?u._hideClone():u._showClone(f),f!==p&&(k(Z,(ct||u).options.ghostClass,!1),k(Z,s.ghostClass,!0)),ct!==f&&f!==jt.active?ct=f:f===jt.active&&ct&&(ct=null),p===f&&(f._ignoreWhileAnimating=l),f.animateAll(function(){O("dragOverAnimationComplete"),f._ignoreWhileAnimating=null}),f!==p&&(p.animateAll(),p._ignoreWhileAnimating=null)),(l===Z&&!Z.animated||l===a&&!l.animated)&&(vt=null),s.dragoverBubble||n.rootEl||l===document||(Z.parentNode[K]._isOutsideThisEl(n.target),t||Bt(n)),!s.dragoverBubble&&n.stopPropagation&&n.stopPropagation(),g=!0}function N(){rt=j(Z),lt=j(Z,s.draggable),V({sortable:f,name:"change",toEl:a,newIndex:rt,newDraggableIndex:lt,originalEvent:n})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){p(document,"mousemove",this._onTouchMove),p(document,"touchmove",this._onTouchMove),p(document,"pointermove",this._onTouchMove),p(document,"dragover",Bt),p(document,"mousemove",Bt),p(document,"touchmove",Bt)},_offUpEvents:function(){var t=this.el.ownerDocument;p(t,"mouseup",this._onDrop),p(t,"touchend",this._onDrop),p(t,"pointerup",this._onDrop),p(t,"pointercancel",this._onDrop),p(t,"touchcancel",this._onDrop),p(document,"selectstart",this)},_onDrop:function(t){var e=this.el,n=this.options;rt=j(Z),lt=j(Z,n.draggable),U("drop",this,{evt:t}),$=Z&&Z.parentNode,rt=j(Z),lt=j(Z,n.draggable),jt.eventCanceled||(_t=Ct=Dt=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),zt(this.cloneId),zt(this._dragStartId),this.nativeDraggable&&(p(document,"drop",this),p(e,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),u&&R(document.body,"user-select",""),R(Z,"transform",""),t&&(mt&&(t.cancelable&&t.preventDefault(),n.dropBubble||t.stopPropagation()),Q&&Q.parentNode&&Q.parentNode.removeChild(Q),(J===$||ct&&"clone"!==ct.lastPutMode)&&nt&&nt.parentNode&&nt.parentNode.removeChild(nt),Z&&(this.nativeDraggable&&p(Z,"dragend",this),Lt(Z),Z.style["will-change"]="",mt&&!Dt&&k(Z,(ct||this).options.ghostClass,!1),k(Z,this.options.chosenClass,!1),V({sortable:this,name:"unchoose",toEl:$,newIndex:null,newDraggableIndex:null,originalEvent:t}),J!==$?(0<=rt&&(V({rootEl:$,name:"add",toEl:$,fromEl:J,originalEvent:t}),V({sortable:this,name:"remove",toEl:$,originalEvent:t}),V({rootEl:$,name:"sort",toEl:$,fromEl:J,originalEvent:t}),V({sortable:this,name:"sort",toEl:$,originalEvent:t})),ct&&ct.save()):rt!==it&&0<=rt&&(V({sortable:this,name:"update",toEl:$,originalEvent:t}),V({sortable:this,name:"sort",toEl:$,originalEvent:t})),jt.active&&(null!=rt&&-1!==rt||(rt=it,lt=at),V({sortable:this,name:"end",toEl:$,originalEvent:t}),this.save())))),this._nulling()},_nulling:function(){U("nulling",this),J=Z=$=Q=tt=nt=et=ot=ut=dt=mt=rt=lt=it=at=vt=bt=ct=st=jt.dragged=jt.ghost=jt.clone=jt.active=null,Ot.forEach(function(t){t.checked=!0}),Ot.length=ht=pt=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":Z&&(this._onDragOver(t),function(t){t.dataTransfer&&(t.dataTransfer.dropEffect="move");t.cancelable&&t.preventDefault()}(t));break;case"selectstart":t.preventDefault()}},toArray:function(){for(var t,e=[],n=this.el.children,o=0,i=n.length,r=this.options;o<i;o++)P(t=n[o],r.draggable,this.el,!1)&&e.push(t.getAttribute(r.dataIdAttr)||function(t){var e=t.tagName+t.className+t.src+t.href+t.textContent,n=e.length,o=0;for(;n--;)o+=e.charCodeAt(n);return o.toString(36)}(t));return e},sort:function(t,e){var n={},o=this.el;this.toArray().forEach(function(t,e){e=o.children[e];P(e,this.options.draggable,o,!1)&&(n[t]=e)},this),e&&this.captureAnimationState(),t.forEach(function(t){n[t]&&(o.removeChild(n[t]),o.appendChild(n[t]))}),e&&this.animateAll()},save:function(){var t=this.options.store;t&&t.set&&t.set(this)},closest:function(t,e){return P(t,e||this.options.draggable,this.el,!1)},option:function(t,e){var n=this.options;if(void 0===e)return n[t];var o=z.modifyOption(this,t,e);n[t]=void 0!==o?o:e,"group"===t&&Rt(n)},destroy:function(){U("destroy",this);var t=this.el;t[K]=null,p(t,"mousedown",this._onTapStart),p(t,"touchstart",this._onTapStart),p(t,"pointerdown",this._onTapStart),this.nativeDraggable&&(p(t,"dragover",this),p(t,"dragenter",this)),Array.prototype.forEach.call(t.querySelectorAll("[draggable]"),function(t){t.removeAttribute("draggable")}),this._onDrop(),this._disableDelayedDragEvents(),St.splice(St.indexOf(this.el),1),this.el=t=null},_hideClone:function(){ot||(U("hideClone",this),jt.eventCanceled||(R(nt,"display","none"),this.options.removeCloneOnHide&&nt.parentNode&&nt.parentNode.removeChild(nt),ot=!0))},_showClone:function(t){"clone"===t.lastPutMode?ot&&(U("showClone",this),jt.eventCanceled||(Z.parentNode!=J||this.options.group.revertClone?tt?J.insertBefore(nt,tt):J.appendChild(nt):J.insertBefore(nt,Z),this.options.group.revertClone&&this.animate(Z,nt),R(nt,"display",""),ot=!1)):this._hideClone()}},Mt&&h(document,"touchmove",function(t){(jt.active||Dt)&&t.cancelable&&t.preventDefault()}),jt.utils={on:h,off:p,css:R,find:D,is:function(t,e){return!!P(t,e,t,!1)},extend:function(t,e){if(t&&e)for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t},throttle:_,closest:P,toggleClass:k,clone:C,index:j,nextTick:Wt,cancelNextTick:zt,detectDirection:kt,getChild:B,expando:K},jt.get=function(t){return t[K]},jt.mount=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];(e=e[0].constructor===Array?e[0]:e).forEach(function(t){if(!t.prototype||!t.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(t));t.utils&&(jt.utils=I(I({},jt.utils),t.utils)),z.mount(t)})},jt.create=function(t,e){return new jt(t,e)};var Gt,Ut,qt,Vt,Zt,$t,Qt=[],Jt=!(jt.version="1.15.6");function te(){Qt.forEach(function(t){clearInterval(t.pid)}),Qt=[]}function ee(){clearInterval($t)}var ne,oe=_(function(n,t,e,o){if(t.scroll){var i,r=(n.touches?n.touches[0]:n).clientX,a=(n.touches?n.touches[0]:n).clientY,l=t.scrollSensitivity,s=t.scrollSpeed,c=O(),u=!1;Ut!==e&&(Ut=e,te(),Gt=t.scroll,i=t.scrollFn,!0===Gt&&(Gt=M(e,!0)));var d=0,h=Gt;do{var p=h,f=X(p),g=f.top,m=f.bottom,v=f.left,b=f.right,y=f.width,w=f.height,D=void 0,E=void 0,S=p.scrollWidth,_=p.scrollHeight,C=R(p),T=p.scrollLeft,f=p.scrollTop,E=p===c?(D=y<S&&("auto"===C.overflowX||"scroll"===C.overflowX||"visible"===C.overflowX),w<_&&("auto"===C.overflowY||"scroll"===C.overflowY||"visible"===C.overflowY)):(D=y<S&&("auto"===C.overflowX||"scroll"===C.overflowX),w<_&&("auto"===C.overflowY||"scroll"===C.overflowY)),T=D&&(Math.abs(b-r)<=l&&T+y<S)-(Math.abs(v-r)<=l&&!!T),f=E&&(Math.abs(m-a)<=l&&f+w<_)-(Math.abs(g-a)<=l&&!!f);if(!Qt[d])for(var x=0;x<=d;x++)Qt[x]||(Qt[x]={});Qt[d].vx==T&&Qt[d].vy==f&&Qt[d].el===p||(Qt[d].el=p,Qt[d].vx=T,Qt[d].vy=f,clearInterval(Qt[d].pid),0==T&&0==f||(u=!0,Qt[d].pid=setInterval(function(){o&&0===this.layer&&jt.active._onTouchMove(Zt);var t=Qt[this.layer].vy?Qt[this.layer].vy*s:0,e=Qt[this.layer].vx?Qt[this.layer].vx*s:0;"function"==typeof i&&"continue"!==i.call(jt.dragged.parentNode[K],e,t,n,Zt,Qt[this.layer].el)||H(Qt[this.layer].el,e,t)}.bind({layer:d}),24))),d++}while(t.bubbleScroll&&h!==c&&(h=M(h,!1)));Jt=u}},30),n=function(t){var e=t.originalEvent,n=t.putSortable,o=t.dragEl,i=t.activeSortable,r=t.dispatchSortableEvent,a=t.hideGhostForTarget,t=t.unhideGhostForTarget;e&&(i=n||i,a(),e=e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:e,e=document.elementFromPoint(e.clientX,e.clientY),t(),i&&!i.el.contains(e)&&(r("spill"),this.onSpill({dragEl:o,putSortable:n})))};function ie(){}function re(){}ie.prototype={startIndex:null,dragStart:function(t){t=t.oldDraggableIndex;this.startIndex=t},onSpill:function(t){var e=t.dragEl,n=t.putSortable;this.sortable.captureAnimationState(),n&&n.captureAnimationState();t=B(this.sortable.el,this.startIndex,this.options);t?this.sortable.el.insertBefore(e,t):this.sortable.el.appendChild(e),this.sortable.animateAll(),n&&n.animateAll()},drop:n},a(ie,{pluginName:"revertOnSpill"}),re.prototype={onSpill:function(t){var e=t.dragEl,t=t.putSortable||this.sortable;t.captureAnimationState(),e.parentNode&&e.parentNode.removeChild(e),t.animateAll()},drop:n},a(re,{pluginName:"removeOnSpill"});var ae,le,se,ce,ue,de=[],he=[],pe=!1,fe=!1,ge=!1;function me(n,o){he.forEach(function(t,e){e=o.children[t.sortableIndex+(n?Number(e):0)];e?o.insertBefore(t,e):o.appendChild(t)})}function ve(){de.forEach(function(t){t!==se&&t.parentNode&&t.parentNode.removeChild(t)})}return jt.mount(new function(){function t(){for(var t in this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0},this)"_"===t.charAt(0)&&"function"==typeof this[t]&&(this[t]=this[t].bind(this))}return t.prototype={dragStarted:function(t){t=t.originalEvent;this.sortable.nativeDraggable?h(document,"dragover",this._handleAutoScroll):this.options.supportPointer?h(document,"pointermove",this._handleFallbackAutoScroll):t.touches?h(document,"touchmove",this._handleFallbackAutoScroll):h(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(t){t=t.originalEvent;this.options.dragOverBubble||t.rootEl||this._handleAutoScroll(t)},drop:function(){this.sortable.nativeDraggable?p(document,"dragover",this._handleAutoScroll):(p(document,"pointermove",this._handleFallbackAutoScroll),p(document,"touchmove",this._handleFallbackAutoScroll),p(document,"mousemove",this._handleFallbackAutoScroll)),ee(),te(),clearTimeout(m),m=void 0},nulling:function(){Zt=Ut=Gt=Jt=$t=qt=Vt=null,Qt.length=0},_handleFallbackAutoScroll:function(t){this._handleAutoScroll(t,!0)},_handleAutoScroll:function(e,n){var o,i=this,r=(e.touches?e.touches[0]:e).clientX,a=(e.touches?e.touches[0]:e).clientY,t=document.elementFromPoint(r,a);Zt=e,n||this.options.forceAutoScrollFallback||w||y||u?(oe(e,this.options,t,n),o=M(t,!0),!Jt||$t&&r===qt&&a===Vt||($t&&ee(),$t=setInterval(function(){var t=M(document.elementFromPoint(r,a),!0);t!==o&&(o=t,te()),oe(e,i.options,t,n)},10),qt=r,Vt=a)):this.options.bubbleScroll&&M(t,!0)!==O()?oe(e,this.options,M(t,!1),!1):te()}},a(t,{pluginName:"scroll",initializeByDefault:!0})}),jt.mount(re,ie),jt.mount(new function(){function t(){this.defaults={swapClass:"sortable-swap-highlight"}}return t.prototype={dragStart:function(t){t=t.dragEl;ne=t},dragOverValid:function(t){var e=t.completed,n=t.target,o=t.onMove,i=t.activeSortable,r=t.changed,a=t.cancel;i.options.swap&&(t=this.sortable.el,i=this.options,n&&n!==t&&(t=ne,ne=!1!==o(n)?(k(n,i.swapClass,!0),n):null,t&&t!==ne&&k(t,i.swapClass,!1)),r(),e(!0),a())},drop:function(t){var e,n,o=t.activeSortable,i=t.putSortable,r=t.dragEl,a=i||this.sortable,l=this.options;ne&&k(ne,l.swapClass,!1),ne&&(l.swap||i&&i.options.swap)&&r!==ne&&(a.captureAnimationState(),a!==o&&o.captureAnimationState(),n=ne,t=(e=r).parentNode,l=n.parentNode,t&&l&&!t.isEqualNode(n)&&!l.isEqualNode(e)&&(i=j(e),r=j(n),t.isEqualNode(l)&&i<r&&r++,t.insertBefore(n,t.children[i]),l.insertBefore(e,l.children[r])),a.animateAll(),a!==o&&o.animateAll())},nulling:function(){ne=null}},a(t,{pluginName:"swap",eventProperties:function(){return{swapItem:ne}}})}),jt.mount(new function(){function t(o){for(var t in this)"_"===t.charAt(0)&&"function"==typeof this[t]&&(this[t]=this[t].bind(this));o.options.avoidImplicitDeselect||(o.options.supportPointer?h(document,"pointerup",this._deselectMultiDrag):(h(document,"mouseup",this._deselectMultiDrag),h(document,"touchend",this._deselectMultiDrag))),h(document,"keydown",this._checkKeyDown),h(document,"keyup",this._checkKeyUp),this.defaults={selectedClass:"sortable-selected",multiDragKey:null,avoidImplicitDeselect:!1,setData:function(t,e){var n="";de.length&&le===o?de.forEach(function(t,e){n+=(e?", ":"")+t.textContent}):n=e.textContent,t.setData("Text",n)}}}return t.prototype={multiDragKeyDown:!1,isMultiDrag:!1,delayStartGlobal:function(t){t=t.dragEl;se=t},delayEnded:function(){this.isMultiDrag=~de.indexOf(se)},setupClone:function(t){var e=t.sortable,t=t.cancel;if(this.isMultiDrag){for(var n=0;n<de.length;n++)he.push(C(de[n])),he[n].sortableIndex=de[n].sortableIndex,he[n].draggable=!1,he[n].style["will-change"]="",k(he[n],this.options.selectedClass,!1),de[n]===se&&k(he[n],this.options.chosenClass,!1);e._hideClone(),t()}},clone:function(t){var e=t.sortable,n=t.rootEl,o=t.dispatchSortableEvent,t=t.cancel;this.isMultiDrag&&(this.options.removeCloneOnHide||de.length&&le===e&&(me(!0,n),o("clone"),t()))},showClone:function(t){var e=t.cloneNowShown,n=t.rootEl,t=t.cancel;this.isMultiDrag&&(me(!1,n),he.forEach(function(t){R(t,"display","")}),e(),ue=!1,t())},hideClone:function(t){var e=this,n=(t.sortable,t.cloneNowHidden),t=t.cancel;this.isMultiDrag&&(he.forEach(function(t){R(t,"display","none"),e.options.removeCloneOnHide&&t.parentNode&&t.parentNode.removeChild(t)}),n(),ue=!0,t())},dragStartGlobal:function(t){t.sortable;!this.isMultiDrag&&le&&le.multiDrag._deselectMultiDrag(),de.forEach(function(t){t.sortableIndex=j(t)}),de=de.sort(function(t,e){return t.sortableIndex-e.sortableIndex}),ge=!0},dragStarted:function(t){var e,n=this,t=t.sortable;this.isMultiDrag&&(this.options.sort&&(t.captureAnimationState(),this.options.animation&&(de.forEach(function(t){t!==se&&R(t,"position","absolute")}),e=X(se,!1,!0,!0),de.forEach(function(t){t!==se&&T(t,e)}),pe=fe=!0)),t.animateAll(function(){pe=fe=!1,n.options.animation&&de.forEach(function(t){x(t)}),n.options.sort&&ve()}))},dragOver:function(t){var e=t.target,n=t.completed,t=t.cancel;fe&&~de.indexOf(e)&&(n(!1),t())},revert:function(t){var n,o,e=t.fromSortable,i=t.rootEl,r=t.sortable,a=t.dragRect;1<de.length&&(de.forEach(function(t){r.addAnimationState({target:t,rect:fe?X(t):a}),x(t),t.fromRect=a,e.removeAnimationState(t)}),fe=!1,n=!this.options.removeCloneOnHide,o=i,de.forEach(function(t,e){e=o.children[t.sortableIndex+(n?Number(e):0)];e?o.insertBefore(t,e):o.appendChild(t)}))},dragOverCompleted:function(t){var e,n=t.sortable,o=t.isOwner,i=t.insertion,r=t.activeSortable,a=t.parentEl,l=t.putSortable,t=this.options;i&&(o&&r._hideClone(),pe=!1,t.animation&&1<de.length&&(fe||!o&&!r.options.sort&&!l)&&(e=X(se,!1,!0,!0),de.forEach(function(t){t!==se&&(T(t,e),a.appendChild(t))}),fe=!0),o||(fe||ve(),1<de.length?(o=ue,r._showClone(n),r.options.animation&&!ue&&o&&he.forEach(function(t){r.addAnimationState({target:t,rect:ce}),t.fromRect=ce,t.thisAnimationDuration=null})):r._showClone(n)))},dragOverAnimationCapture:function(t){var e=t.dragRect,n=t.isOwner,t=t.activeSortable;de.forEach(function(t){t.thisAnimationDuration=null}),t.options.animation&&!n&&t.multiDrag.isMultiDrag&&(ce=a({},e),e=b(se,!0),ce.top-=e.f,ce.left-=e.e)},dragOverAnimationComplete:function(){fe&&(fe=!1,ve())},drop:function(t){var o,i,r,a,n,e,l,s=t.originalEvent,c=t.rootEl,u=t.parentEl,d=t.sortable,h=t.dispatchSortableEvent,p=t.oldIndex,t=t.putSortable,f=t||this.sortable;s&&(o=this.options,i=u.children,ge||(o.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),k(se,o.selectedClass,!~de.indexOf(se)),~de.indexOf(se)?(de.splice(de.indexOf(se),1),ae=null,G({sortable:d,rootEl:c,name:"deselect",targetEl:se,originalEvent:s})):(de.push(se),G({sortable:d,rootEl:c,name:"select",targetEl:se,originalEvent:s}),s.shiftKey&&ae&&d.el.contains(ae)?(r=j(ae),a=j(se),~r&&~a&&r!==a&&function(){for(var e,t=r<a?(e=r,a):(e=a,r+1),n=o.filter;e<t;e++)~de.indexOf(i[e])||P(i[e],o.draggable,u,!1)&&(n&&("function"==typeof n?n.call(d,s,i[e],d):n.split(",").some(function(t){return P(i[e],t.trim(),u,!1)}))||(k(i[e],o.selectedClass,!0),de.push(i[e]),G({sortable:d,rootEl:c,name:"select",targetEl:i[e],originalEvent:s})))}()):ae=se,le=f)),ge&&this.isMultiDrag&&(fe=!1,(u[K].options.sort||u!==c)&&1<de.length&&(n=X(se),e=j(se,":not(."+this.options.selectedClass+")"),!pe&&o.animation&&(se.thisAnimationDuration=null),f.captureAnimationState(),pe||(o.animation&&(se.fromRect=n,de.forEach(function(t){var e;t.thisAnimationDuration=null,t!==se&&(e=fe?X(t):n,t.fromRect=e,f.addAnimationState({target:t,rect:e}))})),ve(),de.forEach(function(t){i[e]?u.insertBefore(t,i[e]):u.appendChild(t),e++}),p===j(se)&&(l=!1,de.forEach(function(t){t.sortableIndex!==j(t)&&(l=!0)}),l&&(h("update"),h("sort")))),de.forEach(function(t){x(t)}),f.animateAll()),le=f),(c===u||t&&"clone"!==t.lastPutMode)&&he.forEach(function(t){t.parentNode&&t.parentNode.removeChild(t)}))},nullingGlobal:function(){this.isMultiDrag=ge=!1,he.length=0},destroyGlobal:function(){this._deselectMultiDrag(),p(document,"pointerup",this._deselectMultiDrag),p(document,"mouseup",this._deselectMultiDrag),p(document,"touchend",this._deselectMultiDrag),p(document,"keydown",this._checkKeyDown),p(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(t){if(!(void 0!==ge&&ge||le!==this.sortable||t&&P(t.target,this.options.draggable,this.sortable.el,!1)||t&&0!==t.button))for(;de.length;){var e=de[0];k(e,this.options.selectedClass,!1),de.shift(),G({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:e,originalEvent:t})}},_checkKeyDown:function(t){t.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(t){t.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},a(t,{pluginName:"multiDrag",utils:{select:function(t){var e=t.parentNode[K];e&&e.options.multiDrag&&!~de.indexOf(t)&&(le&&le!==e&&(le.multiDrag._deselectMultiDrag(),le=e),k(t,e.options.selectedClass,!0),de.push(t))},deselect:function(t){var e=t.parentNode[K],n=de.indexOf(t);e&&e.options.multiDrag&&~n&&(k(t,e.options.selectedClass,!1),de.splice(n,1))}},eventProperties:function(){var n=this,o=[],i=[];return de.forEach(function(t){var e;o.push({multiDragElement:t,index:t.sortableIndex}),e=fe&&t!==se?-1:fe?j(t,":not(."+n.options.selectedClass+")"):j(t),i.push({multiDragElement:t,index:e})}),{items:r(de),clones:[].concat(he),oldIndicies:o,newIndicies:i}},optionListeners:{multiDragKey:function(t){return"ctrl"===(t=t.toLowerCase())?t="Control":1<t.length&&(t=t.charAt(0).toUpperCase()+t.substr(1)),t}}})}),jt}); \ No newline at end of file diff --git a/core/assets/vendor/tua-body-scroll-lock/tua-bsl.umd.min.js b/core/assets/vendor/tua-body-scroll-lock/tua-bsl.umd.min.js index 9a7521ae5f4cce3af0bc008338a28549e1b3c37b..b1c57260fdd17c0c3c0d0acc33457a9ba4bfc8ba 100644 --- a/core/assets/vendor/tua-body-scroll-lock/tua-bsl.umd.min.js +++ b/core/assets/vendor/tua-body-scroll-lock/tua-bsl.umd.min.js @@ -1,6 +1,6 @@ /** - * tua-body-scroll-lock v1.5.0 + * tua-body-scroll-lock v1.5.3 * (c) 2024 Evinma, BuptStEve * @license MIT */ -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).bodyScrollLock={})}(this,(function(e){"use strict";var t=function(){return"undefined"==typeof window},n=function(e){e=e||navigator.userAgent;var t=/(iPad).*OS\s([\d_]+)/.test(e);return{ios:!t&&/(iPhone\sOS)\s([\d_]+)/.test(e)||t,android:/(Android);?[\s/]+([\d.]+)?/.test(e)}};function o(){return"__BSL_PREVENT_DEFAULT__"in window||(window.__BSL_PREVENT_DEFAULT__=function(e){e.cancelable&&e.preventDefault()}),window.__BSL_PREVENT_DEFAULT__}var i={lockedNum:0,lockedElements:[],unLockCallback:null,documentListenerAdded:!1,initialClientPos:{clientX:0,clientY:0}};function l(e){if(t())return i;if(!(null==e?void 0:e.useGlobalLockState))return l.lockState;var n="__BSL_LOCK_STATE__"in window?Object.assign(Object.assign({},i),window.__BSL_LOCK_STATE__):i;return window.__BSL_LOCK_STATE__=n,n}l.lockState=i;var c=function(e){if(t())return!1;if(!e)throw new Error("options must be provided");var n=!1,o={get passive(){n=!0}},i=function(){},l="__TUA_BSL_TEST_PASSIVE__";window.addEventListener(l,i,o),window.removeEventListener(l,i,o);var c=e.capture;return n?e:void 0!==c&&c}({passive:!1});e.clearBodyLocks=function(e){if(!t()){var i=l(e);if(i.lockedNum=0,n().ios||"function"!=typeof i.unLockCallback){if(i.lockedElements.length)for(var d=i.lockedElements.pop();d;)d.ontouchmove=null,d.ontouchstart=null,d=i.lockedElements.pop();i.documentListenerAdded&&(document.removeEventListener("touchmove",o(),c),i.documentListenerAdded=!1)}else i.unLockCallback()}},e.lock=function(e,i){if(!t()){var d,r,s,u,a=l(i);if(n().ios){if(e)(Array.isArray(e)?e:[e]).forEach((function(e){e&&-1===a.lockedElements.indexOf(e)&&(e.ontouchstart=function(e){var t=e.targetTouches[0],n=t.clientX,o=t.clientY;a.initialClientPos={clientX:n,clientY:o}},e.ontouchmove=function(t){1===t.targetTouches.length&&function(e,t,n){if(t){var i=t.scrollTop,l=t.scrollLeft,c=t.scrollWidth,d=t.scrollHeight,r=t.clientWidth,s=t.clientHeight,u=e.targetTouches[0].clientX-n.clientX,a=e.targetTouches[0].clientY-n.clientY,f=Math.abs(a)>Math.abs(u);if(f&&(a>0&&0===i||a<0&&i+s+1>=d)||!f&&(u>0&&0===l||u<0&&l+r+1>=c))return o()(e)}e.stopPropagation()}(t,e,a.initialClientPos)},a.lockedElements.push(e))}));a.documentListenerAdded||(document.addEventListener("touchmove",o(),c),a.documentListenerAdded=!0)}else a.lockedNum<=0&&(a.unLockCallback=n().android?function(e){var t=document.documentElement,n=document.body,o=t.scrollTop||n.scrollTop,i=Object.assign({},t.style),l=Object.assign({},n.style);return t.style.height="100%",t.style.overflow="hidden",n.style.top="-".concat(o,"px"),n.style.width="100%",n.style.height="auto",n.style.position="fixed",n.style.overflow=(null==e?void 0:e.overflowType)||"hidden",function(){t.style.height=i.height||"",t.style.overflow=i.overflow||"",["top","width","height","overflow","position"].forEach((function(e){n.style[e]=l[e]||""})),"scrollBehavior"in document.documentElement.style?window.scrollTo({top:o,behavior:"instant"}):window.scrollTo(0,o)}}(i):(d=document.documentElement,r=Object.assign({},d.style),s=window.innerWidth-d.clientWidth,u=parseInt(window.getComputedStyle(d).paddingRight,10),d.style.overflow="hidden",d.style.boxSizing="border-box",d.style.paddingRight="".concat(s+u,"px"),function(){["overflow","boxSizing","paddingRight"].forEach((function(e){d.style[e]=r[e]||""}))}));a.lockedNum+=1}},e.unlock=function(e,i){if(!t()){var d=l(i);if(d.lockedNum-=1,!(d.lockedNum>0))if(n().ios||"function"!=typeof d.unLockCallback){if(e)(Array.isArray(e)?e:[e]).forEach((function(e){var t=d.lockedElements.indexOf(e);-1!==t&&(e.ontouchmove=null,e.ontouchstart=null,d.lockedElements.splice(t,1))}));d.documentListenerAdded&&(document.removeEventListener("touchmove",o(),c),d.documentListenerAdded=!1)}else d.unLockCallback()}}})); +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).bodyScrollLock={})}(this,(function(e){"use strict";var t=function(){return"undefined"==typeof window},n=function(e){e=e||navigator.userAgent;var t=/(iPad).*OS\s([\d_]+)/.test(e);return{ios:!t&&/(iPhone\sOS)\s([\d_]+)/.test(e)||t,android:/(Android);?[\s/]+([\d.]+)?/.test(e)}};function o(e){if(t())return!1;if(!e)throw new Error("options must be provided");var n=!1,o={get passive(){n=!0}},i=function(){},l="__TUA_BSL_TEST_PASSIVE__";window.addEventListener(l,i,o),window.removeEventListener(l,i,o);var c=e.capture;return n?e:void 0!==c&&c}function i(){return"__BSL_PREVENT_DEFAULT__"in window||(window.__BSL_PREVENT_DEFAULT__=function(e){e.cancelable&&e.preventDefault()}),window.__BSL_PREVENT_DEFAULT__}function l(e){return e?Array.isArray(e)?e:[e]:[]}var c={lockedNum:0,lockedElements:[],unLockCallback:null,documentListenerAdded:!1,initialClientPos:{clientX:0,clientY:0}};function r(e){if(t())return c;if(!(null==e?void 0:e.useGlobalLockState))return r.lockState;var n="__BSL_LOCK_STATE__"in window?Object.assign(Object.assign({},c),window.__BSL_LOCK_STATE__):c;return window.__BSL_LOCK_STATE__=n,n}function d(e){return!n().ios&&("function"==typeof e.unLockCallback&&(e.unLockCallback(),!0))}function s(e){e.documentListenerAdded&&(document.removeEventListener("touchmove",i(),o({passive:!1})),e.documentListenerAdded=!1)}r.lockState=c,e.clearBodyLocks=function(e){if(!t()){var n=r(e);if(n.lockedNum=0,!d(n)){if(n.lockedElements.length)for(var o=n.lockedElements.pop();o;)o.ontouchmove=null,o.ontouchstart=null,o=n.lockedElements.pop();s(n)}}},e.getLockState=r,e.lock=function(e,c){if(!t()){var d,s,u,a,f=n(),h=r(c);f.ios?(l(e).filter((function(e){return e&&-1===h.lockedElements.indexOf(e)})).forEach((function(e){e.ontouchstart=function(e){var t=e.targetTouches[0],n=t.clientX,o=t.clientY;h.initialClientPos={clientX:n,clientY:o}},e.ontouchmove=function(t){!function(e,t,n){if(t){var o=t.scrollTop,l=t.scrollLeft,c=t.scrollWidth,r=t.scrollHeight,d=t.clientWidth,s=t.clientHeight,u=e.targetTouches[0].clientX-n.clientX,a=e.targetTouches[0].clientY-n.clientY,f=Math.abs(a)>Math.abs(u);if(f&&(a>0&&0===o||a<0&&o+s+1>=r)||!f&&(u>0&&0===l||u<0&&l+d+1>=c))return i()(e)}e.stopPropagation()}(t,e,h.initialClientPos)},h.lockedElements.push(e)})),function(e){if(!n().ios)return;if(e.documentListenerAdded)return;document.addEventListener("touchmove",i(),o({passive:!1})),e.documentListenerAdded=!0}(h)):h.lockedNum<=0&&(h.unLockCallback=f.android?function(e){var t=document.documentElement,n=document.body,o=t.scrollTop||n.scrollTop,i=Object.assign({},t.style),l=Object.assign({},n.style);return t.style.height="100%",t.style.overflow="hidden",n.style.top="-".concat(o,"px"),n.style.width="100%",n.style.height="auto",n.style.position="fixed",n.style.overflow=(null==e?void 0:e.overflowType)||"hidden",function(){t.style.height=i.height||"",t.style.overflow=i.overflow||"",["top","width","height","overflow","position"].forEach((function(e){n.style[e]=l[e]||""})),"scrollBehavior"in document.documentElement.style?window.scrollTo({top:o,behavior:"instant"}):window.scrollTo(0,o)}}(c):(d=document.documentElement,s=Object.assign({},d.style),u=window.innerWidth-d.clientWidth,a=parseInt(window.getComputedStyle(d).paddingRight,10),d.style.overflow="hidden",d.style.boxSizing="border-box",d.style.paddingRight="".concat(u+a,"px"),function(){["overflow","boxSizing","paddingRight"].forEach((function(e){d.style[e]=s[e]||""}))})),h.lockedNum+=1}},e.unlock=function(e,n){if(!t()){var o=r(n);o.lockedNum-=1,o.lockedNum>0||d(o)||(l(e).forEach((function(e){var t=o.lockedElements.indexOf(e);e&&-1!==t&&(e.ontouchmove=null,e.ontouchstart=null,o.lockedElements.splice(t,1))})),s(o))}}})); diff --git a/core/core.libraries.yml b/core/core.libraries.yml index 2e07be4deb46d18ddf8b18e08f24f8904f08b1ce..d016216e5bf73caa7d1a92a66ef6d18b35281393 100644 --- a/core/core.libraries.yml +++ b/core/core.libraries.yml @@ -739,10 +739,10 @@ drupal.vertical-tabs: internal.floating-ui: remote: https://github.com/floating-ui/floating-ui - version: "1.6.8" + version: "1.6.12" license: name: MIT - url: https://github.com/floating-ui/floating-ui/blob/@floating-ui/dom@1.6.8/LICENSE + url: https://github.com/floating-ui/floating-ui/blob/@floating-ui/dom@1.6.12/LICENSE gpl-compatible: true js: assets/vendor/floating-ui/floating-ui.core.umd.min.js: { minified: true } @@ -803,10 +803,10 @@ once: sortable: remote: https://github.com/SortableJS/Sortable - version: "1.15.2" + version: "1.15.6" license: name: MIT - url: https://raw.githubusercontent.com/SortableJS/Sortable/1.15.2/LICENSE + url: https://raw.githubusercontent.com/SortableJS/Sortable/1.15.6/LICENSE gpl-compatible: true js: assets/vendor/sortable/Sortable.min.js: { minified: true } diff --git a/core/package.json b/core/package.json index 3fb57ee9c15cb2d2646204671f546045c6c9be6e..01fb9e4c3d424bfeda996bb30c6bc11d88c70f3e 100644 --- a/core/package.json +++ b/core/package.json @@ -57,31 +57,31 @@ "@ckeditor/ckeditor5-style": "~44.0.0", "@ckeditor/ckeditor5-table": "~44.0.0", "@drupal/once": "^1.0.1", - "@floating-ui/dom": "^1.6.8", + "@floating-ui/dom": "^1.6.12", "@gitlab-formatters/stylelint-formatter-gitlab": "^1.0.2", "backbone": "^1.6.0", - "chokidar": "^3.6.0", + "chokidar": "^4.0.1", "ckeditor5": "~44.0.0", "cspell": "^8.16.1", - "dotenv": "^16.4.5", + "dotenv": "^16.4.7", "dotenv-safe": "^9.1.0", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^9.1.0", "eslint-formatter-gitlab": "^5.1.0", - "eslint-plugin-import": "^2.29.1", - "eslint-plugin-no-jquery": "^3.0.2", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-no-jquery": "^3.1.0", "eslint-plugin-prettier": "^5.2.1", - "eslint-plugin-yml": "^1.14.0", + "eslint-plugin-yml": "^1.16.0", "glob": "11.0.0", "jquery": "^4.0.0-beta.2", - "jquery-ui": "^1.14.0", + "jquery-ui": "^1.14.1", "js-cookie": "^3.0.5", - "jsdom": "^24.1.1", + "jsdom": "^25.0.1", "loadjs": "^4.3.0", "minimist": "^1.2.8", "mkdirp": "^3.0.1", - "nightwatch": "^3.7.0", + "nightwatch": "^3.9.0", "normalize.css": "^8.0.1", "postcss": "^8.4.40", "postcss-header": "^3.0.3", @@ -89,20 +89,20 @@ "postcss-preset-env": "^9.6.0", "postcss-pxtorem": "^6.1.0", "postcss-url": "^10.1.3", - "prettier": "^3.3.3", - "sortablejs": "^1.15.2", - "stylelint": "^16.10.0", + "prettier": "^3.4.2", + "sortablejs": "^1.15.6", + "stylelint": "^16.11.0", "stylelint-checkstyle-formatter": "^0.1.2", "stylelint-config-standard": "^36.0.1", "stylelint-order": "^6.0.4", "stylelint-prettier": "^5.0.2", "tabbable": "^6.2.0", - "terser": "^5.31.3", + "terser": "^5.37.0", "terser-webpack-plugin": "^5.3.10", "transliteration": "^2.3.5", - "tua-body-scroll-lock": "^1.5.0", + "tua-body-scroll-lock": "^1.5.3", "underscore": "~1.13.7", - "webpack": "^5.96.1", + "webpack": "^5.97.1", "webpack-cli": "^5.1.4" }, "browserslist": [ diff --git a/core/yarn.lock b/core/yarn.lock index d62224dae78f07e60e972125da01ba8da199c8a3..027a74a086c41cbbd0e31cf40dddf783044bbf90 100644 --- a/core/yarn.lock +++ b/core/yarn.lock @@ -40,6 +40,13 @@ __metadata: languageName: node linkType: hard +"@bazel/runfiles@npm:^6.3.1": + version: 6.3.1 + resolution: "@bazel/runfiles@npm:6.3.1" + checksum: 10c0/7b542dcff9e917cc521520db137bd4f4a478796693700e2ec2c27f4beede800c9f4987e20c6b965d81000638f63549160780aea51eca2f0d0275be76fdc5e49f + languageName: node + linkType: hard + "@ckeditor/ckeditor5-adapter-ckfinder@npm:44.0.0": version: 44.0.0 resolution: "@ckeditor/ckeditor5-adapter-ckfinder@npm:44.0.0" @@ -1383,7 +1390,7 @@ __metadata: languageName: node linkType: hard -"@csstools/css-parser-algorithms@npm:^3.0.1": +"@csstools/css-parser-algorithms@npm:^3.0.4": version: 3.0.4 resolution: "@csstools/css-parser-algorithms@npm:3.0.4" peerDependencies: @@ -1399,7 +1406,7 @@ __metadata: languageName: node linkType: hard -"@csstools/css-tokenizer@npm:^3.0.1": +"@csstools/css-tokenizer@npm:^3.0.3": version: 3.0.3 resolution: "@csstools/css-tokenizer@npm:3.0.3" checksum: 10c0/c31bf410e1244b942e71798e37c54639d040cb59e0121b21712b40015fced2b0fb1ffe588434c5f8923c9cd0017cfc1c1c8f3921abc94c96edf471aac2eba5e5 @@ -1416,13 +1423,13 @@ __metadata: languageName: node linkType: hard -"@csstools/media-query-list-parser@npm:^3.0.1": - version: 3.0.1 - resolution: "@csstools/media-query-list-parser@npm:3.0.1" +"@csstools/media-query-list-parser@npm:^4.0.2": + version: 4.0.2 + resolution: "@csstools/media-query-list-parser@npm:4.0.2" peerDependencies: - "@csstools/css-parser-algorithms": ^3.0.1 - "@csstools/css-tokenizer": ^3.0.1 - checksum: 10c0/fca1935cabf9fb94128da87f72c34aa2cfce8eb0beba4c78d685c7b42aaba3521067710afc6905b7347fc41fe53947536ce15a7ef3387b48763d8f7d71778d5e + "@csstools/css-parser-algorithms": ^3.0.4 + "@csstools/css-tokenizer": ^3.0.3 + checksum: 10c0/5d008a70f5d4fd96224066a433f5cdefa76cfd78a74416a20d6d5b2bb1bc8282b140e8373015d807d4dadb91daf3deb73eb13f853ec4e0479d0cb92e80c6f20d languageName: node linkType: hard @@ -1815,12 +1822,12 @@ __metadata: languageName: node linkType: hard -"@csstools/selector-specificity@npm:^4.0.0": - version: 4.0.0 - resolution: "@csstools/selector-specificity@npm:4.0.0" +"@csstools/selector-specificity@npm:^5.0.0": + version: 5.0.0 + resolution: "@csstools/selector-specificity@npm:5.0.0" peerDependencies: - postcss-selector-parser: ^6.1.0 - checksum: 10c0/6f4d4ecfdcd37f950100de8ffe0b4c1b1cc8c004aab2c2ebaa5c3e2bca2412d15b17d4628435f47a62d2c56db41bcbf985cb9c69e74b89964d48e421e93e75ba + postcss-selector-parser: ^7.0.0 + checksum: 10c0/186b444cabcdcdeb553bfe021f80c58bfe9ef38dcc444f2b1f34a5aab9be063ab4e753022b2d5792049c041c28cfbb78e4b707ec398459300e402030d35c07eb languageName: node linkType: hard @@ -1889,10 +1896,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:8.57.0": - version: 8.57.0 - resolution: "@eslint/js@npm:8.57.0" - checksum: 10c0/9a518bb8625ba3350613903a6d8c622352ab0c6557a59fe6ff6178bf882bf57123f9d92aa826ee8ac3ee74b9c6203fe630e9ee00efb03d753962dcf65ee4bd94 +"@eslint/js@npm:8.57.1": + version: 8.57.1 + resolution: "@eslint/js@npm:8.57.1" + checksum: 10c0/b489c474a3b5b54381c62e82b3f7f65f4b8a5eaaed126546520bf2fede5532a8ed53212919fed1e9048dcf7f37167c8561d58d0ba4492a4244004e7793805223 languageName: node linkType: hard @@ -1905,13 +1912,13 @@ __metadata: languageName: node linkType: hard -"@floating-ui/dom@npm:^1.6.8": - version: 1.6.8 - resolution: "@floating-ui/dom@npm:1.6.8" +"@floating-ui/dom@npm:^1.6.12": + version: 1.6.12 + resolution: "@floating-ui/dom@npm:1.6.12" dependencies: "@floating-ui/core": "npm:^1.6.0" - "@floating-ui/utils": "npm:^0.2.5" - checksum: 10c0/d52e257bbf1f04da7882d847dfe128783966a19e6d6a9e6d09d57d32bdc7255efce7ae15c3be781e349ae3b18c4575e910afde3e73ae57c31763e8a799f19f45 + "@floating-ui/utils": "npm:^0.2.8" + checksum: 10c0/c67b39862175b175c6ac299ea970f17a22c7482cfdf3b1bc79313407bf0880188b022b878953fa69d3ce166ff2bd9ae57c86043e5dd800c262b470d877591b7d languageName: node linkType: hard @@ -1922,10 +1929,10 @@ __metadata: languageName: node linkType: hard -"@floating-ui/utils@npm:^0.2.5": - version: 0.2.5 - resolution: "@floating-ui/utils@npm:0.2.5" - checksum: 10c0/9e1c7330433c3a8f226c5a44ed1dcdda13b313c4126ce3281f970d1e471b1c9fd9e1559cc76a0592af25d55a3f81afe1a5778aa7b80e51c9fa01930cd1d5557e +"@floating-ui/utils@npm:^0.2.8": + version: 0.2.8 + resolution: "@floating-ui/utils@npm:0.2.8" + checksum: 10c0/a8cee5f17406c900e1c3ef63e3ca89b35e7a2ed645418459a73627b93b7377477fc888081011c6cd177cac45ec2b92a6cab018c14ea140519465498dddd2d3f9 languageName: node linkType: hard @@ -1938,14 +1945,14 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.14": - version: 0.11.14 - resolution: "@humanwhocodes/config-array@npm:0.11.14" +"@humanwhocodes/config-array@npm:^0.13.0": + version: 0.13.0 + resolution: "@humanwhocodes/config-array@npm:0.13.0" dependencies: - "@humanwhocodes/object-schema": "npm:^2.0.2" + "@humanwhocodes/object-schema": "npm:^2.0.3" debug: "npm:^4.3.1" minimatch: "npm:^3.0.5" - checksum: 10c0/66f725b4ee5fdd8322c737cb5013e19fac72d4d69c8bf4b7feb192fcb83442b035b92186f8e9497c220e58b2d51a080f28a73f7899bc1ab288c3be172c467541 + checksum: 10c0/205c99e756b759f92e1f44a3dc6292b37db199beacba8f26c2165d4051fe73a4ae52fdcfd08ffa93e7e5cb63da7c88648f0e84e197d154bbbbe137b2e0dd332e languageName: node linkType: hard @@ -1956,7 +1963,7 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/object-schema@npm:^2.0.2": +"@humanwhocodes/object-schema@npm:^2.0.3": version: 2.0.3 resolution: "@humanwhocodes/object-schema@npm:2.0.3" checksum: 10c0/80520eabbfc2d32fe195a93557cef50dfe8c8905de447f022675aaf66abc33ae54098f5ea78548d925aa671cd4ab7c7daa5ad704fe42358c9b5e7db60f80696c @@ -2139,6 +2146,13 @@ __metadata: languageName: node linkType: hard +"@rtsao/scc@npm:^1.1.0": + version: 1.1.0 + resolution: "@rtsao/scc@npm:1.1.0" + checksum: 10c0/b5bcfb0d87f7d1c1c7c0f7693f53b07866ed9fec4c34a97a8c948fb9a7c0082e416ce4d3b60beb4f5e167cbe04cdeefbf6771320f3ede059b9ce91188c409a5b + languageName: node + linkType: hard + "@types/chai@npm:^4.3.5": version: 4.3.17 resolution: "@types/chai@npm:4.3.17" @@ -2222,154 +2236,154 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/ast@npm:1.12.1" +"@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/ast@npm:1.14.1" dependencies: - "@webassemblyjs/helper-numbers": "npm:1.11.6" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - checksum: 10c0/ba7f2b96c6e67e249df6156d02c69eb5f1bd18d5005303cdc42accb053bebbbde673826e54db0437c9748e97abd218366a1d13fa46859b23cde611b6b409998c + "@webassemblyjs/helper-numbers": "npm:1.13.2" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + checksum: 10c0/67a59be8ed50ddd33fbb2e09daa5193ac215bf7f40a9371be9a0d9797a114d0d1196316d2f3943efdb923a3d809175e1563a3cb80c814fb8edccd1e77494972b languageName: node linkType: hard -"@webassemblyjs/floating-point-hex-parser@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.6" - checksum: 10c0/37fe26f89e18e4ca0e7d89cfe3b9f17cfa327d7daf906ae01400416dbb2e33c8a125b4dc55ad7ff405e5fcfb6cf0d764074c9bc532b9a31a71e762be57d2ea0a +"@webassemblyjs/floating-point-hex-parser@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.13.2" + checksum: 10c0/0e88bdb8b50507d9938be64df0867f00396b55eba9df7d3546eb5dc0ca64d62e06f8d881ec4a6153f2127d0f4c11d102b6e7d17aec2f26bb5ff95a5e60652412 languageName: node linkType: hard -"@webassemblyjs/helper-api-error@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-api-error@npm:1.11.6" - checksum: 10c0/a681ed51863e4ff18cf38d223429f414894e5f7496856854d9a886eeddcee32d7c9f66290f2919c9bb6d2fc2b2fae3f989b6a1e02a81e829359738ea0c4d371a +"@webassemblyjs/helper-api-error@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-api-error@npm:1.13.2" + checksum: 10c0/31be497f996ed30aae4c08cac3cce50c8dcd5b29660383c0155fce1753804fc55d47fcba74e10141c7dd2899033164e117b3bcfcda23a6b043e4ded4f1003dfb languageName: node linkType: hard -"@webassemblyjs/helper-buffer@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/helper-buffer@npm:1.12.1" - checksum: 10c0/0270724afb4601237410f7fd845ab58ccda1d5456a8783aadfb16eaaf3f2c9610c28e4a5bcb6ad880cde5183c82f7f116d5ccfc2310502439d33f14b6888b48a +"@webassemblyjs/helper-buffer@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/helper-buffer@npm:1.14.1" + checksum: 10c0/0d54105dc373c0fe6287f1091e41e3a02e36cdc05e8cf8533cdc16c59ff05a646355415893449d3768cda588af451c274f13263300a251dc11a575bc4c9bd210 languageName: node linkType: hard -"@webassemblyjs/helper-numbers@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-numbers@npm:1.11.6" +"@webassemblyjs/helper-numbers@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-numbers@npm:1.13.2" dependencies: - "@webassemblyjs/floating-point-hex-parser": "npm:1.11.6" - "@webassemblyjs/helper-api-error": "npm:1.11.6" + "@webassemblyjs/floating-point-hex-parser": "npm:1.13.2" + "@webassemblyjs/helper-api-error": "npm:1.13.2" "@xtuc/long": "npm:4.2.2" - checksum: 10c0/c7d5afc0ff3bd748339b466d8d2f27b908208bf3ff26b2e8e72c39814479d486e0dca6f3d4d776fd9027c1efe05b5c0716c57a23041eb34473892b2731c33af3 + checksum: 10c0/9c46852f31b234a8fb5a5a9d3f027bc542392a0d4de32f1a9c0075d5e8684aa073cb5929b56df565500b3f9cc0a2ab983b650314295b9bf208d1a1651bfc825a languageName: node linkType: hard -"@webassemblyjs/helper-wasm-bytecode@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.6" - checksum: 10c0/79d2bebdd11383d142745efa32781249745213af8e022651847382685ca76709f83e1d97adc5f0d3c2b8546bf02864f8b43a531fdf5ca0748cb9e4e0ef2acaa5 +"@webassemblyjs/helper-wasm-bytecode@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.13.2" + checksum: 10c0/c4355d14f369b30cf3cbdd3acfafc7d0488e086be6d578e3c9780bd1b512932352246be96e034e2a7fcfba4f540ec813352f312bfcbbfe5bcfbf694f82ccc682 languageName: node linkType: hard -"@webassemblyjs/helper-wasm-section@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/helper-wasm-section@npm:1.12.1" +"@webassemblyjs/helper-wasm-section@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-buffer": "npm:1.12.1" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/wasm-gen": "npm:1.12.1" - checksum: 10c0/0546350724d285ae3c26e6fc444be4c3b5fb824f3be0ec8ceb474179dc3f4430336dd2e36a44b3e3a1a6815960e5eec98cd9b3a8ec66dc53d86daedd3296a6a2 + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-buffer": "npm:1.14.1" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/wasm-gen": "npm:1.14.1" + checksum: 10c0/1f9b33731c3c6dbac3a9c483269562fa00d1b6a4e7133217f40e83e975e636fd0f8736e53abd9a47b06b66082ecc976c7384391ab0a68e12d509ea4e4b948d64 languageName: node linkType: hard -"@webassemblyjs/ieee754@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/ieee754@npm:1.11.6" +"@webassemblyjs/ieee754@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/ieee754@npm:1.13.2" dependencies: "@xtuc/ieee754": "npm:^1.2.0" - checksum: 10c0/59de0365da450322c958deadade5ec2d300c70f75e17ae55de3c9ce564deff5b429e757d107c7ec69bd0ba169c6b6cc2ff66293ab7264a7053c829b50ffa732f + checksum: 10c0/2e732ca78c6fbae3c9b112f4915d85caecdab285c0b337954b180460290ccd0fb00d2b1dc4bb69df3504abead5191e0d28d0d17dfd6c9d2f30acac8c4961c8a7 languageName: node linkType: hard -"@webassemblyjs/leb128@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/leb128@npm:1.11.6" +"@webassemblyjs/leb128@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/leb128@npm:1.13.2" dependencies: "@xtuc/long": "npm:4.2.2" - checksum: 10c0/cb344fc04f1968209804de4da018679c5d4708a03b472a33e0fa75657bb024978f570d3ccf9263b7f341f77ecaa75d0e051b9cd4b7bb17a339032cfd1c37f96e + checksum: 10c0/dad5ef9e383c8ab523ce432dfd80098384bf01c45f70eb179d594f85ce5db2f80fa8c9cba03adafd85684e6d6310f0d3969a882538975989919329ac4c984659 languageName: node linkType: hard -"@webassemblyjs/utf8@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/utf8@npm:1.11.6" - checksum: 10c0/14d6c24751a89ad9d801180b0d770f30a853c39f035a15fbc96266d6ac46355227abd27a3fd2eeaa97b4294ced2440a6b012750ae17bafe1a7633029a87b6bee +"@webassemblyjs/utf8@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/utf8@npm:1.13.2" + checksum: 10c0/d3fac9130b0e3e5a1a7f2886124a278e9323827c87a2b971e6d0da22a2ba1278ac9f66a4f2e363ecd9fac8da42e6941b22df061a119e5c0335f81006de9ee799 languageName: node linkType: hard -"@webassemblyjs/wasm-edit@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-edit@npm:1.12.1" +"@webassemblyjs/wasm-edit@npm:^1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-edit@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-buffer": "npm:1.12.1" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/helper-wasm-section": "npm:1.12.1" - "@webassemblyjs/wasm-gen": "npm:1.12.1" - "@webassemblyjs/wasm-opt": "npm:1.12.1" - "@webassemblyjs/wasm-parser": "npm:1.12.1" - "@webassemblyjs/wast-printer": "npm:1.12.1" - checksum: 10c0/972f5e6c522890743999e0ed45260aae728098801c6128856b310dd21f1ee63435fc7b518e30e0ba1cdafd0d1e38275829c1e4451c3536a1d9e726e07a5bba0b + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-buffer": "npm:1.14.1" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/helper-wasm-section": "npm:1.14.1" + "@webassemblyjs/wasm-gen": "npm:1.14.1" + "@webassemblyjs/wasm-opt": "npm:1.14.1" + "@webassemblyjs/wasm-parser": "npm:1.14.1" + "@webassemblyjs/wast-printer": "npm:1.14.1" + checksum: 10c0/5ac4781086a2ca4b320bdbfd965a209655fe8a208ca38d89197148f8597e587c9a2c94fb6bd6f1a7dbd4527c49c6844fcdc2af981f8d793a97bf63a016aa86d2 languageName: node linkType: hard -"@webassemblyjs/wasm-gen@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-gen@npm:1.12.1" +"@webassemblyjs/wasm-gen@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-gen@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/ieee754": "npm:1.11.6" - "@webassemblyjs/leb128": "npm:1.11.6" - "@webassemblyjs/utf8": "npm:1.11.6" - checksum: 10c0/1e257288177af9fa34c69cab94f4d9036ebed611f77f3897c988874e75182eeeec759c79b89a7a49dd24624fc2d3d48d5580b62b67c4a1c9bfbdcd266b281c16 + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/ieee754": "npm:1.13.2" + "@webassemblyjs/leb128": "npm:1.13.2" + "@webassemblyjs/utf8": "npm:1.13.2" + checksum: 10c0/d678810d7f3f8fecb2e2bdadfb9afad2ec1d2bc79f59e4711ab49c81cec578371e22732d4966f59067abe5fba8e9c54923b57060a729d28d408e608beef67b10 languageName: node linkType: hard -"@webassemblyjs/wasm-opt@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-opt@npm:1.12.1" +"@webassemblyjs/wasm-opt@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-opt@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-buffer": "npm:1.12.1" - "@webassemblyjs/wasm-gen": "npm:1.12.1" - "@webassemblyjs/wasm-parser": "npm:1.12.1" - checksum: 10c0/992a45e1f1871033c36987459436ab4e6430642ca49328e6e32a13de9106fe69ae6c0ac27d7050efd76851e502d11cd1ac0e06b55655dfa889ad82f11a2712fb + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-buffer": "npm:1.14.1" + "@webassemblyjs/wasm-gen": "npm:1.14.1" + "@webassemblyjs/wasm-parser": "npm:1.14.1" + checksum: 10c0/515bfb15277ee99ba6b11d2232ddbf22aed32aad6d0956fe8a0a0a004a1b5a3a277a71d9a3a38365d0538ac40d1b7b7243b1a244ad6cd6dece1c1bb2eb5de7ee languageName: node linkType: hard -"@webassemblyjs/wasm-parser@npm:1.12.1, @webassemblyjs/wasm-parser@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-parser@npm:1.12.1" +"@webassemblyjs/wasm-parser@npm:1.14.1, @webassemblyjs/wasm-parser@npm:^1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-parser@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-api-error": "npm:1.11.6" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/ieee754": "npm:1.11.6" - "@webassemblyjs/leb128": "npm:1.11.6" - "@webassemblyjs/utf8": "npm:1.11.6" - checksum: 10c0/e85cec1acad07e5eb65b92d37c8e6ca09c6ca50d7ca58803a1532b452c7321050a0328c49810c337cc2dfd100c5326a54d5ebd1aa5c339ebe6ef10c250323a0e + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-api-error": "npm:1.13.2" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/ieee754": "npm:1.13.2" + "@webassemblyjs/leb128": "npm:1.13.2" + "@webassemblyjs/utf8": "npm:1.13.2" + checksum: 10c0/95427b9e5addbd0f647939bd28e3e06b8deefdbdadcf892385b5edc70091bf9b92fa5faac3fce8333554437c5d85835afef8c8a7d9d27ab6ba01ffab954db8c6 languageName: node linkType: hard -"@webassemblyjs/wast-printer@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wast-printer@npm:1.12.1" +"@webassemblyjs/wast-printer@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wast-printer@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" + "@webassemblyjs/ast": "npm:1.14.1" "@xtuc/long": "npm:4.2.2" - checksum: 10c0/39bf746eb7a79aa69953f194943bbc43bebae98bd7cadd4d8bc8c0df470ca6bf9d2b789effaa180e900fab4e2691983c1f7d41571458bd2a26267f2f0c73705a + checksum: 10c0/8d7768608996a052545251e896eac079c98e0401842af8dd4de78fba8d90bd505efb6c537e909cd6dae96e09db3fa2e765a6f26492553a675da56e2db51f9d24 languageName: node linkType: hard @@ -2448,31 +2462,31 @@ __metadata: "@ckeditor/ckeditor5-style": "npm:~44.0.0" "@ckeditor/ckeditor5-table": "npm:~44.0.0" "@drupal/once": "npm:^1.0.1" - "@floating-ui/dom": "npm:^1.6.8" + "@floating-ui/dom": "npm:^1.6.12" "@gitlab-formatters/stylelint-formatter-gitlab": "npm:^1.0.2" backbone: "npm:^1.6.0" - chokidar: "npm:^3.6.0" + chokidar: "npm:^4.0.1" ckeditor5: "npm:~44.0.0" cspell: "npm:^8.16.1" - dotenv: "npm:^16.4.5" + dotenv: "npm:^16.4.7" dotenv-safe: "npm:^9.1.0" - eslint: "npm:^8.57.0" + eslint: "npm:^8.57.1" eslint-config-airbnb-base: "npm:^15.0.0" eslint-config-prettier: "npm:^9.1.0" eslint-formatter-gitlab: "npm:^5.1.0" - eslint-plugin-import: "npm:^2.29.1" - eslint-plugin-no-jquery: "npm:^3.0.2" + eslint-plugin-import: "npm:^2.31.0" + eslint-plugin-no-jquery: "npm:^3.1.0" eslint-plugin-prettier: "npm:^5.2.1" - eslint-plugin-yml: "npm:^1.14.0" + eslint-plugin-yml: "npm:^1.16.0" glob: "npm:11.0.0" jquery: "npm:^4.0.0-beta.2" - jquery-ui: "npm:^1.14.0" + jquery-ui: "npm:^1.14.1" js-cookie: "npm:^3.0.5" - jsdom: "npm:^24.1.1" + jsdom: "npm:^25.0.1" loadjs: "npm:^4.3.0" minimist: "npm:^1.2.8" mkdirp: "npm:^3.0.1" - nightwatch: "npm:^3.7.0" + nightwatch: "npm:^3.9.0" normalize.css: "npm:^8.0.1" postcss: "npm:^8.4.40" postcss-header: "npm:^3.0.3" @@ -2480,20 +2494,20 @@ __metadata: postcss-preset-env: "npm:^9.6.0" postcss-pxtorem: "npm:^6.1.0" postcss-url: "npm:^10.1.3" - prettier: "npm:^3.3.3" - sortablejs: "npm:^1.15.2" - stylelint: "npm:^16.10.0" + prettier: "npm:^3.4.2" + sortablejs: "npm:^1.15.6" + stylelint: "npm:^16.11.0" stylelint-checkstyle-formatter: "npm:^0.1.2" stylelint-config-standard: "npm:^36.0.1" stylelint-order: "npm:^6.0.4" stylelint-prettier: "npm:^5.0.2" tabbable: "npm:^6.2.0" - terser: "npm:^5.31.3" + terser: "npm:^5.37.0" terser-webpack-plugin: "npm:^5.3.10" transliteration: "npm:^2.3.5" - tua-body-scroll-lock: "npm:^1.5.0" + tua-body-scroll-lock: "npm:^1.5.3" underscore: "npm:~1.13.7" - webpack: "npm:^5.96.1" + webpack: "npm:^5.97.1" webpack-cli: "npm:^5.1.4" languageName: unknown linkType: soft @@ -2737,16 +2751,27 @@ __metadata: languageName: node linkType: hard -"array-includes@npm:^3.1.7": - version: 3.1.7 - resolution: "array-includes@npm:3.1.7" +"array-buffer-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "array-buffer-byte-length@npm:1.0.1" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - get-intrinsic: "npm:^1.2.1" + call-bind: "npm:^1.0.5" + is-array-buffer: "npm:^3.0.4" + checksum: 10c0/f5cdf54527cd18a3d2852ddf73df79efec03829e7373a8322ef5df2b4ef546fb365c19c71d6b42d641cb6bfe0f1a2f19bc0ece5b533295f86d7c3d522f228917 + languageName: node + linkType: hard + +"array-includes@npm:^3.1.8": + version: 3.1.8 + resolution: "array-includes@npm:3.1.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.4" is-string: "npm:^1.0.7" - checksum: 10c0/692907bd7f19d06dc58ccb761f34b58f5dc0b437d2b47a8fe42a1501849a5cf5c27aed3d521a9702667827c2c85a7e75df00a402c438094d87fc43f39ebf9b2b + checksum: 10c0/5b1004d203e85873b96ddc493f090c9672fd6c80d7a60b798da8a14bff8a670ff95db5aafc9abc14a211943f05220dacf8ea17638ae0af1a6a47b8c0b48ce370 languageName: node linkType: hard @@ -2764,16 +2789,17 @@ __metadata: languageName: node linkType: hard -"array.prototype.findlastindex@npm:^1.2.3": - version: 1.2.3 - resolution: "array.prototype.findlastindex@npm:1.2.3" +"array.prototype.findlastindex@npm:^1.2.5": + version: 1.2.5 + resolution: "array.prototype.findlastindex@npm:1.2.5" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - es-shim-unscopables: "npm:^1.0.0" - get-intrinsic: "npm:^1.2.1" - checksum: 10c0/2c5c4d3f07512d6729f728f6260a314c00f2eb0a243123092661fa1bc65dce90234c3b483b5f978396eccef6f69c50f0bea248448aaf9cdfcd1cedad6217acbb + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10c0/962189487728b034f3134802b421b5f39e42ee2356d13b42d2ddb0e52057ffdcc170b9524867f4f0611a6f638f4c19b31e14606e8bcbda67799e26685b195aa3 languageName: node linkType: hard @@ -2816,6 +2842,22 @@ __metadata: languageName: node linkType: hard +"arraybuffer.prototype.slice@npm:^1.0.3": + version: 1.0.3 + resolution: "arraybuffer.prototype.slice@npm:1.0.3" + dependencies: + array-buffer-byte-length: "npm:^1.0.1" + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.2.1" + get-intrinsic: "npm:^1.2.3" + is-array-buffer: "npm:^3.0.4" + is-shared-array-buffer: "npm:^1.0.2" + checksum: 10c0/d32754045bcb2294ade881d45140a5e52bda2321b9e98fa514797b7f0d252c4c5ab0d1edb34112652c62fa6a9398def568da63a4d7544672229afea283358c36 + languageName: node + linkType: hard + "assertion-error@npm:1.1.0": version: 1.1.0 resolution: "assertion-error@npm:1.1.0" @@ -2869,6 +2911,15 @@ __metadata: languageName: node linkType: hard +"available-typed-arrays@npm:^1.0.7": + version: 1.0.7 + resolution: "available-typed-arrays@npm:1.0.7" + dependencies: + possible-typed-array-names: "npm:^1.0.0" + checksum: 10c0/d07226ef4f87daa01bd0fe80f8f310982e345f372926da2e5296aecc25c41cab440916bbaa4c5e1034b453af3392f67df5961124e4b586df1e99793a1374bdb2 + languageName: node + linkType: hard + "axe-core@npm:^4.9.1": version: 4.10.0 resolution: "axe-core@npm:4.10.0" @@ -3068,6 +3119,16 @@ __metadata: languageName: node linkType: hard +"call-bind-apply-helpers@npm:^1.0.0": + version: 1.0.1 + resolution: "call-bind-apply-helpers@npm:1.0.1" + dependencies: + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + checksum: 10c0/acb2ab68bf2718e68a3e895f0d0b73ccc9e45b9b6f210f163512ba76f91dab409eb8792f6dae188356f9095747512a3101646b3dea9d37fb8c7c6bf37796d18c + languageName: node + linkType: hard + "call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.4, call-bind@npm:^1.0.5": version: 1.0.5 resolution: "call-bind@npm:1.0.5" @@ -3079,6 +3140,18 @@ __metadata: languageName: node linkType: hard +"call-bind@npm:^1.0.6, call-bind@npm:^1.0.8": + version: 1.0.8 + resolution: "call-bind@npm:1.0.8" + dependencies: + call-bind-apply-helpers: "npm:^1.0.0" + es-define-property: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.4" + set-function-length: "npm:^1.2.2" + checksum: 10c0/a13819be0681d915144467741b69875ae5f4eba8961eb0bf322aab63ec87f8250eb6d6b0dcbb2e1349876412a56129ca338592b3829ef4343527f5f18a0752d4 + languageName: node + linkType: hard + "call-bind@npm:^1.0.7": version: 1.0.7 resolution: "call-bind@npm:1.0.7" @@ -3185,22 +3258,12 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.6.0": - version: 3.6.0 - resolution: "chokidar@npm:3.6.0" +"chokidar@npm:^4.0.1": + version: 4.0.1 + resolution: "chokidar@npm:4.0.1" dependencies: - anymatch: "npm:~3.1.2" - braces: "npm:~3.0.2" - fsevents: "npm:~2.3.2" - glob-parent: "npm:~5.1.2" - is-binary-path: "npm:~2.1.0" - is-glob: "npm:~4.0.1" - normalize-path: "npm:~3.0.0" - readdirp: "npm:~3.6.0" - dependenciesMeta: - fsevents: - optional: true - checksum: 10c0/8361dcd013f2ddbe260eacb1f3cb2f2c6f2b0ad118708a343a5ed8158941a39cb8fb1d272e0f389712e74ee90ce8ba864eece9e0e62b9705cb468a2f6d917462 + readdirp: "npm:^4.0.1" + checksum: 10c0/4bb7a3adc304059810bb6c420c43261a15bb44f610d77c35547addc84faa0374265c3adc67f25d06f363d9a4571962b02679268c40de07676d260de1986efea9 languageName: node linkType: hard @@ -3743,13 +3806,13 @@ __metadata: languageName: node linkType: hard -"css-tree@npm:^3.0.0": - version: 3.0.1 - resolution: "css-tree@npm:3.0.1" +"css-tree@npm:^3.0.1": + version: 3.1.0 + resolution: "css-tree@npm:3.1.0" dependencies: - mdn-data: "npm:2.12.1" + mdn-data: "npm:2.12.2" source-map-js: "npm:^1.0.1" - checksum: 10c0/9f117f3067e68e9edb0b3db0134f420db1a62bede3e84d8835767ecfaa6f8ced5e87989cf39b65ffe65d788c134c8ea9abd7393d7c35838a9da84326adf57a9b + checksum: 10c0/b5715852c2f397c715ca00d56ec53fc83ea596295ae112eb1ba6a1bda3b31086380e596b1d8c4b980fe6da09e7d0fc99c64d5bb7313030dd0fba9c1415f30979 languageName: node linkType: hard @@ -3778,6 +3841,15 @@ __metadata: languageName: node linkType: hard +"cssstyle@npm:^4.1.0": + version: 4.1.0 + resolution: "cssstyle@npm:4.1.0" + dependencies: + rrweb-cssom: "npm:^0.7.1" + checksum: 10c0/05c6597e5d3e0ec6b15221f2c0ce9a0443a46cc50a6089a3ba9ee1ac27f83ff86a445a8f95435137dadd859f091fc61b6d342abaf396d3c910471b5b33cfcbfa + languageName: node + linkType: hard + "cuint@npm:^0.2.2": version: 0.2.2 resolution: "cuint@npm:0.2.2" @@ -3795,6 +3867,39 @@ __metadata: languageName: node linkType: hard +"data-view-buffer@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-buffer@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10c0/8984119e59dbed906a11fcfb417d7d861936f16697a0e7216fe2c6c810f6b5e8f4a5281e73f2c28e8e9259027190ac4a33e2a65fdd7fa86ac06b76e838918583 + languageName: node + linkType: hard + +"data-view-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10c0/b7d9e48a0cf5aefed9ab7d123559917b2d7e0d65531f43b2fd95b9d3a6b46042dd3fca597c42bba384e66b70d7ad66ff23932f8367b241f53d93af42cfe04ec2 + languageName: node + linkType: hard + +"data-view-byte-offset@npm:^1.0.0": + version: 1.0.0 + resolution: "data-view-byte-offset@npm:1.0.0" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10c0/21b0d2e53fd6e20cc4257c873bf6d36d77bd6185624b84076c0a1ddaa757b49aaf076254006341d35568e89f52eecd1ccb1a502cfb620f2beca04f48a6a62a8f + languageName: node + linkType: hard + "debug@npm:4, debug@npm:4.3.4, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" @@ -4004,10 +4109,21 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^16.4.5": - version: 16.4.5 - resolution: "dotenv@npm:16.4.5" - checksum: 10c0/48d92870076832af0418b13acd6e5a5a3e83bb00df690d9812e94b24aff62b88ade955ac99a05501305b8dc8f1b0ee7638b18493deb6fe93d680e5220936292f +"dotenv@npm:^16.4.7": + version: 16.4.7 + resolution: "dotenv@npm:16.4.7" + checksum: 10c0/be9f597e36a8daf834452daa1f4cc30e5375a5968f98f46d89b16b983c567398a330580c88395069a77473943c06b877d1ca25b4afafcdd6d4adb549e8293462 + languageName: node + linkType: hard + +"dunder-proto@npm:^1.0.0": + version: 1.0.0 + resolution: "dunder-proto@npm:1.0.0" + dependencies: + call-bind-apply-helpers: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + gopd: "npm:^1.2.0" + checksum: 10c0/b321e5cbf64f0a4c786b0b3dc187eb5197a83f6e05a1e11b86db25251b3ae6747c4b805d9e0a4fbf481d22a86a539dc75f82d883daeac7fc2ce4bd72ff5ef5a2 languageName: node linkType: hard @@ -4192,6 +4308,60 @@ __metadata: languageName: node linkType: hard +"es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.5": + version: 1.23.5 + resolution: "es-abstract@npm:1.23.5" + dependencies: + array-buffer-byte-length: "npm:^1.0.1" + arraybuffer.prototype.slice: "npm:^1.0.3" + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + data-view-buffer: "npm:^1.0.1" + data-view-byte-length: "npm:^1.0.1" + data-view-byte-offset: "npm:^1.0.0" + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + es-set-tostringtag: "npm:^2.0.3" + es-to-primitive: "npm:^1.2.1" + function.prototype.name: "npm:^1.1.6" + get-intrinsic: "npm:^1.2.4" + get-symbol-description: "npm:^1.0.2" + globalthis: "npm:^1.0.4" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + has-proto: "npm:^1.0.3" + has-symbols: "npm:^1.0.3" + hasown: "npm:^2.0.2" + internal-slot: "npm:^1.0.7" + is-array-buffer: "npm:^3.0.4" + is-callable: "npm:^1.2.7" + is-data-view: "npm:^1.0.1" + is-negative-zero: "npm:^2.0.3" + is-regex: "npm:^1.1.4" + is-shared-array-buffer: "npm:^1.0.3" + is-string: "npm:^1.0.7" + is-typed-array: "npm:^1.1.13" + is-weakref: "npm:^1.0.2" + object-inspect: "npm:^1.13.3" + object-keys: "npm:^1.1.1" + object.assign: "npm:^4.1.5" + regexp.prototype.flags: "npm:^1.5.3" + safe-array-concat: "npm:^1.1.2" + safe-regex-test: "npm:^1.0.3" + string.prototype.trim: "npm:^1.2.9" + string.prototype.trimend: "npm:^1.0.8" + string.prototype.trimstart: "npm:^1.0.8" + typed-array-buffer: "npm:^1.0.2" + typed-array-byte-length: "npm:^1.0.1" + typed-array-byte-offset: "npm:^1.0.2" + typed-array-length: "npm:^1.0.6" + unbox-primitive: "npm:^1.0.2" + which-typed-array: "npm:^1.1.15" + checksum: 10c0/1f6f91da9cf7ee2c81652d57d3046621d598654d1d1b05c1578bafe5c4c2d3d69513901679bdca2de589f620666ec21de337e4935cec108a4ed0871d5ef04a5d + languageName: node + linkType: hard + "es-define-property@npm:^1.0.0": version: 1.0.0 resolution: "es-define-property@npm:1.0.0" @@ -4201,7 +4371,14 @@ __metadata: languageName: node linkType: hard -"es-errors@npm:^1.3.0": +"es-define-property@npm:^1.0.1": + version: 1.0.1 + resolution: "es-define-property@npm:1.0.1" + checksum: 10c0/3f54eb49c16c18707949ff25a1456728c883e81259f045003499efba399c08bad00deebf65cccde8c0e07908c1a225c9d472b7107e558f2a48e28d530e34527c + languageName: node + linkType: hard + +"es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": version: 1.3.0 resolution: "es-errors@npm:1.3.0" checksum: 10c0/0a61325670072f98d8ae3b914edab3559b6caa980f08054a3b872052640d91da01d38df55df797fcc916389d77fc92b8d5906cf028f4db46d7e3003abecbca85 @@ -4232,6 +4409,15 @@ __metadata: languageName: node linkType: hard +"es-object-atoms@npm:^1.0.0": + version: 1.0.0 + resolution: "es-object-atoms@npm:1.0.0" + dependencies: + es-errors: "npm:^1.3.0" + checksum: 10c0/1fed3d102eb27ab8d983337bb7c8b159dd2a1e63ff833ec54eea1311c96d5b08223b433060ba240541ca8adba9eee6b0a60cdbf2f80634b784febc9cc8b687b4 + languageName: node + linkType: hard + "es-set-tostringtag@npm:^2.0.1": version: 2.0.2 resolution: "es-set-tostringtag@npm:2.0.2" @@ -4243,7 +4429,18 @@ __metadata: languageName: node linkType: hard -"es-shim-unscopables@npm:^1.0.0": +"es-set-tostringtag@npm:^2.0.3": + version: 2.0.3 + resolution: "es-set-tostringtag@npm:2.0.3" + dependencies: + get-intrinsic: "npm:^1.2.4" + has-tostringtag: "npm:^1.0.2" + hasown: "npm:^2.0.1" + checksum: 10c0/f22aff1585eb33569c326323f0b0d175844a1f11618b86e193b386f8be0ea9474cfbe46df39c45d959f7aa8f6c06985dc51dd6bce5401645ec5a74c4ceaa836a + languageName: node + linkType: hard + +"es-shim-unscopables@npm:^1.0.0, es-shim-unscopables@npm:^1.0.2": version: 1.0.2 resolution: "es-shim-unscopables@npm:1.0.2" dependencies: @@ -4298,14 +4495,14 @@ __metadata: languageName: node linkType: hard -"eslint-compat-utils@npm:^0.5.0": - version: 0.5.0 - resolution: "eslint-compat-utils@npm:0.5.0" +"eslint-compat-utils@npm:^0.6.0": + version: 0.6.4 + resolution: "eslint-compat-utils@npm:0.6.4" dependencies: semver: "npm:^7.5.4" peerDependencies: eslint: ">=6.0.0" - checksum: 10c0/aea9ff05df3f4d5db95361c13cb89baf3669fe34ad73e5771843dbb5cafdc7a9636c6f93814a29d0e0b87f147846ddef6672b71e28c4e73f889b5ea8d1d454d2 + checksum: 10c0/5b665c4051e978b9f9c48621f63d07e6b2a8ba1b334fc430f1ce0d8b596968677bdb54c23c00ca961ad5b4673d5e83e014a52b4baf9a2f7d4ccd79e3c213acfb languageName: node linkType: hard @@ -4358,51 +4555,53 @@ __metadata: languageName: node linkType: hard -"eslint-module-utils@npm:^2.8.0": - version: 2.8.0 - resolution: "eslint-module-utils@npm:2.8.0" +"eslint-module-utils@npm:^2.12.0": + version: 2.12.0 + resolution: "eslint-module-utils@npm:2.12.0" dependencies: debug: "npm:^3.2.7" peerDependenciesMeta: eslint: optional: true - checksum: 10c0/c7a8d1a58d76ec8217a8fea49271ec8132d1b9390965a75f6a4ecbc9e5983d742195b46d2e4378231d2186801439fe1aa5700714b0bfd4eb17aac6e1b65309df + checksum: 10c0/4d8b46dcd525d71276f9be9ffac1d2be61c9d54cc53c992e6333cf957840dee09381842b1acbbb15fc6b255ebab99cd481c5007ab438e5455a14abe1a0468558 languageName: node linkType: hard -"eslint-plugin-import@npm:^2.29.1": - version: 2.29.1 - resolution: "eslint-plugin-import@npm:2.29.1" +"eslint-plugin-import@npm:^2.31.0": + version: 2.31.0 + resolution: "eslint-plugin-import@npm:2.31.0" dependencies: - array-includes: "npm:^3.1.7" - array.prototype.findlastindex: "npm:^1.2.3" + "@rtsao/scc": "npm:^1.1.0" + array-includes: "npm:^3.1.8" + array.prototype.findlastindex: "npm:^1.2.5" array.prototype.flat: "npm:^1.3.2" array.prototype.flatmap: "npm:^1.3.2" debug: "npm:^3.2.7" doctrine: "npm:^2.1.0" eslint-import-resolver-node: "npm:^0.3.9" - eslint-module-utils: "npm:^2.8.0" - hasown: "npm:^2.0.0" - is-core-module: "npm:^2.13.1" + eslint-module-utils: "npm:^2.12.0" + hasown: "npm:^2.0.2" + is-core-module: "npm:^2.15.1" is-glob: "npm:^4.0.3" minimatch: "npm:^3.1.2" - object.fromentries: "npm:^2.0.7" - object.groupby: "npm:^1.0.1" - object.values: "npm:^1.1.7" + object.fromentries: "npm:^2.0.8" + object.groupby: "npm:^1.0.3" + object.values: "npm:^1.2.0" semver: "npm:^6.3.1" + string.prototype.trimend: "npm:^1.0.8" tsconfig-paths: "npm:^3.15.0" peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: 10c0/5f35dfbf4e8e67f741f396987de9504ad125c49f4144508a93282b4ea0127e052bde65ab6def1f31b6ace6d5d430be698333f75bdd7dca3bc14226c92a083196 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + checksum: 10c0/e21d116ddd1900e091ad120b3eb68c5dd5437fe2c930f1211781cd38b246f090a6b74d5f3800b8255a0ed29782591521ad44eb21c5534960a8f1fb4040fd913a languageName: node linkType: hard -"eslint-plugin-no-jquery@npm:^3.0.2": - version: 3.0.2 - resolution: "eslint-plugin-no-jquery@npm:3.0.2" +"eslint-plugin-no-jquery@npm:^3.1.0": + version: 3.1.0 + resolution: "eslint-plugin-no-jquery@npm:3.1.0" peerDependencies: eslint: ">=8.0.0" - checksum: 10c0/1f8564ba673553779d41d8239d080bd1774dfe5b588a12b89015499168160297647c860b8c34eeaeab90b6f222190703f19a8d7fab4d45c1ff780feca3c55600 + checksum: 10c0/d449e93f1bb6fe0b4b229e0dd4e26c56095256f6eb3ca2ec905ab5c62622546c405c19f8e6022de580aa1898f40b065097d21857fd8f4d528a592256ed156293 languageName: node linkType: hard @@ -4426,18 +4625,18 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-yml@npm:^1.14.0": - version: 1.14.0 - resolution: "eslint-plugin-yml@npm:1.14.0" +"eslint-plugin-yml@npm:^1.16.0": + version: 1.16.0 + resolution: "eslint-plugin-yml@npm:1.16.0" dependencies: debug: "npm:^4.3.2" - eslint-compat-utils: "npm:^0.5.0" + eslint-compat-utils: "npm:^0.6.0" lodash: "npm:^4.17.21" natural-compare: "npm:^1.4.0" yaml-eslint-parser: "npm:^1.2.1" peerDependencies: eslint: ">=6.0.0" - checksum: 10c0/27c427773b705c90c0eb73393629a75eaf7a7f5908887c42af24689e17fcf1f8da9e914919ac47855e1be76c515e0ca801e76d40dc813f9d848a842fbfc140c5 + checksum: 10c0/35052c2f77fb1d143141329444ca975dbc3190393595051ce4890b7f990aaf79286b52ff18c8ffb66e9739ad779fb23efe0eb9011e761d2b26a3244e20e5a925 languageName: node linkType: hard @@ -4468,15 +4667,15 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.57.0": - version: 8.57.0 - resolution: "eslint@npm:8.57.0" +"eslint@npm:^8.57.1": + version: 8.57.1 + resolution: "eslint@npm:8.57.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.6.1" "@eslint/eslintrc": "npm:^2.1.4" - "@eslint/js": "npm:8.57.0" - "@humanwhocodes/config-array": "npm:^0.11.14" + "@eslint/js": "npm:8.57.1" + "@humanwhocodes/config-array": "npm:^0.13.0" "@humanwhocodes/module-importer": "npm:^1.0.1" "@nodelib/fs.walk": "npm:^1.2.8" "@ungap/structured-clone": "npm:^1.2.0" @@ -4512,7 +4711,7 @@ __metadata: text-table: "npm:^0.2.0" bin: eslint: bin/eslint.js - checksum: 10c0/00bb96fd2471039a312435a6776fe1fd557c056755eaa2b96093ef3a8508c92c8775d5f754768be6b1dddd09fdd3379ddb231eeb9b6c579ee17ea7d68000a529 + checksum: 10c0/1fd31533086c1b72f86770a4d9d7058ee8b4643fd1cfd10c7aac1ecb8725698e88352a87805cf4b2ce890aa35947df4b4da9655fb7fdfa60dbb448a43f6ebcf1 languageName: node linkType: hard @@ -4920,6 +5119,22 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.2.3": + version: 1.2.5 + resolution: "get-intrinsic@npm:1.2.5" + dependencies: + call-bind-apply-helpers: "npm:^1.0.0" + dunder-proto: "npm:^1.0.0" + es-define-property: "npm:^1.0.1" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + gopd: "npm:^1.2.0" + has-symbols: "npm:^1.1.0" + hasown: "npm:^2.0.2" + checksum: 10c0/dcaace9fd4b4dd127b6668f580393e1a704bad308b7b88d694145e2599ee6c51b70cbfd49c6c96a5ffdb14a70824a0b3bd9b78bad84953932e5f0c5da4e508fd + languageName: node + linkType: hard + "get-intrinsic@npm:^1.2.4": version: 1.2.4 resolution: "get-intrinsic@npm:1.2.4" @@ -4950,6 +5165,17 @@ __metadata: languageName: node linkType: hard +"get-symbol-description@npm:^1.0.2": + version: 1.0.2 + resolution: "get-symbol-description@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.5" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + checksum: 10c0/867be6d63f5e0eb026cb3b0ef695ec9ecf9310febb041072d2e142f260bd91ced9eeb426b3af98791d1064e324e653424afa6fd1af17dee373bea48ae03162bc + languageName: node + linkType: hard + "glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": version: 5.1.2 resolution: "glob-parent@npm:5.1.2" @@ -5080,6 +5306,16 @@ __metadata: languageName: node linkType: hard +"globalthis@npm:^1.0.4": + version: 1.0.4 + resolution: "globalthis@npm:1.0.4" + dependencies: + define-properties: "npm:^1.2.1" + gopd: "npm:^1.0.1" + checksum: 10c0/9d156f313af79d80b1566b93e19285f481c591ad6d0d319b4be5e03750d004dde40a39a0f26f7e635f9007a3600802f53ecd85a759b86f109e80a5f705e01846 + languageName: node + linkType: hard + "globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" @@ -5110,6 +5346,13 @@ __metadata: languageName: node linkType: hard +"gopd@npm:^1.2.0": + version: 1.2.0 + resolution: "gopd@npm:1.2.0" + checksum: 10c0/50fff1e04ba2b7737c097358534eacadad1e68d24cccee3272e04e007bed008e68d2614f3987788428fd192a5ae3889d08fb2331417e4fc4a9ab366b2043cead + languageName: node + linkType: hard + "graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" @@ -5177,6 +5420,15 @@ __metadata: languageName: node linkType: hard +"has-proto@npm:^1.0.3": + version: 1.2.0 + resolution: "has-proto@npm:1.2.0" + dependencies: + dunder-proto: "npm:^1.0.0" + checksum: 10c0/46538dddab297ec2f43923c3d35237df45d8c55a6fc1067031e04c13ed8a9a8f94954460632fd4da84c31a1721eefee16d901cbb1ae9602bab93bb6e08f93b95 + languageName: node + linkType: hard + "has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": version: 1.0.3 resolution: "has-symbols@npm:1.0.3" @@ -5184,6 +5436,13 @@ __metadata: languageName: node linkType: hard +"has-symbols@npm:^1.1.0": + version: 1.1.0 + resolution: "has-symbols@npm:1.1.0" + checksum: 10c0/dde0a734b17ae51e84b10986e651c664379018d10b91b6b0e9b293eddb32f0f069688c841fb40f19e9611546130153e0a2a48fd7f512891fb000ddfa36f5a20e + languageName: node + linkType: hard + "has-tostringtag@npm:^1.0.0": version: 1.0.0 resolution: "has-tostringtag@npm:1.0.0" @@ -5193,6 +5452,15 @@ __metadata: languageName: node linkType: hard +"has-tostringtag@npm:^1.0.2": + version: 1.0.2 + resolution: "has-tostringtag@npm:1.0.2" + dependencies: + has-symbols: "npm:^1.0.3" + checksum: 10c0/a8b166462192bafe3d9b6e420a1d581d93dd867adb61be223a17a8d6dad147aa77a8be32c961bb2f27b3ef893cae8d36f564ab651f5e9b7938ae86f74027c48c + languageName: node + linkType: hard + "hasown@npm:^2.0.0": version: 2.0.0 resolution: "hasown@npm:2.0.0" @@ -5202,6 +5470,15 @@ __metadata: languageName: node linkType: hard +"hasown@npm:^2.0.1, hasown@npm:^2.0.2": + version: 2.0.2 + resolution: "hasown@npm:2.0.2" + dependencies: + function-bind: "npm:^1.1.2" + checksum: 10c0/3769d434703b8ac66b209a4cca0737519925bbdb61dd887f93a16372b14694c63ff4e797686d87c90f08168e81082248b9b028bad60d4da9e0d1148766f56eb9 + languageName: node + linkType: hard + "he@npm:1.2.0": version: 1.2.0 resolution: "he@npm:1.2.0" @@ -5385,7 +5662,7 @@ __metadata: languageName: node linkType: hard -"internal-slot@npm:^1.0.4": +"internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.7": version: 1.0.7 resolution: "internal-slot@npm:1.0.7" dependencies: @@ -5445,6 +5722,16 @@ __metadata: languageName: node linkType: hard +"is-array-buffer@npm:^3.0.4": + version: 3.0.4 + resolution: "is-array-buffer@npm:3.0.4" + dependencies: + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.2.1" + checksum: 10c0/42a49d006cc6130bc5424eae113e948c146f31f9d24460fc0958f855d9d810e6fd2e4519bf19aab75179af9c298ea6092459d8cafdec523cd19e529b26eab860 + languageName: node + linkType: hard + "is-arrayish@npm:^0.2.1": version: 0.2.1 resolution: "is-arrayish@npm:0.2.1" @@ -5452,6 +5739,15 @@ __metadata: languageName: node linkType: hard +"is-async-function@npm:^2.0.0": + version: 2.0.0 + resolution: "is-async-function@npm:2.0.0" + dependencies: + has-tostringtag: "npm:^1.0.0" + checksum: 10c0/787bc931576aad525d751fc5ce211960fe91e49ac84a5c22d6ae0bc9541945fbc3f686dc590c3175722ce4f6d7b798a93f6f8ff4847fdb2199aea6f4baf5d668 + languageName: node + linkType: hard + "is-bigint@npm:^1.0.1": version: 1.0.4 resolution: "is-bigint@npm:1.0.4" @@ -5487,7 +5783,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1": +"is-core-module@npm:^2.13.0": version: 2.13.1 resolution: "is-core-module@npm:2.13.1" dependencies: @@ -5496,6 +5792,24 @@ __metadata: languageName: node linkType: hard +"is-core-module@npm:^2.15.1": + version: 2.15.1 + resolution: "is-core-module@npm:2.15.1" + dependencies: + hasown: "npm:^2.0.2" + checksum: 10c0/53432f10c69c40bfd2fa8914133a68709ff9498c86c3bf5fca3cdf3145a56fd2168cbf4a43b29843a6202a120a5f9c5ffba0a4322e1e3441739bc0b641682612 + languageName: node + linkType: hard + +"is-data-view@npm:^1.0.1": + version: 1.0.1 + resolution: "is-data-view@npm:1.0.1" + dependencies: + is-typed-array: "npm:^1.1.13" + checksum: 10c0/a3e6ec84efe303da859107aed9b970e018e2bee7ffcb48e2f8096921a493608134240e672a2072577e5f23a729846241d9634806e8a0e51d9129c56d5f65442d + languageName: node + linkType: hard + "is-date-object@npm:^1.0.1, is-date-object@npm:^1.0.5": version: 1.0.5 resolution: "is-date-object@npm:1.0.5" @@ -5521,6 +5835,15 @@ __metadata: languageName: node linkType: hard +"is-finalizationregistry@npm:^1.1.0": + version: 1.1.0 + resolution: "is-finalizationregistry@npm:1.1.0" + dependencies: + call-bind: "npm:^1.0.7" + checksum: 10c0/1cd94236bfb6e060fe2b973c8726a2782727f7d495b3e8e1d51d3e619c5a3345413706f555956eb5b12af15eba0414118f64a1b19d793ec36b5e6767a13836ac + languageName: node + linkType: hard + "is-fullwidth-code-point@npm:^3.0.0": version: 3.0.0 resolution: "is-fullwidth-code-point@npm:3.0.0" @@ -5528,6 +5851,15 @@ __metadata: languageName: node linkType: hard +"is-generator-function@npm:^1.0.10": + version: 1.0.10 + resolution: "is-generator-function@npm:1.0.10" + dependencies: + has-tostringtag: "npm:^1.0.0" + checksum: 10c0/df03514df01a6098945b5a0cfa1abff715807c8e72f57c49a0686ad54b3b74d394e2d8714e6f709a71eb00c9630d48e73ca1796c1ccc84ac95092c1fecc0d98b + languageName: node + linkType: hard + "is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": version: 4.0.3 resolution: "is-glob@npm:4.0.3" @@ -5565,6 +5897,13 @@ __metadata: languageName: node linkType: hard +"is-negative-zero@npm:^2.0.3": + version: 2.0.3 + resolution: "is-negative-zero@npm:2.0.3" + checksum: 10c0/bcdcf6b8b9714063ffcfa9929c575ac69bfdabb8f4574ff557dfc086df2836cf07e3906f5bbc4f2a5c12f8f3ba56af640c843cdfc74da8caed86c7c7d66fd08e + languageName: node + linkType: hard + "is-number-object@npm:^1.0.4": version: 1.0.7 resolution: "is-number-object@npm:1.0.7" @@ -5644,6 +5983,15 @@ __metadata: languageName: node linkType: hard +"is-shared-array-buffer@npm:^1.0.3": + version: 1.0.3 + resolution: "is-shared-array-buffer@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.7" + checksum: 10c0/adc11ab0acbc934a7b9e5e9d6c588d4ec6682f6fea8cda5180721704fa32927582ede5b123349e32517fdadd07958973d24716c80e7ab198970c47acc09e59c7 + languageName: node + linkType: hard + "is-string@npm:^1.0.5, is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -5671,6 +6019,15 @@ __metadata: languageName: node linkType: hard +"is-typed-array@npm:^1.1.13": + version: 1.1.13 + resolution: "is-typed-array@npm:1.1.13" + dependencies: + which-typed-array: "npm:^1.1.14" + checksum: 10c0/fa5cb97d4a80e52c2cc8ed3778e39f175a1a2ae4ddf3adae3187d69586a1fd57cfa0b095db31f66aa90331e9e3da79184cea9c6abdcd1abc722dc3c3edd51cca + languageName: node + linkType: hard + "is-unicode-supported@npm:^0.1.0": version: 0.1.0 resolution: "is-unicode-supported@npm:0.1.0" @@ -5799,12 +6156,12 @@ __metadata: languageName: node linkType: hard -"jquery-ui@npm:^1.14.0": - version: 1.14.0 - resolution: "jquery-ui@npm:1.14.0" +"jquery-ui@npm:^1.14.1": + version: 1.14.1 + resolution: "jquery-ui@npm:1.14.1" dependencies: jquery: "npm:>=1.12.0 <5.0.0" - checksum: 10c0/7139e5273ddf3cb572b32a73dad66a5f4acd1a62dce8f74cdc096643c0ce08fb0ef1a7c8cada8fbb5c27580486351abc8ba9c33f121416f22004a8cd2c456035 + checksum: 10c0/cf7a3c0aac369e513d78bc5864bbafb6ddf85a43513ca5d00b11d65e2890a6618ff2ef5b8cb2925db9a6b7d0c2482d717fb10cc813e419024ae8bc457e18f51d languageName: node linkType: hard @@ -5854,7 +6211,7 @@ __metadata: languageName: node linkType: hard -"jsdom@npm:^24.1.0, jsdom@npm:^24.1.1": +"jsdom@npm:^24.1.0": version: 24.1.1 resolution: "jsdom@npm:24.1.1" dependencies: @@ -5888,6 +6245,40 @@ __metadata: languageName: node linkType: hard +"jsdom@npm:^25.0.1": + version: 25.0.1 + resolution: "jsdom@npm:25.0.1" + dependencies: + cssstyle: "npm:^4.1.0" + data-urls: "npm:^5.0.0" + decimal.js: "npm:^10.4.3" + form-data: "npm:^4.0.0" + html-encoding-sniffer: "npm:^4.0.0" + http-proxy-agent: "npm:^7.0.2" + https-proxy-agent: "npm:^7.0.5" + is-potential-custom-element-name: "npm:^1.0.1" + nwsapi: "npm:^2.2.12" + parse5: "npm:^7.1.2" + rrweb-cssom: "npm:^0.7.1" + saxes: "npm:^6.0.0" + symbol-tree: "npm:^3.2.4" + tough-cookie: "npm:^5.0.0" + w3c-xmlserializer: "npm:^5.0.0" + webidl-conversions: "npm:^7.0.0" + whatwg-encoding: "npm:^3.1.1" + whatwg-mimetype: "npm:^4.0.0" + whatwg-url: "npm:^14.0.0" + ws: "npm:^8.18.0" + xml-name-validator: "npm:^5.0.0" + peerDependencies: + canvas: ^2.11.2 + peerDependenciesMeta: + canvas: + optional: true + checksum: 10c0/6bda32a6dfe4e37a30568bf51136bdb3ba9c0b72aadd6356280404275a34c9e097c8c25b5eb3c742e602623741e172da977ff456684befd77c9042ed9bf8c2b4 + languageName: node + linkType: hard + "json-buffer@npm:3.0.1": version: 3.0.1 resolution: "json-buffer@npm:3.0.1" @@ -5962,10 +6353,10 @@ __metadata: languageName: node linkType: hard -"known-css-properties@npm:^0.34.0": - version: 0.34.0 - resolution: "known-css-properties@npm:0.34.0" - checksum: 10c0/8549969f02b1858554e89faf4548ece37625d0d21b42e8d54fa53184e68e1512ef2531bb15941575ad816361ab7447b598c1b18c1b96ce0a868333d1a68f2e2c +"known-css-properties@npm:^0.35.0": + version: 0.35.0 + resolution: "known-css-properties@npm:0.35.0" + checksum: 10c0/04a4a2859d62670bb25b5b28091a1f03f6f0d3298a5ed3e7476397c5287b98c434f6dd9c004a0c67a53b7f21acc93f83c972e98c122f568d4d0bd21fd2b90fb6 languageName: node linkType: hard @@ -6192,10 +6583,10 @@ __metadata: languageName: node linkType: hard -"mdn-data@npm:2.12.1": - version: 2.12.1 - resolution: "mdn-data@npm:2.12.1" - checksum: 10c0/1a09f441bdd423f2b0ab712665a1a3329fe7b15e9a2dad8c1c10c521ddb204ed186e7ac91052fd53a5ae0a07ac6eae53b5bcbb59ba8a1fb654268611297eea4a +"mdn-data@npm:2.12.2": + version: 2.12.2 + resolution: "mdn-data@npm:2.12.2" + checksum: 10c0/b22443b71d70f72ccc3c6ba1608035431a8fc18c3c8fc53523f06d20e05c2ac10f9b53092759a2ca85cf02f0d37036f310b581ce03e7b99ac74d388ef8152ade languageName: node linkType: hard @@ -6544,9 +6935,9 @@ __metadata: languageName: node linkType: hard -"nightwatch@npm:^3.7.0": - version: 3.7.0 - resolution: "nightwatch@npm:3.7.0" +"nightwatch@npm:^3.9.0": + version: 3.9.0 + resolution: "nightwatch@npm:3.9.0" dependencies: "@nightwatch/chai": "npm:5.0.3" "@nightwatch/html-reporter-template": "npm:^0.3.0" @@ -6576,7 +6967,7 @@ __metadata: open: "npm:8.4.2" ora: "npm:5.4.1" piscina: "npm:^4.3.1" - selenium-webdriver: "npm:4.22.0" + selenium-webdriver: "npm:4.26.0" semver: "npm:7.5.4" stacktrace-parser: "npm:0.1.10" strip-ansi: "npm:6.0.1" @@ -6593,7 +6984,7 @@ __metadata: optional: true bin: nightwatch: bin/nightwatch - checksum: 10c0/57901b0f33101804a09a65652c32ec878e425185933c82a0f1e73e44e5873628ef663fa6b2f73e06ce07babf6693a9c2f316e4c35b84ac74d8485bac224808e8 + checksum: 10c0/c7cad273fe63478e6862d7a831455b44d0e1837b826d9ad9208438b5699964bf47d8d0222ed530874c41234bda00076af6266dccaa794023565ca1384508b427 languageName: node linkType: hard @@ -6697,6 +7088,13 @@ __metadata: languageName: node linkType: hard +"object-inspect@npm:^1.13.3": + version: 1.13.3 + resolution: "object-inspect@npm:1.13.3" + checksum: 10c0/cc3f15213406be89ffdc54b525e115156086796a515410a8d390215915db9f23c8eab485a06f1297402f440a33715fe8f71a528c1dcbad6e1a3bcaf5a46921d4 + languageName: node + linkType: hard + "object-is@npm:^1.1.5": version: 1.1.6 resolution: "object-is@npm:1.1.6" @@ -6714,7 +7112,7 @@ __metadata: languageName: node linkType: hard -"object.assign@npm:^4.1.2, object.assign@npm:^4.1.4": +"object.assign@npm:^4.1.2, object.assign@npm:^4.1.4, object.assign@npm:^4.1.5": version: 4.1.5 resolution: "object.assign@npm:4.1.5" dependencies: @@ -6737,37 +7135,37 @@ __metadata: languageName: node linkType: hard -"object.fromentries@npm:^2.0.7": - version: 2.0.7 - resolution: "object.fromentries@npm:2.0.7" +"object.fromentries@npm:^2.0.8": + version: 2.0.8 + resolution: "object.fromentries@npm:2.0.8" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - checksum: 10c0/071745c21f6fc9e6c914691f2532c1fb60ad967e5ddc52801d09958b5de926566299d07ae14466452a7efd29015f9145d6c09c573d93a0dc6f1683ee0ec2b93b + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + checksum: 10c0/cd4327e6c3369cfa805deb4cbbe919bfb7d3aeebf0bcaba291bb568ea7169f8f8cdbcabe2f00b40db0c20cd20f08e11b5f3a5a36fb7dd3fe04850c50db3bf83b languageName: node linkType: hard -"object.groupby@npm:^1.0.1": - version: 1.0.1 - resolution: "object.groupby@npm:1.0.1" +"object.groupby@npm:^1.0.3": + version: 1.0.3 + resolution: "object.groupby@npm:1.0.3" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - get-intrinsic: "npm:^1.2.1" - checksum: 10c0/61e41fbf08cc04ed860363db9629eedeaa590fce243c0960e948fd7b11f78a9d4350065c339936d118a2dd8775d7259e26207340cc8ce688bec66cb615fec6fe + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + checksum: 10c0/60d0455c85c736fbfeda0217d1a77525956f76f7b2495edeca9e9bbf8168a45783199e77b894d30638837c654d0cc410e0e02cbfcf445bc8de71c3da1ede6a9c languageName: node linkType: hard -"object.values@npm:^1.1.7": - version: 1.1.7 - resolution: "object.values@npm:1.1.7" +"object.values@npm:^1.2.0": + version: 1.2.0 + resolution: "object.values@npm:1.2.0" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - checksum: 10c0/e869d6a37fb7afdd0054dea49036d6ccebb84854a8848a093bbd1bc516f53e690bba88f0bc3e83fdfa74c601469ee6989c9b13359cda9604144c6e732fad3b6b + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10c0/15809dc40fd6c5529501324fec5ff08570b7d70fb5ebbe8e2b3901afec35cf2b3dc484d1210c6c642cd3e7e0a5e18dd1d6850115337fef46bdae14ab0cb18ac3 languageName: node linkType: hard @@ -7061,6 +7459,13 @@ __metadata: languageName: node linkType: hard +"possible-typed-array-names@npm:^1.0.0": + version: 1.0.0 + resolution: "possible-typed-array-names@npm:1.0.0" + checksum: 10c0/d9aa22d31f4f7680e20269db76791b41c3a32c01a373e25f8a4813b4d45f7456bfc2b6d68f752dc4aab0e0bb0721cb3d76fb678c9101cb7a16316664bc2c73fd + languageName: node + linkType: hard + "postcss-attribute-case-insensitive@npm:^6.0.3": version: 6.0.3 resolution: "postcss-attribute-case-insensitive@npm:6.0.3" @@ -7489,13 +7894,13 @@ __metadata: languageName: node linkType: hard -"postcss-selector-parser@npm:^6.1.2": - version: 6.1.2 - resolution: "postcss-selector-parser@npm:6.1.2" +"postcss-selector-parser@npm:^7.0.0": + version: 7.0.0 + resolution: "postcss-selector-parser@npm:7.0.0" dependencies: cssesc: "npm:^3.0.0" util-deprecate: "npm:^1.0.2" - checksum: 10c0/523196a6bd8cf660bdf537ad95abd79e546d54180f9afb165a4ab3e651ac705d0f8b8ce6b3164fb9e3279ce482c5f751a69eb2d3a1e8eb0fd5e82294fb3ef13e + checksum: 10c0/e96e096afcce70bf5c97789f5ea09d7415ae5eb701d82b05b5e8532885d31363b484fcb1ca9488c9a331f30508d9e5bb6c3109eb2eb5067ef3d3919f9928cd9d languageName: node linkType: hard @@ -7551,7 +7956,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.47": +"postcss@npm:^8.4.49": version: 8.4.49 resolution: "postcss@npm:8.4.49" dependencies: @@ -7578,12 +7983,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.3.3": - version: 3.3.3 - resolution: "prettier@npm:3.3.3" +"prettier@npm:^3.4.2": + version: 3.4.2 + resolution: "prettier@npm:3.4.2" bin: prettier: bin/prettier.cjs - checksum: 10c0/b85828b08e7505716324e4245549b9205c0cacb25342a030ba8885aba2039a115dbcf75a0b7ca3b37bc9d101ee61fab8113fc69ca3359f2a226f1ecc07ad2e26 + checksum: 10c0/99e076a26ed0aba4ebc043880d0f08bbb8c59a4c6641cdee6cdadf2205bdd87aa1d7823f50c3aea41e015e99878d37c58d7b5f0e663bba0ef047f94e36b96446 languageName: node linkType: hard @@ -7692,6 +8097,13 @@ __metadata: languageName: node linkType: hard +"readdirp@npm:^4.0.1": + version: 4.0.2 + resolution: "readdirp@npm:4.0.2" + checksum: 10c0/a16ecd8ef3286dcd90648c3b103e3826db2b766cdb4a988752c43a83f683d01c7059158d623cbcd8bdfb39e65d302d285be2d208e7d9f34d022d912b929217dd + languageName: node + linkType: hard + "readdirp@npm:~3.6.0": version: 3.6.0 resolution: "readdirp@npm:3.6.0" @@ -7710,6 +8122,22 @@ __metadata: languageName: node linkType: hard +"reflect.getprototypeof@npm:^1.0.6": + version: 1.0.8 + resolution: "reflect.getprototypeof@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.8" + define-properties: "npm:^1.2.1" + dunder-proto: "npm:^1.0.0" + es-abstract: "npm:^1.23.5" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.2.0" + which-builtin-type: "npm:^1.2.0" + checksum: 10c0/720479dd7a72a20d66efaca507ed7c7e18403d24ce764f436130464d4a516a12ed8a9a2714dcabc3e1296f9a31f914ba1095e2371619df23d3ac56c4f8c8bae1 + languageName: node + linkType: hard + "regexp.prototype.flags@npm:^1.5.1": version: 1.5.1 resolution: "regexp.prototype.flags@npm:1.5.1" @@ -7721,6 +8149,18 @@ __metadata: languageName: node linkType: hard +"regexp.prototype.flags@npm:^1.5.3": + version: 1.5.3 + resolution: "regexp.prototype.flags@npm:1.5.3" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-errors: "npm:^1.3.0" + set-function-name: "npm:^2.0.2" + checksum: 10c0/e1a7c7dc42cc91abf73e47a269c4b3a8f225321b7f617baa25821f6a123a91d23a73b5152f21872c566e699207e1135d075d2251cd3e84cc96d82a910adf6020 + languageName: node + linkType: hard + "repeat-string@npm:^1.6.1": version: 1.6.1 resolution: "repeat-string@npm:1.6.1" @@ -7868,6 +8308,18 @@ __metadata: languageName: node linkType: hard +"safe-array-concat@npm:^1.1.2": + version: 1.1.2 + resolution: "safe-array-concat@npm:1.1.2" + dependencies: + call-bind: "npm:^1.0.7" + get-intrinsic: "npm:^1.2.4" + has-symbols: "npm:^1.0.3" + isarray: "npm:^2.0.5" + checksum: 10c0/12f9fdb01c8585e199a347eacc3bae7b5164ae805cdc8c6707199dbad5b9e30001a50a43c4ee24dc9ea32dbb7279397850e9208a7e217f4d8b1cf5d90129dec9 + languageName: node + linkType: hard + "safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" @@ -7893,6 +8345,17 @@ __metadata: languageName: node linkType: hard +"safe-regex-test@npm:^1.0.3": + version: 1.0.3 + resolution: "safe-regex-test@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-regex: "npm:^1.1.4" + checksum: 10c0/900bf7c98dc58f08d8523b7012b468e4eb757afa624f198902c0643d7008ba777b0bdc35810ba0b758671ce887617295fb742b3f3968991b178ceca54cb07603 + languageName: node + linkType: hard + "safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -7920,14 +8383,15 @@ __metadata: languageName: node linkType: hard -"selenium-webdriver@npm:4.22.0": - version: 4.22.0 - resolution: "selenium-webdriver@npm:4.22.0" +"selenium-webdriver@npm:4.26.0": + version: 4.26.0 + resolution: "selenium-webdriver@npm:4.26.0" dependencies: + "@bazel/runfiles": "npm:^6.3.1" jszip: "npm:^3.10.1" tmp: "npm:^0.2.3" - ws: "npm:>=8.16.0" - checksum: 10c0/967fc20dcda439abf6feeea76c486285d038ebefc66d208c67ecbcc0d5e4ec191596961562e4161c6ab85b0cb3d59b416cd0667e18e6ee2c68fd29a7511f4950 + ws: "npm:^8.18.0" + checksum: 10c0/af34a108fe2f9e717aab0ee3130ad101bbfc84be988729bce7eb7cd101403cd0ac2bdc5fe134e3e2b6c21bd4f00d9e9790062317877ff43ad370c2274fa57b7b languageName: node linkType: hard @@ -8001,7 +8465,7 @@ __metadata: languageName: node linkType: hard -"set-function-length@npm:^1.2.1": +"set-function-length@npm:^1.2.1, set-function-length@npm:^1.2.2": version: 1.2.2 resolution: "set-function-length@npm:1.2.2" dependencies: @@ -8026,6 +8490,18 @@ __metadata: languageName: node linkType: hard +"set-function-name@npm:^2.0.2": + version: 2.0.2 + resolution: "set-function-name@npm:2.0.2" + dependencies: + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + functions-have-names: "npm:^1.2.3" + has-property-descriptors: "npm:^1.0.2" + checksum: 10c0/fce59f90696c450a8523e754abb305e2b8c73586452619c2bad5f7bf38c7b6b4651895c9db895679c5bef9554339cf3ef1c329b66ece3eda7255785fbe299316 + languageName: node + linkType: hard + "setimmediate@npm:^1.0.5": version: 1.0.5 resolution: "setimmediate@npm:1.0.5" @@ -8129,10 +8605,10 @@ __metadata: languageName: node linkType: hard -"sortablejs@npm:^1.15.2": - version: 1.15.2 - resolution: "sortablejs@npm:1.15.2" - checksum: 10c0/9b9101f47a46976070f1e7ab45d1850a8754f6e71252506868731292af46a7f1a3add03914fe074cd2a6bdfe8cd6cad149cfa260fe8a53475f5306ae679bf38c +"sortablejs@npm:^1.15.6": + version: 1.15.6 + resolution: "sortablejs@npm:1.15.6" + checksum: 10c0/a75dcf53e5613b4106d46434e40114830f9c6449b3b439bc1925c1fbf0a0c1f044727a8f3d4ae1759fa7beaa33e7eb0c4a413e6aa88d6026577b59f3658ff727 languageName: node linkType: hard @@ -8241,6 +8717,18 @@ __metadata: languageName: node linkType: hard +"string.prototype.trim@npm:^1.2.9": + version: 1.2.9 + resolution: "string.prototype.trim@npm:1.2.9" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.0" + es-object-atoms: "npm:^1.0.0" + checksum: 10c0/dcef1a0fb61d255778155006b372dff8cc6c4394bc39869117e4241f41a2c52899c0d263ffc7738a1f9e61488c490b05c0427faa15151efad721e1a9fb2663c2 + languageName: node + linkType: hard + "string.prototype.trimend@npm:^1.0.7": version: 1.0.7 resolution: "string.prototype.trimend@npm:1.0.7" @@ -8252,6 +8740,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimend@npm:^1.0.8": + version: 1.0.8 + resolution: "string.prototype.trimend@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10c0/0a0b54c17c070551b38e756ae271865ac6cc5f60dabf2e7e343cceae7d9b02e1a1120a824e090e79da1b041a74464e8477e2da43e2775c85392be30a6f60963c + languageName: node + linkType: hard + "string.prototype.trimstart@npm:^1.0.7": version: 1.0.7 resolution: "string.prototype.trimstart@npm:1.0.7" @@ -8263,6 +8762,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimstart@npm:^1.0.8": + version: 1.0.8 + resolution: "string.prototype.trimstart@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10c0/d53af1899959e53c83b64a5fd120be93e067da740e7e75acb433849aa640782fb6c7d4cd5b84c954c84413745a3764df135a8afeb22908b86a835290788d8366 + languageName: node + linkType: hard + "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -8366,20 +8876,20 @@ __metadata: languageName: node linkType: hard -"stylelint@npm:^16.10.0": - version: 16.10.0 - resolution: "stylelint@npm:16.10.0" +"stylelint@npm:^16.11.0": + version: 16.11.0 + resolution: "stylelint@npm:16.11.0" dependencies: - "@csstools/css-parser-algorithms": "npm:^3.0.1" - "@csstools/css-tokenizer": "npm:^3.0.1" - "@csstools/media-query-list-parser": "npm:^3.0.1" - "@csstools/selector-specificity": "npm:^4.0.0" + "@csstools/css-parser-algorithms": "npm:^3.0.4" + "@csstools/css-tokenizer": "npm:^3.0.3" + "@csstools/media-query-list-parser": "npm:^4.0.2" + "@csstools/selector-specificity": "npm:^5.0.0" "@dual-bundle/import-meta-resolve": "npm:^4.1.0" balanced-match: "npm:^2.0.0" colord: "npm:^2.9.3" cosmiconfig: "npm:^9.0.0" css-functions-list: "npm:^3.2.3" - css-tree: "npm:^3.0.0" + css-tree: "npm:^3.0.1" debug: "npm:^4.3.7" fast-glob: "npm:^3.3.2" fastest-levenshtein: "npm:^1.0.16" @@ -8391,16 +8901,16 @@ __metadata: ignore: "npm:^6.0.2" imurmurhash: "npm:^0.1.4" is-plain-object: "npm:^5.0.0" - known-css-properties: "npm:^0.34.0" + known-css-properties: "npm:^0.35.0" mathml-tag-names: "npm:^2.1.3" meow: "npm:^13.2.0" micromatch: "npm:^4.0.8" normalize-path: "npm:^3.0.0" - picocolors: "npm:^1.0.1" - postcss: "npm:^8.4.47" + picocolors: "npm:^1.1.1" + postcss: "npm:^8.4.49" postcss-resolve-nested-selector: "npm:^0.1.6" postcss-safe-parser: "npm:^7.0.1" - postcss-selector-parser: "npm:^6.1.2" + postcss-selector-parser: "npm:^7.0.0" postcss-value-parser: "npm:^4.2.0" resolve-from: "npm:^5.0.0" string-width: "npm:^4.2.3" @@ -8410,7 +8920,7 @@ __metadata: write-file-atomic: "npm:^5.0.1" bin: stylelint: bin/stylelint.mjs - checksum: 10c0/d07dd156c225d16c740995daacd78090f7fc317602e87bda2fca323a4ae427a8526d724f3089df3b2185df4520f987547668ceea9b30985988ccbc514034aa21 + checksum: 10c0/65638247fb4e5eacb032e3a98412a13ad8b343d2d58e22d61b96ada72808b5b7e736c845937b3bcfde04c0bfa2120383b507e530afe876dafe824a93c337258f languageName: node linkType: hard @@ -8572,9 +9082,9 @@ __metadata: languageName: node linkType: hard -"terser@npm:^5.31.3": - version: 5.31.3 - resolution: "terser@npm:5.31.3" +"terser@npm:^5.37.0": + version: 5.37.0 + resolution: "terser@npm:5.37.0" dependencies: "@jridgewell/source-map": "npm:^0.3.3" acorn: "npm:^8.8.2" @@ -8582,7 +9092,7 @@ __metadata: source-map-support: "npm:~0.5.20" bin: terser: bin/terser - checksum: 10c0/eb2b525dada9febd3db74e94bd295f9cd7abd809e4f9c6bbc795a3048ad50fd327c15eab99db383fa820239680eef6d2dbd7dc05361769c204ddee5cf684d41e + checksum: 10c0/ff0dc79b0a0da821e7f5bf7a047eab6d04e70e88b62339a0f1d71117db3310e255f5c00738fa3b391f56c3571f800a00047720261ba04ced0241c1f9922199f4 languageName: node linkType: hard @@ -8603,6 +9113,24 @@ __metadata: languageName: node linkType: hard +"tldts-core@npm:^6.1.66": + version: 6.1.66 + resolution: "tldts-core@npm:6.1.66" + checksum: 10c0/8bc781d8e209db1c776d5c3b816bdd14dade27078756ce616a71760f9cf3859ac3cb251afd6687163cda434047045077d6558cb7058adef53f525611ddde061c + languageName: node + linkType: hard + +"tldts@npm:^6.1.32": + version: 6.1.66 + resolution: "tldts@npm:6.1.66" + dependencies: + tldts-core: "npm:^6.1.66" + bin: + tldts: bin/cli.js + checksum: 10c0/2b195dcda6b309666d24b1157f88a92167cf4b5c1504a84838a495d02c4c11c672e149924ca4ef8b087132395b6df0e651daa7e031c087105c020bccfd5574ba + languageName: node + linkType: hard + "tmp@npm:^0.2.3": version: 0.2.3 resolution: "tmp@npm:0.2.3" @@ -8631,6 +9159,15 @@ __metadata: languageName: node linkType: hard +"tough-cookie@npm:^5.0.0": + version: 5.0.0 + resolution: "tough-cookie@npm:5.0.0" + dependencies: + tldts: "npm:^6.1.32" + checksum: 10c0/4a69c885bf6f45c5a64e60262af99e8c0d58a33bd3d0ce5da62121eeb9c00996d0128a72df8fc4614cbde59cc8b70aa3e21e4c3c98c2bbde137d7aba7fa00124 + languageName: node + linkType: hard + "tr46@npm:^5.0.0": version: 5.0.0 resolution: "tr46@npm:5.0.0" @@ -8671,10 +9208,10 @@ __metadata: languageName: node linkType: hard -"tua-body-scroll-lock@npm:^1.5.0": - version: 1.5.0 - resolution: "tua-body-scroll-lock@npm:1.5.0" - checksum: 10c0/99442817bddf2a6f76576797a0e2ff59d1ca0f06093df7a8481a4c25819ee6797abc3545363eea85dd43667be0be7554788e9c2543bf59501117e41eb3f299a5 +"tua-body-scroll-lock@npm:^1.5.3": + version: 1.5.3 + resolution: "tua-body-scroll-lock@npm:1.5.3" + checksum: 10c0/80816e7437eb59fd2b3427bb4d1d0115a44168e854ca02d1c4b568140614548982dd34746242acbc29c45f65ee70eae8e909493cadb7c9bef22e10721bfb1405 languageName: node linkType: hard @@ -8735,6 +9272,17 @@ __metadata: languageName: node linkType: hard +"typed-array-buffer@npm:^1.0.2": + version: 1.0.2 + resolution: "typed-array-buffer@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-typed-array: "npm:^1.1.13" + checksum: 10c0/9e043eb38e1b4df4ddf9dde1aa64919ae8bb909571c1cc4490ba777d55d23a0c74c7d73afcdd29ec98616d91bb3ae0f705fad4421ea147e1daf9528200b562da + languageName: node + linkType: hard + "typed-array-byte-length@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-byte-length@npm:1.0.0" @@ -8747,6 +9295,19 @@ __metadata: languageName: node linkType: hard +"typed-array-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "typed-array-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + checksum: 10c0/fcebeffb2436c9f355e91bd19e2368273b88c11d1acc0948a2a306792f1ab672bce4cfe524ab9f51a0505c9d7cd1c98eff4235c4f6bfef6a198f6cfc4ff3d4f3 + languageName: node + linkType: hard + "typed-array-byte-offset@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-byte-offset@npm:1.0.0" @@ -8760,6 +9321,21 @@ __metadata: languageName: node linkType: hard +"typed-array-byte-offset@npm:^1.0.2": + version: 1.0.3 + resolution: "typed-array-byte-offset@npm:1.0.3" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + reflect.getprototypeof: "npm:^1.0.6" + checksum: 10c0/5da29585f96671c0521475226d3227000b3e01d1e99208b66bb05b75c7c8f4d0e9cc2e79920f3bfbc792a00102df1daa2608a2753e3f291b671d5a80245bde5b + languageName: node + linkType: hard + "typed-array-length@npm:^1.0.4": version: 1.0.4 resolution: "typed-array-length@npm:1.0.4" @@ -8771,6 +9347,20 @@ __metadata: languageName: node linkType: hard +"typed-array-length@npm:^1.0.6": + version: 1.0.7 + resolution: "typed-array-length@npm:1.0.7" + dependencies: + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + is-typed-array: "npm:^1.1.13" + possible-typed-array-names: "npm:^1.0.0" + reflect.getprototypeof: "npm:^1.0.6" + checksum: 10c0/e38f2ae3779584c138a2d8adfa8ecf749f494af3cd3cdafe4e688ce51418c7d2c5c88df1bd6be2bbea099c3f7cea58c02ca02ed438119e91f162a9de23f61295 + languageName: node + linkType: hard + "unbox-primitive@npm:^1.0.2": version: 1.0.2 resolution: "unbox-primitive@npm:1.0.2" @@ -9019,15 +9609,15 @@ __metadata: languageName: node linkType: hard -"webpack@npm:^5.96.1": - version: 5.96.1 - resolution: "webpack@npm:5.96.1" +"webpack@npm:^5.97.1": + version: 5.97.1 + resolution: "webpack@npm:5.97.1" dependencies: "@types/eslint-scope": "npm:^3.7.7" "@types/estree": "npm:^1.0.6" - "@webassemblyjs/ast": "npm:^1.12.1" - "@webassemblyjs/wasm-edit": "npm:^1.12.1" - "@webassemblyjs/wasm-parser": "npm:^1.12.1" + "@webassemblyjs/ast": "npm:^1.14.1" + "@webassemblyjs/wasm-edit": "npm:^1.14.1" + "@webassemblyjs/wasm-parser": "npm:^1.14.1" acorn: "npm:^8.14.0" browserslist: "npm:^4.24.0" chrome-trace-event: "npm:^1.0.2" @@ -9051,7 +9641,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: 10c0/ae6052fde9a546f79f14987b65823ba4024c6642a8489339ecfee7a351dff93325842aad453295bbdc6b65fb1690e4ef07529db63aa84ece55c7869e991a0039 + checksum: 10c0/a12d3dc882ca582075f2c4bd88840be8307427245c90a8a0e0b372d73560df13fcf25a61625c9e7edc964981d16b5a8323640562eb48347cf9dd2f8bd1b39d35 languageName: node linkType: hard @@ -9094,7 +9684,28 @@ __metadata: languageName: node linkType: hard -"which-collection@npm:^1.0.1": +"which-builtin-type@npm:^1.2.0": + version: 1.2.0 + resolution: "which-builtin-type@npm:1.2.0" + dependencies: + call-bind: "npm:^1.0.7" + function.prototype.name: "npm:^1.1.6" + has-tostringtag: "npm:^1.0.2" + is-async-function: "npm:^2.0.0" + is-date-object: "npm:^1.0.5" + is-finalizationregistry: "npm:^1.1.0" + is-generator-function: "npm:^1.0.10" + is-regex: "npm:^1.1.4" + is-weakref: "npm:^1.0.2" + isarray: "npm:^2.0.5" + which-boxed-primitive: "npm:^1.0.2" + which-collection: "npm:^1.0.2" + which-typed-array: "npm:^1.1.15" + checksum: 10c0/7cd4a8ccfa6a3cb7c2296c716e7266b9f31a66f3e131fe7b185232c16d3ad21442046ec1798c4ec1e19dce7eb99c7751377192e5e734dc07042d14ec0f09b332 + languageName: node + linkType: hard + +"which-collection@npm:^1.0.1, which-collection@npm:^1.0.2": version: 1.0.2 resolution: "which-collection@npm:1.0.2" dependencies: @@ -9119,6 +9730,19 @@ __metadata: languageName: node linkType: hard +"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15": + version: 1.1.16 + resolution: "which-typed-array@npm:1.1.16" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-tostringtag: "npm:^1.0.2" + checksum: 10c0/a9075293200db4fbce7c24d52731843542c5a19edfc66e31aa2cbefa788b5caa7ef05008f6e60d2c38d8198add6b92d0ddc2937918c5c308be398b1ebd8721af + languageName: node + linkType: hard + "which@npm:^1.3.1": version: 1.3.1 resolution: "which@npm:1.3.1" @@ -9214,7 +9838,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:>=8.16.0, ws@npm:^8.18.0": +"ws@npm:^8.18.0": version: 8.18.0 resolution: "ws@npm:8.18.0" peerDependencies: