Files
acrib.es/wp-content/plugins/kadence-blocks/includes/assets/js/popper.min.js

1 line
20 KiB
JavaScript
Raw Normal View History

!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?b(exports):"function"==typeof define&&define.amd?define(["exports"],b):b((a="undefined"==typeof globalThis?a||self:globalThis).Popper={})}(this,function(H){"use strict";function aa(a){if(null==a)return window;if("[object Window]"!==a.toString()){var b=a.ownerDocument;return b&&b.defaultView||window}return a}function T(a){return a instanceof aa(a).Element||a instanceof Element}function ba(a){return a instanceof aa(a).HTMLElement||a instanceof HTMLElement}function ca(a){return"undefined"!=typeof ShadowRoot&&(a instanceof aa(a).ShadowRoot||a instanceof ShadowRoot)}function o(){var a=navigator.userAgentData;return null!=a&&a.brands&&Array.isArray(a.brands)?a.brands.map(function(a){return a.brand+"/"+a.version}).join(" "):navigator.userAgent}function r(){return!/^((?!chrome|android).)*safari/i.test(o())}function da(b,c,e){void 0===c&&(c=!1),void 0===e&&(e=!1);var g=b.getBoundingClientRect(),a=1,j=1;c&&ba(b)&&(a=0<b.offsetWidth&&X(g.width)/b.offsetWidth||1,j=0<b.offsetHeight&&X(g.height)/b.offsetHeight||1);var k=(T(b)?aa(b):window).visualViewport,n=!r()&&e,l=(g.left+(n&&k?k.offsetLeft:0))/a,d=(g.top+(n&&k?k.offsetTop:0))/j,h=g.width/a,m=g.height/j;return{width:h,height:m,top:d,right:l+h,bottom:d+m,left:l,x:l,y:d}}function p(a){var b=aa(a);return{scrollLeft:b.pageXOffset,scrollTop:b.pageYOffset}}function u(a){return a?(a.nodeName||"").toLowerCase():null}function ea(a){return((T(a)?a.ownerDocument:a.document)||window.document).documentElement}function d(a){return da(ea(a)).left+p(a).scrollLeft}function l(a){return aa(a).getComputedStyle(a)}function h(a){var b=l(a),c=b.overflow,d=b.overflowX,e=b.overflowY;return /auto|scroll|overlay|hidden/.test(c+e+d)}function e(j,e,k){void 0===k&&(k=!1);var l,n,q=ba(e),f=ba(e)&&function(a){var b=a.getBoundingClientRect(),c=X(b.width)/a.offsetWidth||1,d=X(b.height)/a.offsetHeight||1;return 1!=c||1!==d}(e),c=ea(e),m=da(j,f,k),r={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(q||!q&&!k)&&(("body"!==u(e)||h(c))&&(r=(l=e)!==aa(l)&&ba(l)?{scrollLeft:(n=l).scrollLeft,scrollTop:n.scrollTop}:p(l)),ba(e)?((s=da(e,!0)).x+=e.clientLeft,s.y+=e.clientTop):c&&(s.x=d(c))),{x:m.left+r.scrollLeft-s.x,y:m.top+r.scrollTop-s.y,width:m.width,height:m.height}}function fa(a){var b=da(a),c=a.offsetWidth,d=a.offsetHeight;return 1>=Math.abs(b.width-c)&&(c=b.width),1>=Math.abs(b.height-d)&&(d=b.height),{x:a.offsetLeft,y:a.offsetTop,width:c,height:d}}function c(a){return"html"===u(a)?a:a.assignedSlot||a.parentNode||(ca(a)?a.host:null)||ea(a)}function b(a){return 0<=["html","body","#document"].indexOf(u(a))?a.ownerDocument.body:ba(a)&&h(a)?a:b(c(a))}function g(d,e){var j;void 0===e&&(e=[]);var k=b(d),l=k===(null==(j=d.ownerDocument)?void 0:j.body),i=aa(k),a=l?[i].concat(i.visualViewport||[],h(k)?k:[]):k,m=e.concat(a);return l?m:m.concat(g(c(a)))}function f(a){return 0<=["table","td","th"].indexOf(u(a))}function m(a){return ba(a)&&"fixed"!==l(a).position?a.offsetParent:null}function ga(a){for(var b=aa(a),d=m(a);d&&f(d)&&"static"===l(d).position;)d=m(d);return d&&("html"===u(d)||"body"===u(d)&&"static"===l(d).position)?b:d||function(a){var b=/firefox/i.test(o());if(/Trident/i.test(o())&&ba(a)&&"fixed"===l(a).position)return null;var d=c(a);for(ca(d)&&(d=d.host);ba(d)&&0>["html","body"].indexOf(u(d));){var e=l(d);if("none"!==e.transform||"none"!==e.perspective||"paint"===e.contain||-1!==["transform","perspective"].indexOf(e.willChange)||b&&"filter"===e.willChange||b&&e.filter&&"none"!==e.filter)return d;d=d.parentNode}return null}(a)||b}function j(a){function b(a){d.add(a.name),[].concat(a.requires||[],a.requiresIfExists||[]).forEach(function(a){if(!d.has(a)){var e=c.get(a);e&&b(e)}}),f.push(a)}var c=new Map,d=new Set,f=[];return a.forEach(function(a){c.set(a.name,a)}),a.forEach(function(a){d.has(a.name)||b(a)}),f}function q(a,b){var c=b.getRootNode&&b.getRootNode();if(a.contains(b))return!0;if(c&&ca(c)){var d=b;do{if(d&&a.isSameNode(d))return!0;d=d.parentNode||d.host}while(d)}return!1}function n(a){return Object.assign({},a,{left:a.x,top:a.y,right:a.x+a.width,