WordPress/wp-includes/js/dist/dom.min.js

2 lines
15 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*! This file is auto-generated */
this.wp=this.wp||{},this.wp.dom=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="./node_modules/@wordpress/dom/build-module/index.js")}({"./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js":function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,"a",(function(){return r}))},"./node_modules/@babel/runtime/helpers/esm/defineProperty.js":function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",(function(){return r}))},"./node_modules/@babel/runtime/helpers/esm/iterableToArray.js":function(e,t,n){"use strict";function r(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}n.d(t,"a",(function(){return r}))},"./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js");var o=n("./node_modules/@babel/runtime/helpers/esm/iterableToArray.js"),i=n("./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js");function a(e){return function(e){if(Array.isArray(e))return Object(r.a)(e)}(e)||Object(o.a)(e)||Object(i.a)(e)||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.")}()}},"./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js");function o(e,t){if(e){if("string"==typeof e)return Object(r.a)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(r.a)(e,t):void 0}}},"./node_modules/@wordpress/dom/build-module/index.js":function(e,t,n){"use strict";n.r(t),n.d(t,"focus",(function(){return ee})),n.d(t,"isHorizontalEdge",(function(){return P})),n.d(t,"isVerticalEdge",(function(){return x})),n.d(t,"getRectangleFromRange",(function(){return R})),n.d(t,"computeCaretRect",(function(){return _})),n.d(t,"placeCaretAtHorizontalEdge",(function(){return D})),n.d(t,"placeCaretAtVerticalEdge",(function(){return M})),n.d(t,"isTextField",(function(){return L})),n.d(t,"isNumberInput",(function(){return H})),n.d(t,"documentHasTextSelection",(function(){return F})),n.d(t,"documentHasUncollapsedSelection",(function(){return U})),n.d(t,"documentHasSelection",(function(){return V})),n.d(t,"isEntirelySelected",(function(){return k})),n.d(t,"getScrollContainer",(function(){return B})),n.d(t,"getOffsetParent",(function(){return z})),n.d(t,"replace",(function(){return X})),n.d(t,"remove",(function(){return q})),n.d(t,"insertAfter",(function(){return G})),n.d(t,"unwrap",(function(){return W})),n.d(t,"replaceTag",(function(){return Y})),n.d(t,"wrap",(function(){return $})),n.d(t,"__unstableStripHTML",(function(){return J})),n.d(t,"isEmpty",(function(){return K})),n.d(t,"removeInvalidHTML",(function(){return Q})),n.d(t,"getPhrasingContentSchema",(function(){return j})),n.d(t,"isPhrasingContent",(function(){return w})),n.d(t,"isTextContent",(function(){return A})),n.d(t,"getFilesFromDataTransfer",(function(){return Z}));var r={};n.r(r),n.d(r,"find",(function(){return u}));var o={};n.r(o),n.d(o,"isTabbableIndex",(function(){return l})),n.d(o,"find",(function(){return p})),n.d(o,"findPrevious",(function(){return h})),n.d(o,"findNext",(function(){return v}));var i=["[tabindex]","a[href]","button:not([disabled])",'input:not([type="hidden"]):not([disabled])',"select:not([disabled])","textarea:not([disabled])","iframe","object","embed","area[href]","[contenteditable]:not([contenteditable=false])"].join(",");function a(e){return e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0}function u(e){var t=e.querySelectorAll(i);return Array.from(t).filter((function(e){return!(!a(e)||function(e){return"iframe"===e.nodeName.toLowerCase()&&"-1"===e.getAttribute("tabindex")}(e))&&("AREA"!==e.nodeName||function(e){var t=e.closest("map[name]");if(!t)return!1;var n=e.ownerDocument.querySelector('img[usemap="#'+t.name+'"]');return!!n&&a(n)}(e))}))}var c=n("lodash");function s(e){var t=e.getAttribute("tabindex");return null===t?0:parseInt(t,10)}function l(e){return-1!==s(e)}function d(e,t){return{element:e,index:t}}function f(e){return e.element}function m(e,t){var n=s(e.element),r=s(t.element);return n===r?e.index-t.index:n-r}function b(e){return e.filter(l).map(d).sort(m).map(f).reduce((t={},function(e,n){var r=n.nodeName,o=n.type,i=n.checked,a=n.name;if("INPUT"!==r||"radio"!==o||!a)return e.concat(n);var u=t.hasOwnProperty(a);if(!i&&u)return e;if(u){var s=t[a];e=Object(c.without)(e,s)}return t[a]=n,e.concat(n)}),[]);var t}function p(e){return b(u(e))}function h(e){var t=u(e.ownerDocument.body),n=t.indexOf(e);return t.length=n,Object(c.last)(b(t))}function v(e){var t=u(e.ownerDocument.body),n=t.indexOf(e),r=t.slice(n+1).filter((function(t){return!e.contains(t)}));return Object(c.first)(b(r))}var g=n("./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js"),y=n("./node_modules/@babel/runtime/helpers/esm/defineProperty.js");function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){Object(y.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var E={strong:{},em:{},s:{},del:{},ins:{},a:{attributes:["href","target","rel"]},code:{},abbr:{attributes:["title"]},sub:{},sup:{},br:{},small:{},q:{attributes:["cite"]},dfn:{attributes:["title"]},data:{attributes:["value"]},time:{attributes:["datetime"]},var:{},samp:{},kbd:{},i:{},b:{},u:{},mark:{},ruby:{},rt:{},rp:{},bdi:{attributes:["dir"]},bdo:{attributes:["dir"]},wbr:{},"#text":{}};Object(c.without)(Object.keys(E),"#text","br").forEach((function(e){E[e].children=Object(c.omit)(E,e)}));var C=N(N({},E),{audio:{attributes:["src","preload","autoplay","mediagroup","loop","muted"]},canvas:{attributes:["width","height"]},embed:{attributes:["src","type","width","height"]},img:{attributes:["alt","src","srcset","usemap","ismap","width","height"]},object:{attributes:["data","type","name","usemap","form","width","height"]},video:{attributes:["src","poster","preload","autoplay","mediagroup","loop","muted","controls","width","height"]}});function j(e){return"paste"!==e?C:Object(c.omit)(N(N({},C),{},{ins:{children:C.ins.children},del:{children:C.del.children}}),["u","abbr","data","time","wbr","bdi","bdo"])}function w(e){var t=e.nodeName.toLowerCase();return j().hasOwnProperty(t)||"span"===t}function A(e){var t=e.nodeName.toLowerCase();return E.hasOwnProperty(t)||"span"===t}function T(e){return e.ownerDocument.defaultView.getComputedStyle(e)}function S(e,t,n){if(Object(c.includes)(["INPUT","TEXTAREA"],e.tagName))return e.selectionStart===e.selectionEnd&&(t?0===e.selectionStart:e.value.length===e.selectionStart);if(!e.isContentEditable)return!0;var r=e.ownerDocument,o=r.defaultView.getSelection();if(!o.rangeCount)return!1;var i=o.getRangeAt(0),a=i.cloneRange(),u=function(e){var t=e.anchorNode,n=e.focusNode,r=e.anchorOffset,o=e.focusOffset,i=t.compareDocumentPosition(n);return!(i&t.DOCUMENT_POSITION_PRECEDING)&&(!!(i&t.DOCUMENT_POSITION_FOLLOWING)||(0!==i||r<=o))}(o),s=o.isCollapsed;s||a.collapse(!u);var l=R(a),d=R(i);if(!l||!d)return!1;if(!s&&function(e){var t=Array.from(e.getClientRects());if(t.length){var n=Math.min.apply(Math,Object(g.a)(t.map((function(e){return e.top}))));return Math.max.apply(Math,Object(g.a)(t.map((function(e){return e.bottom}))))-n}}(i)>l.height&&u===t)return!1;var f="rtl"===T(e).direction?!t:t,m=e.getBoundingClientRect(),b=I(r,f?m.left+1:m.right-1,t?m.top+1:m.bottom-1,e);if(!b)return!1;var p=R(b);if(!p)return!1;var h=t?"top":"bottom",v=f?"left":"right",y=p[h]-d[h],O=p[v]-l[v],N=Math.abs(y)<=1,E=Math.abs(O)<=1;return n?N:N&&E}function P(e,t){return S(e,t)}function x(e,t){return S(e,t,!0)}function R(e){if(!e.collapsed)return e.getBoundingClientRect();var t=e.startContainer,n=t.ownerDocument;if("BR"===t.nodeName){var r=t.parentNode,o=Array.from(r.childNodes).indexOf(t);(e=n.createRange()).setStart(r,o),e.setEnd(r,o)}var i=e.getClientRects()[0];if(!i){var a=n.createTextNode("");(e=e.cloneRange()).insertNode(a),i=e.getClientRects()[0],a.parentNode.removeChild(a)}return i}function _(e){var t=e.getSelection(),n=t.rangeCount?t.getRangeAt(0):null;if(n)return R(n)}function D(e,t){if(e){if(Object(c.includes)(["INPUT","TEXTAREA"],e.tagName))return e.focus(),void(t?(e.selectionStart=e.value.length,e.selectionEnd=e.value.length):(e.selectionStart=0,e.selectionEnd=0));if(e.focus(),e.isContentEditable){var n=e[t?"lastChild":"firstChild"];if(n){var r=e.ownerDocument,o=r.defaultView.getSelection(),i=r.createRange();i.selectNodeContents(n),i.collapse(!t),o.removeAllRanges(),o.addRange(i)}}}}function I(e,t,n,r){var o=r.style.zIndex,i=r.style.position;r.style.zIndex="10000",r.style.position="relative";var a=function(e,t,n){if(e.caretRangeFromPoint)return e.caretRangeFromPoint(t,n);if(!e.caretPositionFromPoint)return null;var r=e.caretPositionFromPoint(t,n);if(!r)return null;var o=e.createRange();return o.setStart(r.offsetNode,r.offset),o.collapse(!0),o}(e,t,n);return r.style.zIndex=o,r.style.position=i,a}function M(e,t,n){var r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(e)if(n&&e.isContentEditable){var o=n.height/2,i=e.getBoundingClientRect(),a=n.left,u=t?i.bottom-o:i.top+o,c=e.ownerDocument,s=c.defaultView,l=I(c,a,u,e);if(!l||!e.contains(l.startContainer))return!r||l&&l.startContainer&&l.startContainer.contains(e)?void D(e,t):(e.scrollIntoView(t),void M(e,t,n,!1));var d=s.getSelection();d.removeAllRanges(),d.addRange(l),e.focus(),d.removeAllRanges(),d.addRange(l)}else D(e,t)}function L(e){var t=e.nodeName,n=e.contentEditable;return"INPUT"===t&&!["button","checkbox","hidden","file","radio","image","range","reset","submit","number"].includes(e.type)||"TEXTAREA"===t||"true"===n}function H(e){var t=e.nodeName,n=e.type,r=e.valueAsNumber;return"INPUT"===t&&"number"===n&&!!r}function F(e){var t=e.defaultView.getSelection(),n=t.rangeCount?t.getRangeAt(0):null;return n&&!n.collapsed}function U(e){return F(e)||function(e){if(!L(e)&&!H(e))return!1;try{var t=e.selectionStart,n=e.selectionEnd;return null!==t&&t!==n}catch(e){return!1}}(e.activeElement)}function V(e){return L(e.activeElement)||H(e.activeElement)||F(e)}function k(e){if(Object(c.includes)(["INPUT","TEXTAREA"],e.nodeName))return 0===e.selectionStart&&e.value.length===e.selectionEnd;if(!e.isContentEditable)return!0;var t=e.ownerDocument.defaultView.getSelection(),n=t.rangeCount?t.getRangeAt(0):null;if(!n)return!0;var r=n.startContainer,o=n.endContainer,i=n.startOffset,a=n.endOffset;if(r===e&&o===e&&0===i&&a===e.childNodes.length)return!0;var u=e.lastChild,s=u.nodeType===u.TEXT_NODE?u.data.length:u.childNodes.length;return r===e.firstChild&&o===e.lastChild&&0===i&&a===s}function B(e){if(e){if(e.scrollHeight>e.clientHeight){var t=T(e).overflowY;if(/(auto|scroll)/.test(t))return e}return B(e.parentNode)}}function z(e){for(var t;(t=e.parentNode)&&t.nodeType!==t.ELEMENT_NODE;);return t?"static"!==T(t).position?t:t.offsetParent:null}function X(e,t){G(t,e.parentNode),q(e)}function q(e){e.parentNode.removeChild(e)}function G(e,t){t.parentNode.insertBefore(e,t.nextSibling)}function W(e){for(var t=e.parentNode;e.firstChild;)t.insertBefore(e.firstChild,e);t.removeChild(e)}function Y(e,t){for(var n=e.ownerDocument.createElement(t);e.firstChild;)n.appendChild(e.firstChild);return e.parentNode.replaceChild(n,e),n}function $(e,t){t.parentNode.insertBefore(e,t),e.appendChild(t)}function J(e){return(new window.DOMParser).parseFromString(e,"text/html").body.textContent||""}function K(e){return!e.hasChildNodes()||Array.from(e.childNodes).every((function(e){return e.nodeType===e.TEXT_NODE?!e.nodeValue.trim():e.nodeType!==e.ELEMENT_NODE||("BR"===e.nodeName||!e.hasAttributes()&&K(e))}))}function Q(e,t,n){var r=document.implementation.createHTMLDocument("");return r.body.innerHTML=e,function e(t,n,r,o){Array.from(t).forEach((function(t){var i=t.nodeName.toLowerCase();if(!r.hasOwnProperty(i)||r[i].isMatch&&!r[i].isMatch(t))e(t.childNodes,n,r,o),o&&!w(t)&&t.nextElementSibling&&G(n.createElement("br"),t),W(t);else if(t.nodeType===t.ELEMENT_NODE){var a=r[i],u=a.attributes,s=void 0===u?[]:u,l=a.classes,d=void 0===l?[]:l,f=a.children,m=a.require,b=void 0===m?[]:m,p=a.allowEmpty;if(f&&!p&&K(t))return void q(t);if(t.hasAttributes()&&(Array.from(t.attributes).forEach((function(e){var n=e.name;"class"===n||Object(c.includes)(s,n)||t.removeAttribute(n)})),t.classList&&t.classList.length)){var h=d.map((function(e){return"string"==typeof e?function(t){return t===e}:e instanceof RegExp?function(t){return e.test(t)}:c.noop}));Array.from(t.classList).forEach((function(e){h.some((function(t){return t(e)}))||t.classList.remove(e)})),t.classList.length||t.removeAttribute("class")}if(t.hasChildNodes()){if("*"===f)return;if(f)b.length&&!t.querySelector(b.join(","))?(e(t.childNodes,n,r,o),W(t)):"BODY"===t.parentNode.nodeName&&w(t)?(e(t.childNodes,n,r,o),Array.from(t.childNodes).some((function(e){return!w(e)}))&&W(t)):e(t.childNodes,n,f,o);else for(;t.firstChild;)q(t.firstChild)}}}))}(r.body.childNodes,r,t,n),r.body.innerHTML}function Z(e){var t=Object(g.a)(e.files);return Array.from(e.items).forEach((function(e){var n=e.getAsFile();n&&!t.find((function(e){var t=e.name,r=e.type,o=e.size;return t===n.name&&r===n.type&&o===n.size}))&&t.push(n)})),t}var ee={focusable:r,tabbable:o}},lodash:function(e,t){e.exports=window.lodash}});