UNPKG

@babylonjs/node-geometry-editor

Version:
2 lines 724 kB
/*! For license information please see babylon.nodeGeometryEditor.js.LICENSE.txt */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@babylonjs/core"),require("@babylonjs/serializers"),require("@babylonjs/core"),require("@babylonjs/materials")):"function"==typeof define&&define.amd?define("@babylonjs/node-geometry-editor",["@babylonjs/core","@babylonjs/serializers","@babylonjs/core","@babylonjs/materials"],t):"object"==typeof exports?exports["@babylonjs/node-geometry-editor"]=t(require("@babylonjs/core"),require("@babylonjs/serializers"),require("@babylonjs/core"),require("@babylonjs/materials")):e.NODEGEOMETRYEDITOR=t(e.BABYLON,e.BABYLON,e.BABYLON.Debug,e.BABYLON)}("undefined"!=typeof self?self:"undefined"!=typeof global?global:this,((e,t,n,r)=>(()=>{var o={12:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},45:(e,t,n)=>{var r=n(535),o=n(8757),i=n(4248);e.exports=function(e,t){return e&&e.length?r(e,o(t,2),i):void 0}},57:(e,t,n)=>{var r=n(7031),o=n(7063),i=n(1093);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},73:(e,t,n)=>{var r=n(218),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},84:(e,t,n)=>{var r=n(3898),o=n(6613),i=n(8757),a=n(2542),s=n(7321);e.exports=function(e,t,n){var l=s(e)?r:a,c=arguments.length<3;return l(e,i(t,4),n,c,o)}},105:(e,t,n)=>{var r=n(1236),o=n(1804);e.exports=function(e,t){return r(e,t,(function(t,n){return o(e,n)}))}},218:(e,t,n)=>{var r=n(4086)(Object,"create");e.exports=r},231:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},233:(e,t,n)=>{var r=n(8899);e.exports=function(e){return r(this,e).get(e)}},237:(e,t,n)=>{var r=n(218);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},240:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},265:(e,t,n)=>{var r=n(8357).Symbol;e.exports=r},267:(e,t,n)=>{var r=n(5440),o=n(2909),i=n(6518),a=n(4063),s=n(7281);e.exports=function(e){if(null==e)return 0;if(i(e))return a(e)?s(e):e.length;var t=o(e);return"[object Map]"==t||"[object Set]"==t?e.size:r(e).length}},270:(e,t,n)=>{var r=n(8757),o=n(6518),i=n(5782);e.exports=function(e){return function(t,n,a){var s=Object(t);if(!o(t)){var l=r(n,3);t=i(t),n=function(e){return l(s[e],e,s)}}var c=e(t,n,a);return c>-1?s[l?t[c]:c]:void 0}}},380:e=>{"use strict";e.exports=r},413:(e,t,n)=>{var r;try{r={clone:n(5981),constant:n(9566),each:n(5279),filter:n(8820),has:n(9312),isArray:n(7321),isEmpty:n(1913),isFunction:n(3314),isUndefined:n(9344),keys:n(5782),map:n(6938),reduce:n(84),size:n(267),transform:n(8336),union:n(9715),values:n(5872)}}catch(e){}r||(r=window._),e.exports=r},429:e=>{e.exports=function(e){return this.__data__.get(e)}},436:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>c,Ie:()=>l,qQ:()=>s});var r=n(3234),o=n.n(r),i=n(7474),a=n.n(i)()(o());a.push([e.id,".rU7djLq7FX9jcwlhtnD7{margin-top:30px;grid-row:2;height:140px;width:140px;overflow:hidden;border-bottom-left-radius:7px;border:#000 4px solid;border-left:0px;border-bottom:0px}.rU7djLq7FX9jcwlhtnD7 img{width:100%;height:100%;pointer-events:none}.rU7djLq7FX9jcwlhtnD7 img.ZQ0dUy3zBeTTNJnyZwSb{display:none}.ZQ0dUy3zBeTTNJnyZwSb{display:none}","",{version:3,sources:["webpack://./../../../tools/nodeGeometryEditor/dist/graphSystem/display/textureDisplayManager.module.scss"],names:[],mappings:"AAAA,sBACI,eAAA,CACA,UAAA,CACA,YAAA,CACA,WAAA,CACA,eAAA,CACA,6BAAA,CACA,qBAAA,CACA,eAAA,CACA,iBAAA,CAEA,0BACI,UAAA,CACA,WAAA,CACA,mBAAA,CAEA,+CACI,YAAA,CAKZ,sBACI,YAAA",sourcesContent:[".texture-block {\r\n margin-top: 30px;\r\n grid-row: 2;\r\n height: 140px;\r\n width: 140px;\r\n overflow: hidden;\r\n border-bottom-left-radius: 7px;\r\n border: black 4px solid;\r\n border-left: 0px;\r\n border-bottom: 0px;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n pointer-events: none;\r\n\r\n &.empty {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n.empty {\r\n display: none;\r\n}\r\n"],sourceRoot:""}]);var s="rU7djLq7FX9jcwlhtnD7",l="ZQ0dUy3zBeTTNJnyZwSb";const c=a},503:(e,t,n)=>{var r;try{r=n(7730)}catch(e){}r||(r=window.graphlib),e.exports=r},535:(e,t,n)=>{var r=n(7218);e.exports=function(e,t,n){for(var o=-1,i=e.length;++o<i;){var a=e[o],s=t(a);if(null!=s&&(void 0===l?s==s&&!r(s):n(s,l)))var l=s,c=a}return c}},605:(e,t,n)=>{var r=n(8899);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},649:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},665:(e,t,n)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(3903)},735:(e,t,n)=>{var r=n(6901),o=n(4767),i=n(6445),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=o(e),n=[];for(var s in e)("constructor"!=s||!t&&a.call(e,s))&&n.push(s);return n}},764:(e,t,n)=>{e.exports=n(878)()},772:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,o){for(var i,a,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in i=Object(arguments[l]))n.call(i,c)&&(s[c]=i[c]);if(t){a=t(i);for(var u=0;u<a.length;u++)r.call(i,a[u])&&(s[a[u]]=i[a[u]])}}return s}},843:e=>{e.exports=function(e,t){return e.has(t)}},857:(e,t,n)=>{var r=n(9322),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,i,a,s){var l=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!l)return!1;for(var d=u;d--;){var p=c[d];if(!(l?p in t:o.call(t,p)))return!1}var h=s.get(e),A=s.get(t);if(h&&A)return h==t&&A==e;var g=!0;s.set(e,t),s.set(t,e);for(var f=l;++d<u;){var m=e[p=c[d]],C=t[p];if(i)var b=l?i(C,m,p,t,e,s):i(m,C,p,e,t,s);if(!(void 0===b?m===C||a(m,C,n,i,s):b)){g=!1;break}f||(f="constructor"==p)}if(g&&!f){var y=e.constructor,v=t.constructor;y==v||!("constructor"in e)||!("constructor"in t)||"function"==typeof y&&y instanceof y&&"function"==typeof v&&v instanceof v||(g=!1)}return s.delete(e),s.delete(t),g}},873:e=>{e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}},878:(e,t,n)=>{"use strict";var r=n(8565);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},908:(e,t,n)=>{var r=n(4086)(n(8357),"Promise");e.exports=r},926:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},935:(e,t,n)=>{var r=n(7197),o=n(3233),i=n(2233),a=n(6688),s=n(5137);e.exports=function(e,t,n){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return i(e);case"[object Symbol]":return a(e)}}},946:(e,t,n)=>{"use strict";var r=n(2190),o=n(3070),i=n(3305),a=n(985),s=n(4012).normalizeRanks,l=n(2396),c=n(4012).removeEmptyRanks,u=n(3497),d=n(1087),p=n(7210),h=n(8037),A=n(1672),g=n(4012),f=n(503).Graph;e.exports=function(e,t){var n=t&&t.debugTiming?g.time:g.notime;n("layout",(function(){var t=n(" buildLayoutGraph",(function(){return function(e){var t=new f({multigraph:!0,compound:!0}),n=N(e.graph());return t.setGraph(r.merge({},C,k(n,m),r.pick(n,b))),r.forEach(e.nodes(),(function(n){var o=N(e.node(n));t.setNode(n,r.defaults(k(o,y),v)),t.setParent(n,e.parent(n))})),r.forEach(e.edges(),(function(n){var o=N(e.edge(n));t.setEdge(n,r.merge({},w,k(o,x),r.pick(o,M)))})),t}(e)}));n(" runLayout",(function(){!function(e,t){t(" makeSpaceForEdgeLabels",(function(){!function(e){var t=e.graph();t.ranksep/=2,r.forEach(e.edges(),(function(n){var r=e.edge(n);r.minlen*=2,"c"!==r.labelpos.toLowerCase()&&("TB"===t.rankdir||"BT"===t.rankdir?r.width+=r.labeloffset:r.height+=r.labeloffset)}))}(e)})),t(" removeSelfEdges",(function(){!function(e){r.forEach(e.edges(),(function(t){if(t.v===t.w){var n=e.node(t.v);n.selfEdges||(n.selfEdges=[]),n.selfEdges.push({e:t,label:e.edge(t)}),e.removeEdge(t)}}))}(e)})),t(" acyclic",(function(){o.run(e)})),t(" nestingGraph.run",(function(){u.run(e)})),t(" rank",(function(){a(g.asNonCompoundGraph(e))})),t(" injectEdgeLabelProxies",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(n.width&&n.height){var r=e.node(t.v),o={rank:(e.node(t.w).rank-r.rank)/2+r.rank,e:t};g.addDummyNode(e,"edge-proxy",o,"_ep")}}))}(e)})),t(" removeEmptyRanks",(function(){c(e)})),t(" nestingGraph.cleanup",(function(){u.cleanup(e)})),t(" normalizeRanks",(function(){s(e)})),t(" assignRankMinMax",(function(){!function(e){var t=0;r.forEach(e.nodes(),(function(n){var o=e.node(n);o.borderTop&&(o.minRank=e.node(o.borderTop).rank,o.maxRank=e.node(o.borderBottom).rank,t=r.max(t,o.maxRank))})),e.graph().maxRank=t}(e)})),t(" removeEdgeLabelProxies",(function(){!function(e){r.forEach(e.nodes(),(function(t){var n=e.node(t);"edge-proxy"===n.dummy&&(e.edge(n.e).labelRank=n.rank,e.removeNode(t))}))}(e)})),t(" normalize.run",(function(){i.run(e)})),t(" parentDummyChains",(function(){l(e)})),t(" addBorderSegments",(function(){d(e)})),t(" order",(function(){h(e)})),t(" insertSelfEdges",(function(){!function(e){var t=g.buildLayerMatrix(e);r.forEach(t,(function(t){var n=0;r.forEach(t,(function(t,o){var i=e.node(t);i.order=o+n,r.forEach(i.selfEdges,(function(t){g.addDummyNode(e,"selfedge",{width:t.label.width,height:t.label.height,rank:i.rank,order:o+ ++n,e:t.e,label:t.label},"_se")})),delete i.selfEdges}))}))}(e)})),t(" adjustCoordinateSystem",(function(){p.adjust(e)})),t(" position",(function(){A(e)})),t(" positionSelfEdges",(function(){!function(e){r.forEach(e.nodes(),(function(t){var n=e.node(t);if("selfedge"===n.dummy){var r=e.node(n.e.v),o=r.x+r.width/2,i=r.y,a=n.x-o,s=r.height/2;e.setEdge(n.e,n.label),e.removeNode(t),n.label.points=[{x:o+2*a/3,y:i-s},{x:o+5*a/6,y:i-s},{x:o+a,y:i},{x:o+5*a/6,y:i+s},{x:o+2*a/3,y:i+s}],n.label.x=n.x,n.label.y=n.y}}))}(e)})),t(" removeBorderNodes",(function(){!function(e){r.forEach(e.nodes(),(function(t){if(e.children(t).length){var n=e.node(t),o=e.node(n.borderTop),i=e.node(n.borderBottom),a=e.node(r.last(n.borderLeft)),s=e.node(r.last(n.borderRight));n.width=Math.abs(s.x-a.x),n.height=Math.abs(i.y-o.y),n.x=a.x+n.width/2,n.y=o.y+n.height/2}})),r.forEach(e.nodes(),(function(t){"border"===e.node(t).dummy&&e.removeNode(t)}))}(e)})),t(" normalize.undo",(function(){i.undo(e)})),t(" fixupEdgeLabelCoords",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(r.has(n,"x"))switch("l"!==n.labelpos&&"r"!==n.labelpos||(n.width-=n.labeloffset),n.labelpos){case"l":n.x-=n.width/2+n.labeloffset;break;case"r":n.x+=n.width/2+n.labeloffset}}))}(e)})),t(" undoCoordinateSystem",(function(){p.undo(e)})),t(" translateGraph",(function(){!function(e){var t=Number.POSITIVE_INFINITY,n=0,o=Number.POSITIVE_INFINITY,i=0,a=e.graph(),s=a.marginx||0,l=a.marginy||0;function c(e){var r=e.x,a=e.y,s=e.width,l=e.height;t=Math.min(t,r-s/2),n=Math.max(n,r+s/2),o=Math.min(o,a-l/2),i=Math.max(i,a+l/2)}r.forEach(e.nodes(),(function(t){c(e.node(t))})),r.forEach(e.edges(),(function(t){var n=e.edge(t);r.has(n,"x")&&c(n)})),t-=s,o-=l,r.forEach(e.nodes(),(function(n){var r=e.node(n);r.x-=t,r.y-=o})),r.forEach(e.edges(),(function(n){var i=e.edge(n);r.forEach(i.points,(function(e){e.x-=t,e.y-=o})),r.has(i,"x")&&(i.x-=t),r.has(i,"y")&&(i.y-=o)})),a.width=n-t+s,a.height=i-o+l}(e)})),t(" assignNodeIntersects",(function(){!function(e){r.forEach(e.edges(),(function(t){var n,r,o=e.edge(t),i=e.node(t.v),a=e.node(t.w);o.points?(n=o.points[0],r=o.points[o.points.length-1]):(o.points=[],n=a,r=i),o.points.unshift(g.intersectRect(i,n)),o.points.push(g.intersectRect(a,r))}))}(e)})),t(" reversePoints",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);n.reversed&&n.points.reverse()}))}(e)})),t(" acyclic.undo",(function(){o.undo(e)}))}(t,n)})),n(" updateInputGraph",(function(){!function(e,t){r.forEach(e.nodes(),(function(n){var r=e.node(n),o=t.node(n);r&&(r.x=o.x,r.y=o.y,t.children(n).length&&(r.width=o.width,r.height=o.height))})),r.forEach(e.edges(),(function(n){var o=e.edge(n),i=t.edge(n);o.points=i.points,r.has(i,"x")&&(o.x=i.x,o.y=i.y)})),e.graph().width=t.graph().width,e.graph().height=t.graph().height}(e,t)}))}))};var m=["nodesep","edgesep","ranksep","marginx","marginy"],C={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},b=["acyclicer","ranker","rankdir","align"],y=["width","height"],v={width:0,height:0},x=["minlen","weight","width","height","labeloffset"],w={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},M=["labelpos"];function k(e,t){return r.mapValues(r.pick(e,t),Number)}function N(e){var t={};return r.forEach(e,(function(e,n){t[n.toLowerCase()]=e})),t}},948:(e,t,n)=>{var r=n(5352),o=n(2169),i=n(8757);e.exports=function(e,t){var n={};return t=i(t,3),o(e,(function(e,o,i){r(n,o,t(e,o,i))})),n}},962:(e,t,n)=>{var r=n(1206),o=n(4548),i=n(1804),a=n(8226),s=n(1628),l=n(4981),c=n(7581);e.exports=function(e,t){return a(e)&&s(t)?l(c(e),t):function(n){var a=o(n,e);return void 0===a&&a===t?i(n,e):r(t,a,3)}}},985:(e,t,n)=>{"use strict";var r=n(7521).longestPath,o=n(4393),i=n(1620);e.exports=function(e){switch(e.graph().ranker){case"network-simplex":default:!function(e){i(e)}(e);break;case"tight-tree":!function(e){r(e),o(e)}(e);break;case"longest-path":a(e)}};var a=r},1005:(e,t,n)=>{var r=n(8617),o=n(9529),i=n(9423),a=r&&1/i(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=a},1063:e=>{e.exports=function(){return!1}},1066:(e,t,n)=>{var r=n(1112);e.exports=function(e){try{r(e)}catch(e){if(e instanceof r.CycleException)return!1;throw e}return!0}},1087:(e,t,n)=>{var r=n(2190),o=n(4012);function i(e,t,n,r,i,a){var s={width:0,height:0,rank:a,borderType:t},l=i[t][a-1],c=o.addDummyNode(e,"border",s,n);i[t][a]=c,e.setParent(c,r),l&&e.setEdge(l,c,{weight:1})}e.exports=function(e){r.forEach(e.children(),(function t(n){var o=e.children(n),a=e.node(n);if(o.length&&r.forEach(o,t),r.has(a,"minRank")){a.borderLeft=[],a.borderRight=[];for(var s=a.minRank,l=a.maxRank+1;s<l;++s)i(e,"borderLeft","_bl",n,a,s),i(e,"borderRight","_br",n,a,s)}}))}},1093:(e,t,n)=>{var r=n(7672),o=n(5310),i=n(233),a=n(6341),s=n(605);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=a,l.prototype.set=s,e.exports=l},1112:(e,t,n)=>{var r=n(413);function o(e){var t={},n={},o=[];if(r.each(e.sinks(),(function a(s){if(r.has(n,s))throw new i;r.has(t,s)||(n[s]=!0,t[s]=!0,r.each(e.predecessors(s),a),delete n[s],o.push(s))})),r.size(t)!==e.nodeCount())throw new i;return o}function i(){}e.exports=o,o.CycleException=i,i.prototype=new Error},1117:e=>{e.exports=function(e){return function(t){return e(t)}}},1197:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},1206:(e,t,n)=>{var r=n(3876),o=n(6082);e.exports=function e(t,n,i,a,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,i,a,e,s))}},1236:(e,t,n)=>{var r=n(6934),o=n(9578),i=n(8033);e.exports=function(e,t,n){for(var a=-1,s=t.length,l={};++a<s;){var c=t[a],u=r(e,c);n(u,c)&&o(l,i(c,e),u)}return l}},1304:(e,t,n)=>{var r=n(6590),o=0;e.exports=function(e){var t=++o;return r(e)+t}},1316:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},1386:(e,t,n)=>{var r=n(5144);e.exports=function(e){return null!=e&&e.length?r(e,1):[]}},1400:(e,t,n)=>{var r=n(2190);e.exports=function(e,t,n){var o,i={};r.forEach(n,(function(n){for(var r,a,s=e.parent(n);s;){if((r=e.parent(s))?(a=i[r],i[r]=s):(a=o,o=s),a&&a!==s)return void t.setEdge(a,s);s=r}}))}},1517:(e,t,n)=>{var r=n(9360),o=n(3150),i=n(6082),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},1552:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>d,JK:()=>u,R:()=>l,m2:()=>c,nb:()=>s});var r=n(3234),o=n.n(r),i=n(7474),a=n.n(i)()(o());a.push([e.id,".YaM54KQMlX3xs273bLM5{width:40px;grid-template-rows:0px 40px 0px;border-radius:40px;transform:translateY(-7px)}.oL2Sry0AF71wKrGyuJ0Y{display:none}.oJrJlHqJ2Wdc36Ty8caW{transform:translateY(7px)}.YsEdSS1qZLjs719Z6eoS{border-radius:40px}","",{version:3,sources:["webpack://./../../../tools/nodeGeometryEditor/dist/graphSystem/display/elbowDisplayManager.module.scss"],names:[],mappings:"AAAA,sBACI,UAAA,CACA,+BAAA,CACA,kBAAA,CACA,0BAAA,CAGJ,sBACI,YAAA,CAGJ,sBACI,yBAAA,CAGJ,sBACI,kBAAA",sourcesContent:[".elbowBlock {\r\n width: 40px;\r\n grid-template-rows: 0px 40px 0px;\r\n border-radius: 40px;\r\n transform: translateY(-7px);\r\n}\r\n\r\n.hidden {\r\n display: none;\r\n}\r\n\r\n.translatedConnections {\r\n transform: translateY(7px);\r\n}\r\n\r\n.roundSelectionBorder {\r\n border-radius: 40px;\r\n}\r\n"],sourceRoot:""}]);var s="YaM54KQMlX3xs273bLM5",l="oL2Sry0AF71wKrGyuJ0Y",c="oJrJlHqJ2Wdc36Ty8caW",u="YsEdSS1qZLjs719Z6eoS";const d=a},1620:(e,t,n)=>{"use strict";var r=n(2190),o=n(4393),i=n(7521).slack,a=n(7521).longestPath,s=n(503).alg.preorder,l=n(503).alg.postorder,c=n(4012).simplify;function u(e){e=c(e),a(e);var t,n=o(e);for(h(n),d(n,e);t=g(n);)m(n,e,t,f(n,e,t))}function d(e,t){var n=l(e,e.nodes());n=n.slice(0,n.length-1),r.forEach(n,(function(n){!function(e,t,n){var r=e.node(n).parent;e.edge(n,r).cutvalue=p(e,t,n)}(e,t,n)}))}function p(e,t,n){var o=e.node(n).parent,i=!0,a=t.edge(n,o),s=0;return a||(i=!1,a=t.edge(o,n)),s=a.weight,r.forEach(t.nodeEdges(n),(function(r){var a,l,c=r.v===n,u=c?r.w:r.v;if(u!==o){var d=c===i,p=t.edge(r).weight;if(s+=d?p:-p,a=n,l=u,e.hasEdge(a,l)){var h=e.edge(n,u).cutvalue;s+=d?-h:h}}})),s}function h(e,t){arguments.length<2&&(t=e.nodes()[0]),A(e,{},1,t)}function A(e,t,n,o,i){var a=n,s=e.node(o);return t[o]=!0,r.forEach(e.neighbors(o),(function(i){r.has(t,i)||(n=A(e,t,n,i,o))})),s.low=a,s.lim=n++,i?s.parent=i:delete s.parent,n}function g(e){return r.find(e.edges(),(function(t){return e.edge(t).cutvalue<0}))}function f(e,t,n){var o=n.v,a=n.w;t.hasEdge(o,a)||(o=n.w,a=n.v);var s=e.node(o),l=e.node(a),c=s,u=!1;s.lim>l.lim&&(c=l,u=!0);var d=r.filter(t.edges(),(function(t){return u===C(0,e.node(t.v),c)&&u!==C(0,e.node(t.w),c)}));return r.minBy(d,(function(e){return i(t,e)}))}function m(e,t,n,o){var i=n.v,a=n.w;e.removeEdge(i,a),e.setEdge(o.v,o.w,{}),h(e),d(e,t),function(e,t){var n=r.find(e.nodes(),(function(e){return!t.node(e).parent})),o=s(e,n);o=o.slice(1),r.forEach(o,(function(n){var r=e.node(n).parent,o=t.edge(n,r),i=!1;o||(o=t.edge(r,n),i=!0),t.node(n).rank=t.node(r).rank+(i?o.minlen:-o.minlen)}))}(e,t)}function C(e,t,n){return n.low<=t.lim&&t.lim<=n.lim}e.exports=u,u.initLowLimValues=h,u.initCutValues=d,u.calcCutValue=p,u.leaveEdge=g,u.enterEdge=f,u.exchangeEdges=m},1628:(e,t,n)=>{var r=n(6901);e.exports=function(e){return e==e&&!r(e)}},1672:(e,t,n)=>{"use strict";var r=n(2190),o=n(4012),i=n(3509).positionX;e.exports=function(e){(function(e){var t=o.buildLayerMatrix(e),n=e.graph().ranksep,i=0;r.forEach(t,(function(t){var o=r.max(r.map(t,(function(t){return e.node(t).height})));r.forEach(t,(function(t){e.node(t).y=i+o/2})),i+=o+n}))})(e=o.asNonCompoundGraph(e)),r.forEach(i(e),(function(t,n){e.node(n).x=t}))}},1688:(e,t,n)=>{var r=n(240),o=n(6518),i=n(5233),a=n(6901);e.exports=function(e,t,n){if(!a(n))return!1;var s=typeof t;return!!("number"==s?o(n)&&i(t,n.length):"string"==s&&t in n)&&r(n[t],e)}},1700:(e,t,n)=>{var r=n(4265),o=n(7945),i=n(6347),a=n(3429),s=n(9078),l=n(5154),c=n(1943),u=n(5095),d=n(7036),p=n(9322),h=n(5469),A=n(2909),g=n(6677),f=n(935),m=n(2286),C=n(7321),b=n(7555),y=n(1882),v=n(6901),x=n(3072),w=n(5782),M=n(9905),k="[object Arguments]",N="[object Function]",L="[object Object]",_={};_[k]=_["[object Array]"]=_["[object ArrayBuffer]"]=_["[object DataView]"]=_["[object Boolean]"]=_["[object Date]"]=_["[object Float32Array]"]=_["[object Float64Array]"]=_["[object Int8Array]"]=_["[object Int16Array]"]=_["[object Int32Array]"]=_["[object Map]"]=_["[object Number]"]=_[L]=_["[object RegExp]"]=_["[object Set]"]=_["[object String]"]=_["[object Symbol]"]=_["[object Uint8Array]"]=_["[object Uint8ClampedArray]"]=_["[object Uint16Array]"]=_["[object Uint32Array]"]=!0,_["[object Error]"]=_[N]=_["[object WeakMap]"]=!1,e.exports=function e(t,n,S,j,I,D){var E,B=1&n,T=2&n,O=4&n;if(S&&(E=I?S(t,j,I,D):S(t)),void 0!==E)return E;if(!v(t))return t;var P=C(t);if(P){if(E=g(t),!B)return c(t,E)}else{var z=A(t),R=z==N||"[object GeneratorFunction]"==z;if(b(t))return l(t,B);if(z==L||z==k||R&&!I){if(E=T||R?{}:m(t),!B)return T?d(t,s(E,t)):u(t,a(E,t))}else{if(!_[z])return I?t:{};E=f(t,z,B)}}D||(D=new r);var U=D.get(t);if(U)return U;D.set(t,E),x(t)?t.forEach((function(r){E.add(e(r,n,S,r,t,D))})):y(t)&&t.forEach((function(r,o){E.set(o,e(r,n,S,o,t,D))}));var G=P?void 0:(O?T?h:p:T?M:w)(t);return o(G||t,(function(r,o){G&&(r=t[o=r]),i(E,o,e(r,n,S,o,t,D))})),E}},1711:(e,t,n)=>{var r=n(7592),o=n(1719),i=n(6416),a=n(6313),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:a;e.exports=s},1719:(e,t,n)=>{var r=n(231)(Object.getPrototypeOf,Object);e.exports=r},1792:(e,t,n)=>{var r=n(8966),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},1804:(e,t,n)=>{var r=n(2437),o=n(8534);e.exports=function(e,t){return null!=e&&o(e,t,r)}},1812:(e,t,n)=>{var r=n(7031);e.exports=function(){this.__data__=new r,this.size=0}},1815:(e,t,n)=>{var r=n(105),o=n(5544)((function(e,t){return null==e?{}:r(e,t)}));e.exports=o},1855:e=>{var t=Math.ceil,n=Math.max;e.exports=function(e,r,o,i){for(var a=-1,s=n(t((r-e)/(o||1)),0),l=Array(s);s--;)l[i?s:++a]=e,e+=o;return l}},1882:(e,t,n)=>{var r=n(3244),o=n(1117),i=n(6817),a=i&&i.isMap,s=a?o(a):r;e.exports=s},1888:e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},1903:e=>{e.exports=function(e){return e!=e}},1910:(e,t,n)=>{"use strict";n.d(t,{$K:()=>p,Ay:()=>f,HF:()=>d,Kz:()=>g,Oh:()=>l,QU:()=>h,R:()=>s,cj:()=>A,wH:()=>c,yQ:()=>u});var r=n(3234),o=n.n(r),i=n(7474),a=n.n(i)()(o());a.push([e.id,".DCCviBxuO92A1Tfci3j7{display:none !important}.vdEKEhXs6SEHqNvzhU8Y{border-radius:20px;width:20px;height:20px;align-self:center;display:grid;grid-template-columns:100%;grid-template-rows:100%}.vdEKEhXs6SEHqNvzhU8Y .qGTG6iVaNUW7ka7n1ZmU{width:100%}.vdEKEhXs6SEHqNvzhU8Y:hover,.vdEKEhXs6SEHqNvzhU8Y.rNQFVkgchnk5QXFNBiMs{filter:brightness(2)}.x3rAB8O3DRuHq9a6G43S{height:24px;display:grid;grid-template-rows:100%}.bU84U039Du9w8E_kyWU_{align-items:center}.N9NaZ5KlHxp1s7I48pjQ{margin-top:5px;grid-row:3;grid-column:1/3}.N9NaZ5KlHxp1s7I48pjQ .x3rAB8O3DRuHq9a6G43S{grid-template-columns:12px calc(100% - 15px)}.N9NaZ5KlHxp1s7I48pjQ .x3rAB8O3DRuHq9a6G43S .bU84U039Du9w8E_kyWU_{grid-row:1;grid-column:2}.N9NaZ5KlHxp1s7I48pjQ .x3rAB8O3DRuHq9a6G43S .vdEKEhXs6SEHqNvzhU8Y{grid-row:1;grid-column:1;transform:translateX(-12px)}.N9NaZ5KlHxp1s7I48pjQ.EvEilsxNQe_mTsSar6Sa{grid-row:1;grid-column:1}.SbfDvflOnTqdcPV8B2wD{margin-top:5px;grid-row:1;grid-column:2}.SbfDvflOnTqdcPV8B2wD .x3rAB8O3DRuHq9a6G43S{grid-template-columns:calc(100% - 10px) 12px}.SbfDvflOnTqdcPV8B2wD .x3rAB8O3DRuHq9a6G43S .bU84U039Du9w8E_kyWU_{grid-row:1;grid-column:1;text-align:right}.SbfDvflOnTqdcPV8B2wD .x3rAB8O3DRuHq9a6G43S .vdEKEhXs6SEHqNvzhU8Y{grid-row:1;grid-column:2;transform:translateX(2px)}.b27R0gxgM9Br4k07OEU4{position:absolute;background:rgba(72,72,72,.7);display:grid;grid-template-rows:40px calc(100% - 40px);grid-template-columns:100%;box-sizing:border-box}","",{version:3,sources:["webpack://./../../../dev/sharedUiComponents/dist/nodeGraphSystem/common.module.scss"],names:[],mappings:"AAAA,sBACI,uBAAA,CAGJ,sBACI,kBAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,YAAA,CACA,0BAAA,CACA,uBAAA,CAEA,4CACI,UAAA,CAGJ,uEAEI,oBAAA,CAIR,sBACI,WAAA,CACA,YAAA,CACA,uBAAA,CAGJ,sBACI,kBAAA,CAGJ,sBACI,cAAA,CACA,UAAA,CACA,eAAA,CAEA,4CACI,4CAAA,CAEA,kEACI,UAAA,CACA,aAAA,CAGJ,kEACI,UAAA,CACA,aAAA,CACA,2BAAA,CAIR,2CACI,UAAA,CACA,aAAA,CAIR,sBACI,cAAA,CACA,UAAA,CACA,aAAA,CAEA,4CACI,4CAAA,CAEA,kEACI,UAAA,CACA,aAAA,CACA,gBAAA,CAGJ,kEACI,UAAA,CACA,aAAA,CACA,yBAAA,CAKZ,sBACI,iBAAA,CACA,4BAAA,CACA,YAAA,CACA,yCAAA,CACA,0BAAA,CACA,qBAAA",sourcesContent:[".hidden {\r\n display: none !important;\r\n}\r\n\r\n.port {\r\n border-radius: 20px;\r\n width: 20px;\r\n height: 20px;\r\n align-self: center;\r\n display: grid;\r\n grid-template-columns: 100%;\r\n grid-template-rows: 100%;\r\n\r\n .img {\r\n width: 100%;\r\n }\r\n\r\n &:hover,\r\n &.selected {\r\n filter: brightness(2);\r\n }\r\n}\r\n\r\n.portLine {\r\n height: 24px;\r\n display: grid;\r\n grid-template-rows: 100%;\r\n}\r\n\r\n.port-label {\r\n align-items: center;\r\n}\r\n\r\n.inputsContainer {\r\n margin-top: 5px;\r\n grid-row: 3;\r\n grid-column: 1 / 3;\r\n\r\n .portLine {\r\n grid-template-columns: 12px calc(100% - 15px);\r\n\r\n .port-label {\r\n grid-row: 1;\r\n grid-column: 2;\r\n }\r\n\r\n .port {\r\n grid-row: 1;\r\n grid-column: 1;\r\n transform: translateX(-12px);\r\n }\r\n }\r\n\r\n &.inputsContainerUp {\r\n grid-row: 1;\r\n grid-column: 1;\r\n }\r\n}\r\n\r\n.outputsContainer {\r\n margin-top: 5px;\r\n grid-row: 1;\r\n grid-column: 2;\r\n\r\n .portLine {\r\n grid-template-columns: calc(100% - 10px) 12px;\r\n\r\n .port-label {\r\n grid-row: 1;\r\n grid-column: 1;\r\n text-align: right;\r\n }\r\n\r\n .port {\r\n grid-row: 1;\r\n grid-column: 2;\r\n transform: translateX(2px);\r\n }\r\n }\r\n}\r\n\r\n.frame-box {\r\n position: absolute;\r\n background: rgba(72, 72, 72, 0.7);\r\n display: grid;\r\n grid-template-rows: 40px calc(100% - 40px);\r\n grid-template-columns: 100%;\r\n box-sizing: border-box;\r\n}\r\n"],sourceRoot:""}]);var s="DCCviBxuO92A1Tfci3j7",l="vdEKEhXs6SEHqNvzhU8Y",c="rNQFVkgchnk5QXFNBiMs",u="x3rAB8O3DRuHq9a6G43S",d="bU84U039Du9w8E_kyWU_",p="N9NaZ5KlHxp1s7I48pjQ",h="EvEilsxNQe_mTsSar6Sa",A="SbfDvflOnTqdcPV8B2wD",g="b27R0gxgM9Br4k07OEU4";const f=a},1913:(e,t,n)=>{var r=n(5440),o=n(2909),i=n(5668),a=n(7321),s=n(6518),l=n(7555),c=n(4767),u=n(7415),d=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||u(e)||i(e)))return!e.length;var t=o(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(c(e))return!r(e).length;for(var n in e)if(d.call(e,n))return!1;return!0}},1917:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>d,MB:()=>u,kr:()=>c,nf:()=>s,wH:()=>l});var r=n(3234),o=n.n(r),i=n(7474),a=n.n(i)()(o());a.push([e.id,".LcAfLURgMF6_xQIp9xW5{stroke-width:4px}.LcAfLURgMF6_xQIp9xW5.zf49BMaByhYYIAbbyPJI{stroke:#fff !important;stroke-dasharray:10,2}.jrnrI_y4VbpSgvxxjfy2{filter:brightness(1.5);stroke-width:6px}.eVGcF_1cKpBdhuYPamV_{pointer-events:all;stroke-width:16px;opacity:0;transition:opacity 75ms;stroke:rgba(0,0,0,0);cursor:pointer}.eVGcF_1cKpBdhuYPamV_:hover,.eVGcF_1cKpBdhuYPamV_.zf49BMaByhYYIAbbyPJI{stroke:#fff !important;opacity:.4}","",{version:3,sources:["webpack://./../../../dev/sharedUiComponents/dist/nodeGraphSystem/nodeLink.module.scss"],names:[],mappings:"AAAA,sBACI,gBAAA,CACA,2CACI,sBAAA,CACA,qBAAA,CAIR,sBACI,sBAAA,CACA,gBAAA,CAGJ,sBACI,kBAAA,CACA,iBAAA,CACA,SAAA,CACA,uBAAA,CACA,oBAAA,CACA,cAAA,CAEA,uEAEI,sBAAA,CACA,UAAA",sourcesContent:[".link {\r\n stroke-width: 4px;\r\n &.selected {\r\n stroke: white !important;\r\n stroke-dasharray: 10, 2;\r\n }\r\n}\r\n\r\n.target-candidate {\r\n filter: brightness(1.5);\r\n stroke-width: 6px;\r\n}\r\n\r\n.selection-link {\r\n pointer-events: all;\r\n stroke-width: 16px;\r\n opacity: 0;\r\n transition: opacity 75ms;\r\n stroke: transparent;\r\n cursor: pointer;\r\n\r\n &:hover,\r\n &.selected {\r\n stroke: white !important;\r\n opacity: 0.4;\r\n }\r\n}\r\n"],sourceRoot:""}]);var s="LcAfLURgMF6_xQIp9xW5",l="zf49BMaByhYYIAbbyPJI",c="jrnrI_y4VbpSgvxxjfy2",u="eVGcF_1cKpBdhuYPamV_";const d=a},1932:(e,t,n)=>{var r=n(2190),o=n(503).Graph;e.exports=function(e,t,n){var i=function(e){for(var t;e.hasNode(t=r.uniqueId("_root")););return t}(e),a=new o({compound:!0}).setGraph({root:i}).setDefaultNodeLabel((function(t){return e.node(t)}));return r.forEach(e.nodes(),(function(o){var s=e.node(o),l=e.parent(o);(s.rank===t||s.minRank<=t&&t<=s.maxRank)&&(a.setNode(o),a.setParent(o,l||i),r.forEach(e[n](o),(function(t){var n=t.v===o?t.w:t.v,i=a.edge(n,o),s=r.isUndefined(i)?0:i.weight;a.setEdge(n,o,{weight:e.edge(t).weight+s})})),r.has(s,"minRank")&&a.setNode(o,{borderLeft:s.borderLeft[t],borderRight:s.borderRight[t]}))})),a}},1940:(e,t,n)=>{var r=n(8357);e.exports=function(){return r.Date.now()}},1943:e=>{e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},1974:(e,t,n)=>{var r=n(9360),o=n(6082);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},1978:(e,t,n)=>{var r=n(9566),o=n(2691),i=n(9064),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},1995:e=>{e.exports=function(e){return this.__data__.has(e)}},2133:(e,t,n)=>{var r=n(6518),o=n(6082);e.exports=function(e){return o(e)&&r(e)}},2151:(e,t,n)=>{"use strict";var r=n(2190);function o(e,t,n){for(var o=r.zipObject(n,r.map(n,(function(e,t){return t}))),i=r.flatten(r.map(t,(function(t){return r.sortBy(r.map(e.outEdges(t),(function(t){return{pos:o[t.w],weight:e.edge(t).weight}})),"pos")})),!0),a=1;a<n.length;)a<<=1;var s=2*a-1;a-=1;var l=r.map(new Array(s),(function(){return 0})),c=0;return r.forEach(i.forEach((function(e){var t=e.pos+a;l[t]+=e.weight;for(var n=0;t>0;)t%2&&(n+=l[t+1]),l[t=t-1>>1]+=e.weight;c+=e.weight*n}))),c}e.exports=function(e,t){for(var n=0,r=1;r<t.length;++r)n+=o(e,t[r-1],t[r]);return n}},2169:(e,t,n)=>{var r=n(4257),o=n(5782);e.exports=function(e,t){return e&&r(e,t,o)}},2190:(e,t,n)=>{var r;try{r={cloneDeep:n(5263),constant:n(9566),defaults:n(8276),each:n(5279),filter:n(8820),find:n(2933),flatten:n(1386),forEach:n(5362),forIn:n(5692),has:n(9312),isUndefined:n(9344),last:n(7362),map:n(6938),mapValues:n(948),max:n(7810),merge:n(6652),min:n(6956),minBy:n(45),now:n(1940),pick:n(1815),range:n(3333),reduce:n(84),sortBy:n(3503),uniqueId:n(1304),values:n(5872),zipObject:n(8200)}}catch(e){}r||(r=window._),e.exports=r},2197:(e,t,n)=>{var r=n(3083);e.exports=function(e,t){return!(null==e||!e.length)&&r(e,t,0)>-1}},2213:(e,t,n)=>{var r=n(2190),o=n(4012),i=n(503).Graph;e.exports={debugOrdering:function(e){var t=o.buildLayerMatrix(e),n=new i({compound:!0,multigraph:!0}).setGraph({});return r.forEach(e.nodes(),(function(t){n.setNode(t,{label:t}),n.setParent(t,"layer"+e.node(t).rank)})),r.forEach(e.edges(),(function(e){n.setEdge(e.v,e.w,{},e.name)})),r.forEach(t,(function(e,t){var o="layer"+t;n.setNode(o,{rank:"same"}),r.reduce(e,(function(e,t){return n.setEdge(e,t,{style:"invis"}),t}))})),n}}},2233:e=>{var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},2286:(e,t,n)=>{var r=n(4360),o=n(1719),i=n(4767);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},2395:t=>{"use strict";t.exports=e},2396:(e,t,n)=>{var r=n(2190);e.exports=function(e){var t=function(e){var t={},n=0;return r.forEach(e.children(),(function o(i){var a=n;r.forEach(e.children(i),o),t[i]={low:a,lim:n++}})),t}(e);r.forEach(e.graph().dummyChains,(function(n){for(var r=e.node(n),o=r.edgeObj,i=function(e,t,n,r){var o,i,a=[],s=[],l=Math.min(t[n].low,t[r].low),c=Math.max(t[n].lim,t[r].lim);o=n;do{o=e.parent(o),a.push(o)}while(o&&(t[o].low>l||c>t[o].lim));for(i=o,o=r;(o=e.parent(o))!==i;)s.push(o);return{path:a.concat(s.reverse()),lca:i}}(e,t,o.v,o.w),a=i.path,s=i.lca,l=0,c=a[l],u=!0;n!==o.w;){if(r=e.node(n),u){for(;(c=a[l])!==s&&e.node(c).maxRank<r.rank;)l++;c===s&&(u=!1)}if(!u){for(;l<a.length-1&&e.node(c=a[l+1]).minRank<=r.rank;)l++;c=a[l]}e.setParent(n,c),n=e.successors(n)[0]}}))}},2415:(e,t,n)=>{var r=n(6934);e.exports=function(e){return function(t){return r(t,e)}}},2437:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},2444:(e,t,n)=>{var r=n(2190);e.exports=function(e,t){return r.map(t,(function(t){var n=e.inEdges(t);if(n.length){var o=r.reduce(n,(function(t,n){var r=e.edge(n),o=e.node(n.v);return{sum:t.sum+r.weight*o.order,weight:t.weight+r.weight}}),{sum:0,weight:0});return{v:t,barycenter:o.sum/o.weight,weight:o.weight}}return{v:t}}))}},2499:(e,t,n)=>{var r=n(12),o=n(6934),i=n(8757),a=n(2560),s=n(9401),l=n(1117),c=n(8234),u=n(9064),d=n(7321);e.exports=function(e,t,n){t=t.length?r(t,(function(e){return d(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[u];var p=-1;t=r(t,l(i));var h=a(e,(function(e,n,o){return{criteria:r(t,(function(t){return t(e)})),index:++p,value:e}}));return s(h,(function(e,t){return c(e,t,n)}))}},2542:e=>{e.exports=function(e,t,n,r,o){return o(e,(function(e,o,i){n=r?(r=!1,e):t(n,e,o,i)})),n}},2560:(e,t,n)=>{var r=n(6613),o=n(6518);e.exports=function(e,t){var n=-1,i=o(e)?Array(e.length):[];return r(e,(function(e,r,o){i[++n]=t(e,r,o)})),i}},2603:(e,t,n)=>{var r=n(7361);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},2633:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var i=n.sourceMap;i&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},2650:(e,t,n)=>{var r=n(231)(Object.keys,Object);e.exports=r},2691:(e,t,n)=>{var r=n(4086),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},2704:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},2731:(e,t,n)=>{e.exports={components:n(5947),dijkstra:n(5313),dijkstraAll:n(5247),findCycles:n(5374),floydWarshall:n(9486),isAcyclic:n(1066),postorder:n(2941),preorder:n(7656),prim:n(8127),tarjan:n(3131),topsort:n(1112)}},2793:(e,t,n)=>{var r=n(2190),o=n(4012);function i(e,t,n){for(var o;t.length&&(o=r.last(t)).i<=n;)t.pop(),e.push(o.vs),n++;return n}e.exports=function(e,t){var n,a=o.partition(e,(function(e){return r.has(e,"barycenter")})),s=a.lhs,l=r.sortBy(a.rhs,(function(e){return-e.i})),c=[],u=0,d=0,p=0;s.sort((n=!!t,function(e,t){return e.barycenter<t.barycenter?-1:e.barycenter>t.barycenter?1:n?t.i-e.i:e.i-t.i})),p=i(c,l,p),r.forEach(s,(function(e){p+=e.vs.length,c.push(e.vs),u+=e.barycenter*e.weight,d+=e.weight,p=i(c,l,p)}));var h={vs:r.flatten(c,!0)};return d&&(h.barycenter=u/d,h.weight=d),h}},2821:(e,t,n)=>{var r=n(3320),o=n(7934),i=n(73),a=n(9093),s=n(237);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=a,l.prototype.set=s,e.exports=l},2846:(e,t,n)=>{var r=n(413),o=n(4302);function i(e){return r.map(e.nodes(),(function(t){var n=e.node(t),o=e.parent(t),i={v:t};return r.isUndefined(n)||(i.value=n),r.isUndefined(o)||(i.parent=o),i}))}function a(e){return r.map(e.edges(),(function(t){var n=e.edge(t),o={v:t.v,w:t.w};return r.isUndefined(t.name)||(o.name=t.name),r.isUndefined(n)||(o.value=n),o}))}e.exports={write:function(e){var t={options:{directed:e.isDirected(),multigraph:e.isMultigraph(),compound:e.isCompound()},nodes:i(e),edges:a(e)};return r.isUndefined(e.graph())||(t.value=r.clone(e.graph())),t},read:function(e){var t=new o(e.options).setGraph(e.value);return r.each(e.nodes,(function(e){t.setNode(e.v,e.value),e.parent&&t.setParent(e.v,e.parent)})),r.each(e.edges,(function(e){t.setEdge({v:e.v,w:e.w,name:e.name},e.value)})),t}}},2878:(e,t,n)=>{e.exports={graphlib:n(503),layout:n(946),debug:n(2213),util:{time:n(4012).time,notime:n(4012).notime},version:n(6950)}},2909:(e,t,n)=>{var r=n(9892),o=n(7063),i=n(908),a=n(8617),s=n(9591),l=n(9360),c=n(649),u="[object Map]",d="[object Promise]",p="[object Set]",h="[object WeakMap]",A="[object DataView]",g=c(r),f=c(o),m=c(i),C=c(a),b=c(s),y=l;(r&&y(new r(new ArrayBuffer(1)))!=A||o&&y(new o)!=u||i&&y(i.resolve())!=d||a&&y(new a)!=p||s&&y(new s)!=h)&&(y=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case g:return A;case f:return u;case m:return d;case C:return p;case b:return h}return t}),e.exports=y},2933:(e,t,n)=>{var r=n(270)(n(9777));e.exports=r},2941:(e,t,n)=>{var r=n(5892);e.exports=function(e,t){return r(e,t,"post")}},2962:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},2976:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(3234),o=n.n(r),i=n(7474),a=n.n(i)()(o());a.push([e.id,"#graph-search-container{position:absolute;width:100%;height:100%;left:0;top:0}#graph-search-container #graph-search-picking-blocker{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default}#graph-search-container #graph-search-box{width:300px;height:400px;position:absolute;left:calc(50% - 150px);top:calc(50% - 200px);background:#484848;border:2px solid #000;z-index:100;cursor:auto;display:grid;grid-template-rows:auto auto 1fr}#graph-search-container #graph-search-box .graph-search-box-title{border-bottom:1px solid #282828;margin:4px;padding-bottom:4px;color:#fff;grid-row:1}#graph-search-container #graph-search-box .graph-search-box-filter{margin:4px;padding-bottom:4px;border-radius:4px;width:calc(100% - 16px);grid-row:2}#graph-search-container #graph-search-box .graph-search-box-list{grid-row:3;overflow-y:auto;display:flex;flex-direction:column}#graph-search-container #graph-search-box .graph-search-box-list .graph-search-box-list-item{margin-left:4px;cursor:pointer;color:#fff;margin-top:4px;margin-bottom:4px}#graph-search-container #graph-search-box .graph-search-box-list .graph-search-box-list-item:hover{background:#1e1e1e}#graph-search-container #graph-search-box .graph-search-box-list .graph-search-box-list-item.selected{background:#e6e6e6;color:#000}","",{version:3,sources:["webpack://./../../../dev/sharedUiComponents/dist/nodeGraphSystem/searchBox.scss"],names:[],mappings:"AAAA,wBACI,iBAAA,CACA,UAAA,CACA,WAAA,CACA,MAAA,CACA,KAAA,CAEA,sDACI,iBAAA,CACA,UAAA,CACA,WAAA,CACA,MAAA,CACA,KAAA,CACA,cAAA,CAGJ,0CACI,WAAA,CACA,YAAA,CACA,iBAAA,CACA,sBAAA,CACA,qBAAA,CACA,kBAAA,CACA,qBAAA,CACA,WAAA,CACA,WAAA,CACA,YAAA,CACA,gCAAA,CAEA,kEACI,+BAAA,CACA,UAAA,CACA,kBAAA,CACA,UAAA,CACA,UAAA,CAGJ,mEACI,UAAA,CACA,kBAAA,CACA,iBAAA,CACA,uBAAA,CACA,UAAA,CAGJ,iEACI,UAAA,CACA,eAAA,CACA,YAAA,CACA,qBAAA,CAEA,6FACI,eAAA,CACA,cAAA,CACA,UAAA,CACA,cAAA,CACA,iBAAA,CAEA,mGACI,kBAAA,CAGJ,sGACI,kBAAA,CACA,UAAA",sourcesContent:["#graph-search-container {\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n top: 0;\r\n\r\n #graph-search-picking-blocker {\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n top: 0;\r\n cursor: default;\r\n }\r\n\r\n #graph-search-box {\r\n width: 300px;\r\n height: 400px;\r\n position: absolute;\r\n left: calc(50% - 150px);\r\n top: calc(50% - 200px);\r\n background: rgb(72, 72, 72);\r\n border: 2px solid black;\r\n z-index: 100;\r\n cursor: auto;\r\n display: grid;\r\n grid-template-rows: auto auto 1fr;\r\n\r\n .graph-search-box-title {\r\n border-bottom: 1px solid rgb(40, 40, 40);\r\n margin: 4px;\r\n padding-bottom: 4px;\r\n color: white;\r\n grid-row: 1;\r\n }\r\n\r\n .graph-search-box-filter {\r\n margin: 4px;\r\n padding-bottom: 4px;\r\n border-radius: 4px;\r\n width: calc(100% - 16px);\r\n grid-row: 2;\r\n }\r\n\r\n .graph-search-box-list {\r\n grid-row: 3;\r\n overflow-y: auto;\r\n display: flex;\r\n flex-direction: column;\r\n\r\n .graph-search-box-list-item {\r\n margin-left: 4px;\r\n cursor: pointer;\r\n color: white;\r\n margin-top: 4px;\r\n margin-bottom: 4px;\r\n\r\n &:hover {\r\n background: rgb(30, 30, 30);\r\n }\r\n\r\n &.selected {\r\n background: rgb(230, 230, 230);\r\n color: black;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n"],sourceRoot:""}]);const s=a},2994:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i}},3070:(e,t,n)=>{"use strict";var r=n(2190),o=n(5703);e.exports={run:function(e){var t="greedy"===e.graph().acyclicer?o(e,function(e){return function(t){return e.edge(t).weight}}(e)):function(e){var t=[],n={},o={};return r.forEach(e.nodes(),(function i(a){r.has(o,a)||(o[a]=!0,n[a]=!0,r.forEach(e.outEdges(a),(function(e){r.has(n,e.w)?t.push(e):i(e.w)})),delete n[a])})),t}(e);r.forEach(t,(function(t){var n=e.edge(t);e.removeEdge(t),n.forwardName=t.name,n.reversed=!0,e.setEdge(t.w,t.v,n,r.uniqueId("rev"))}))},undo:function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(n.reversed){e.removeEdge(t);var r=n.forwardName;delete n.reversed,delete n.forwardName,e.setEdge(t.w,t.v,n,r)}}))}}},3072:(e,t,n)=>{var r=n(5774),o=n(1117),i=n(6817),a=i&&i.isSet,s=a?o(a):r;e.exports=s},3083:(e,t,n)=>{var r=n(6195),o=n(1903),i=n(3319);e.exports=function(e,t,n){return t==t?i(e,t,n):r(e,o,n)}},3131:(e,t,n)=>{var r=n(413);e.exports=function(e){var t=0,n=[],o={},i=[];function a(s){var l=o[s]={onStack:!0,lowlink:t,index:t++};if(n.push(s),e.successors(s).forEach((function(e){r.has(o,e)?o[e].onStack&&(l.lowlink=Math.min(l.lowlink,o[e].index)):(a(e),l.lowlink=Math.min(l.lowlink,o[e].lowlink))})),l.lowlink===l.index){var c,u=[];do{c=n.pop(),o[c].onStack=!1,u.push(c)}while(s!==c);i.push(u)}}return e.nodes().forEach((function(e){r.has(o,e)||a(e)})),i}},3150:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},3187:e=>{"use strict";var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},3233:(e,t,n)=>{var r=n(7197);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},3234:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var r=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),o="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),i="/*# ".concat(o," */");return[t].concat([i]).join("\n")}return[t].join("\n")}},3244:(e,t,n)=>{var r=n(2909),o=n(6082);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},3305:(e,t,n)=>{"use strict";var r=n(2190),o=n(4012);e.exports={run:function(e){e.graph().dummyChains=[],r.forEach(e.edges(),(function(t){!function(e,t){var n,r,i,a=t.v,s=e.node(a).rank,l=t.w,c=e.node(l).rank,u=t.name,d=e.edge(t),p=d.labelRank;if(c!==s+1){for(e.removeEdge(t),i=0,++s;s<c;++i,++s)d.points=[],r={width:0,height:0,edgeLabel:d,edgeObj:t,rank:s},n=o.addDummyNode(e,"edge",r,"_d"),s===p&&(r.width=d.width,r.height=d.height,r.dummy="edge-label",r.labelpos=d.labelpos),e.setEdge(a,n,{weight:d.weight},u),0===i&&e.graph().dummyChains.push(n),a=n;e.setEdge(a,l,{weight:d.weight},u)}}(e,t)}))},undo:function(e){r.forEach(e.graph().dummyChains,(function(t){var n,r=e.node(t),o=r.edgeLabel;for(e.setEdge(r.edgeObj,o);r.dummy;)n=e.successors(t)[0],e.removeNode(t),o.points.push({x:r.x,y:r.y}),"edge-label"===r.dummy&&(o.x=r.x,o.y=r.y,o.width=r.width,o.height=r.height),t=n,r=e.node(t)}))}}},3314:(e,t,n)=>{var r=n(9360),o=n(6901);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},3319:e=>{e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},3320:(e,t,n)=>{var r=n(218);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},3325:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},3333:(e,t,n)=>{var r=n(7340)();e.exports=r},3429:(e,t,n)=>{var r=n(6311),o=n(5782);e.exports=function(e,t){return e&&r(t,o(t),e)}},3497:(e,t,n)=>{var r=n(2190),o=n(4012);function i(e,t,n,a,s,l,c){var u=e.children(c);if(u.length){var d=o.addBorderNode(e,"_bt"),p=o.addBorderNode(e,"_bb"),h=e.node(c);e.setParent(d,c),h.borderTop=d,e.setParent(p,c),h.borderBottom=p,r.forEach(u,(function(r){i(e,t,n,a,s,l,r);var o=e.node(r),u=o.borderTop?o.borderTop:r,h=o.borderBottom?o.borderBottom:r,A=o.borderTop?a:2*a,g=u!==h?1:s-l[c]+1;e.setEdge(d,u,{weight:A,minlen:g,nestingEdge:!0}),e.setEdge(h,p,{weight:A,minlen:g,nestingEdge:!0})})),e.parent(c)||e.setEdge(t,d,{weight:0,minlen:s+l[c]})}else c!==t&&e.setEdge(t,c,{weight:0,minlen:n})}e.exports={run:function(e){var t=o.addDummyNode(e,"root",{},"_root"),n=function(e){var t={};function n(o,i){var a=e.children(o);a&&a.length&&r.forEach(a,(function(e){n(e,i+1)})),t[o]=i}return r.forEach(e.children(),(function(e){n(e,1)})),t}(e),a=r.max(r.values(n))-1,s=2*a+1;e.graph().nestingRoot=t,r.forEach(e.edges(),(function(t){e.edge(t).minlen*=s}));var l=function(e){return r.reduce(e.edges(),(function(t,n){return t+e.edge(n).weight}),0)}(e)+1;r.forEach(e.children(),(function(r){i(e,t,s,l,a,n,r)})),e.graph().nodeRankFactor=s},cleanup:function(e){var t=e.graph();e.removeNode(t.nestingRoot),delete t.nestingRoot,r.forEach(e.edges(),(function(t){e.edge(t).nestingEdge&&e.removeEdge(t)}))}}},3503:(e,t,n)=>{var r=n(5144),o=n(2499),i=n(9342),a=n(1688),s=i((function(e,t){if(null==e)return[];var n=t.length;return n>1&&a(e,t[0],t[1])?t=[]:n>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])}));e.exports=s},3509:(e,t,n)=>{"use strict";var r=n(2190),o=n(503).Graph,i=n(4012);function a(e,t){var n={};return r.reduce(t,(function(t,o){var i=0,a=0,s=t.length,c=r.last(o);return r.forEach(o,(function(t,u){var d=function(e,t){if(e.node(t).dummy)return r.find(e.predecessors(t),(function(t){return e.node(t).dummy}))}(e,t),p=d?e.node(d).order:s;(d||t===c)&&(r.forEach(o.slice(a,u+1),(function(t){r.forEach(e.predecessors(t),(function(r){var o=e.node(r),a=o.order;!(a<i||p<a)||o.dummy&&e.node(t).dummy||l(n,r,t)}))})),a=u+1,i=p)})),o})),n}function s(e,t){var n={};function o(t,o,i,a,s){var c;r.forEach(r.range(o,i),(function(o){c=t[o],e.node(c).dummy&&r.forEach(e.predecessors(c),(function(t){var r=e.node(t);r