diff --git a/badges/coverage-badge.svg b/badges/coverage-badge.svg index ab496435..4cf0dee9 100644 --- a/badges/coverage-badge.svg +++ b/badges/coverage-badge.svg @@ -1 +1 @@ -Statements 37.49%Statements 37.49%Branches 28.78%Branches 28.78%Lines 38.44%Lines 38.44%Functions 47.27%Functions 47.27% +Statements 37.49%Statements 37.49%Branches 28.78%Branches 28.78%Lines 38.44%Lines 38.44%Functions 47.18%Functions 47.18% diff --git a/dist/dom-polyfill.js b/dist/dom-polyfill.js index dc627299..bd2ec167 100644 --- a/dist/dom-polyfill.js +++ b/dist/dom-polyfill.js @@ -63,6 +63,7 @@ var node = document.createDocumentFragment(); nodes.forEach(function (n) { + // // eslint-disable-next-line unicorn/prefer-node-append node.appendChild(n); }); return node; @@ -82,7 +83,8 @@ nodes[_key2] = arguments[_key2]; } - nodes = convertNodesIntoANode(nodes); + nodes = convertNodesIntoANode(nodes); // // eslint-disable-next-line unicorn/prefer-node-append + this.appendChild(nodes); } }; diff --git a/dist/index-es.js b/dist/index-es.js index 9b51d570..992ae77c 100644 --- a/dist/index-es.js +++ b/dist/index-es.js @@ -20894,10 +20894,14 @@ function SvgCanvas(container, config) { elem.attr.id = changedIDs[elem.attr.id]; } - if (elem.children) elem.children.forEach(checkIDs); + if (elem.children) elem.children.forEach(function (child) { + return checkIDs(child); + }); } - clipb.forEach(checkIDs); // Give extensions like the connector extension a chance to reflect new IDs and remove invalid elements + clipb.forEach(function (elem) { + return checkIDs(elem); + }); // Give extensions like the connector extension a chance to reflect new IDs and remove invalid elements /** * Triggered when `pasteElements` is called from a paste action (context menu or key). diff --git a/dist/index-es.min.js b/dist/index-es.min.js index 76b7f4b5..276437c9 100644 --- a/dist/index-es.min.js +++ b/dist/index-es.min.js @@ -16,7 +16,7 @@ function Y(t){var n=t.fn.attr;return t.fn.attr=function(t,r){var a=this.length;i * @module importModule * @license MIT */ -function pt(e){var t=document.createElement("a");return t.setAttribute("href",e),t.cloneNode(!1).href}function gt(e,t){["id","class","type"].forEach((function(n){n in t&&(e[n]=t[n])}))}function mt(e,t){return vt(e,o({},t,{returnDefault:!0}))}function vt(e,t){return yt.apply(this,arguments)}function yt(){return(yt=n(regeneratorRuntime.mark((function e(t,n){var r,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=n.global,a=n.returnDefault,!(!("svgEditor"in window)||!window.svgEditor||!1!==window.svgEditor.modules)){e.next=4;break}return e.abrupt("return",bt(t,void 0,{returnDefault:a}));case 4:return e.next=6,_t(t);case 6:return e.abrupt("return",window[r]);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _t(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Array.isArray(e)?Promise.all(e.map((function(e){return _t(e,t)}))):new Promise((function(n,r){var a=document.createElement("script");function i(){r(new Error("Failed to import: ".concat(e))),s()}function o(){n(),s()}var s=function(){a.removeEventListener("error",i),a.removeEventListener("load",o),a.remove(),a.src=""};a.defer="defer",gt(a,t),a.addEventListener("error",i),a.addEventListener("load",o),a.src=e,document.head.append(a)}))}function bt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.returnDefault,a=void 0!==r&&r;return Array.isArray(e)?Promise.all(e.map((function(e){return bt(e,t)}))):new Promise((function(n,r){var i="$importModule$"+Math.random().toString(32).slice(2),o=document.createElement("script");function s(){r(new Error("Failed to import: ".concat(e))),c()}function l(){n(window[i]),c()}var c=function(){delete window[i],o.removeEventListener("error",s),o.removeEventListener("load",l),o.remove(),URL.revokeObjectURL(o.src),o.src=""};gt(o,t),o.defer="defer",o.type="module",o.addEventListener("error",s),o.addEventListener("load",l);var u=pt(e),d="import * as m from '".concat(u.replace(/'/g,"\\'"),"'; window.").concat(i," = ").concat(a?"m.default || ":"","m;"),h=new Blob([d],{type:"text/javascript"});o.src=URL.createObjectURL(h),document.head.append(o)}))}var xt={true:!0,false:!1,null:null};function wt(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.ok,a=void 0===r?"Ok":r,i=n.cancel,o=void 0===i?"Cancel":i;t("#dialog_container").draggable({cancel:"#dialog_content, #dialog_buttons *",containment:"window"}).css("position","absolute");var s=t("#dialog_box"),l=t("#dialog_buttons"),c=t("#dialog_content");function u(n,r,i,u,d,h){c.html("

"+r.replace(/\n/g,"

")+"

").toggleClass("prompt","prompt"===n),l.empty();var f=t('').appendTo(l);return new Promise((function(a,p){var g,m;if("alert"!==n&&t('').appendTo(l).click((function(){s.hide(),a(!1)})),"prompt"===n)(g=t('').prependTo(l)).val(i||""),g.bind("keydown","return",(function(){f.click()}));else if("select"===n){var v=t('
');if(g=t('').appendTo(y)).val(h.value),h.tooltip&&y.attr("title",h.tooltip),m.prop("checked",Boolean(h.checked)),v.append(t("
").append(y))}t.each(u||[],(function(n,r){"object"===e(r)?g.append(t("