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

1 line
8.6 KiB
JavaScript
Raw Normal View History

this.wp=this.wp||{},this.wp.annotations=function(t){var n={};function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(n){return t[n]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=315)}({1:function(t,n){!function(){t.exports=this.wp.i18n}()},15:function(t,n,e){"use strict";function r(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}e.d(n,"a",function(){return r})},19:function(t,n,e){"use strict";var r=e(33);function o(t){return function(t){if(Array.isArray(t)){for(var n=0,e=new Array(t.length);n<t.length;n++)e[n]=t[n];return e}}(t)||Object(r.a)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}e.d(n,"a",function(){return o})},2:function(t,n){!function(){t.exports=this.lodash}()},20:function(t,n){!function(){t.exports=this.wp.richText}()},21:function(t,n,e){"use strict";function r(t,n){if(null==t)return{};var e,r,o=function(t,n){if(null==t)return{};var e,r,o={},i=Object.keys(t);for(r=0;r<i.length;r++)e=i[r],n.indexOf(e)>=0||(o[e]=t[e]);return o}(t,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r<i.length;r++)e=i[r],n.indexOf(e)>=0||Object.prototype.propertyIsEnumerable.call(t,e)&&(o[e]=t[e])}return o}e.d(n,"a",function(){return r})},23:function(t,n){!function(){t.exports=this.wp.hooks}()},315:function(t,n,e){"use strict";e.r(n);var r={};e.r(r),e.d(r,"__experimentalGetAnnotationsForBlock",function(){return b}),e.d(r,"__experimentalGetAnnotationsForRichText",function(){return y}),e.d(r,"__experimentalGetAnnotations",function(){return v});var o={};e.r(o),e.d(o,"__experimentalAddAnnotation",function(){return h}),e.d(o,"__experimentalRemoveAnnotation",function(){return m}),e.d(o,"__experimentalRemoveAnnotationsBySource",function(){return x});var i=e(5),a=e(15),u=e(8),c=e(19),l=e(2);function f(t,n){var e=t.filter(n);return t.length===e.length?t:e}var s=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{all:[],byBlockClientId:{}},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"ANNOTATION_ADD":var e=n.blockClientId,r={id:n.id,blockClientId:e,richTextIdentifier:n.richTextIdentifier,source:n.source,selector:n.selector,range:n.range};if("range"===r.selector&&!function(t){return Object(l.isNumber)(t.start)&&Object(l.isNumber)(t.end)&&t.start<=t.end}(r.range))return t;var o=t.byBlockClientId[e]||[];return{all:Object(c.a)(t.all).concat([r]),byBlockClientId:Object(u.a)({},t.byBlockClientId,Object(a.a)({},e,Object(c.a)(o).concat([n.id])))};case"ANNOTATION_REMOVE":return{all:t.all.filter(function(t){return t.id!==n.annotationId}),byBlockClientId:Object(l.mapValues)(t.byBlockClientId,function(t){return f(t,function(t){return t!==n.annotationId})})};case"ANNOTATION_REMOVE_SOURCE":var i=[];return{all:t.all.filter(function(t){return t.source!==n.source||(i.push(t.id),!1)}),byBlockClientId:Object(l.mapValues)(t.byBlockClientId,function(t){return f(t,function(t){return!i.includes(t)})})}}return t},d=e(21),p=e(32),b=Object(p.a)(function(t,n){return t.all.filter(function(t){return"block"===t.selector&&t.blockClientId===n})},function(t,n){return[t.byBlockClientId[n]]}),y=Object(p.a)(function(t,n,e){return t.all.filter(function(t){return"range"===t.selector&&t.blockClientId===n&&e===t.richTextIdentifier}).map(function(t){va