UNPKG

babylonjs-node-render-graph-editor

Version:
2 lines 1.86 MB
/*! For license information please see babylon.nodeRenderGraphEditor.js.LICENSE.txt */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("babylonjs"),require("babylonjs-gui")):"function"==typeof define&&define.amd?define("babylonjs-node-render-graph-editor",["babylonjs","babylonjs-gui"],t):"object"==typeof exports?exports["babylonjs-node-render-graph-editor"]=t(require("babylonjs"),require("babylonjs-gui")):e.NODERENDERGRAPHEDITOR=t(e.BABYLON,e.BABYLON.GUI)}("undefined"!=typeof self?self:"undefined"!=typeof global?global:this,((e,t)=>(()=>{var r,o,n={12:e=>{e.exports=function(e,t){for(var r=-1,o=null==e?0:e.length,n=Array(o);++r<o;)n[r]=t(e[r],r,e);return n}},45:(e,t,r)=>{var o=r(535),n=r(8757),a=r(4248);e.exports=function(e,t){return e&&e.length?o(e,n(t,2),a):void 0}},57:(e,t,r)=>{var o=r(7031),n=r(7063),a=r(1093);e.exports=function(e,t){var r=this.__data__;if(r instanceof o){var i=r.__data__;if(!n||i.length<199)return i.push([e,t]),this.size=++r.size,this;r=this.__data__=new a(i)}return r.set(e,t),this.size=r.size,this}},73:(e,t,r)=>{var o=r(218),n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(o){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return n.call(t,e)?t[e]:void 0}},84:(e,t,r)=>{var o=r(3898),n=r(6613),a=r(8757),i=r(2542),s=r(7321);e.exports=function(e,t,r){var l=s(e)?o:i,c=arguments.length<3;return l(e,a(t,4),r,c,n)}},105:(e,t,r)=>{var o=r(1236),n=r(1804);e.exports=function(e,t){return o(e,t,(function(t,r){return n(e,r)}))}},179:(e,t,r)=>{"use strict";r(7207)},218:(e,t,r)=>{var o=r(4086)(Object,"create");e.exports=o},231:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},233:(e,t,r)=>{var o=r(8899);e.exports=function(e){return o(this,e).get(e)}},237:(e,t,r)=>{var o=r(218);e.exports=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=o&&void 0===t?"__lodash_hash_undefined__":t,this}},240:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},241:(e,t,r)=>{"use strict";e.exports=r(9470)},265:(e,t,r)=>{var o=r(8357).Symbol;e.exports=o},267:(e,t,r)=>{var o=r(5440),n=r(2909),a=r(6518),i=r(4063),s=r(7281);e.exports=function(e){if(null==e)return 0;if(a(e))return i(e)?s(e):e.length;var t=n(e);return"[object Map]"==t||"[object Set]"==t?e.size:o(e).length}},270:(e,t,r)=>{var o=r(8757),n=r(6518),a=r(5782);e.exports=function(e){return function(t,r,i){var s=Object(t);if(!n(t)){var l=o(r,3);t=a(t),r=function(e){return l(s[e],e,s)}}var c=e(t,r,i);return c>-1?s[l?t[c]:c]:void 0}}},274:(e,t,r)=>{"use strict";e.exports=r(8795)},413:(e,t,r)=>{var o;try{o={clone:r(5981),constant:r(9566),each:r(5279),filter:r(8820),has:r(9312),isArray:r(7321),isEmpty:r(1913),isFunction:r(3314),isUndefined:r(9344),keys:r(5782),map:r(6938),reduce:r(84),size:r(267),transform:r(8336),union:r(9715),values:r(5872)}}catch(e){}o||(o=window._),e.exports=o},429:e=>{e.exports=function(e){return this.__data__.get(e)}},503:(e,t,r)=>{var o;try{o=r(7730)}catch(e){}o||(o=window.graphlib),e.exports=o},527:(e,t,r)=>{"use strict";r.d(t,{A:()=>l,R:()=>s});var o=r(3234),n=r.n(o),a=r(7474),i=r.n(a)()(n());i.push([e.id,".DImlXSKor8hmp7NTHAKu{display:none !important}","",{version:3,sources:["webpack://./../../../tools/nodeRenderGraphEditor/dist/graphSystem/blockNodeData.module.scss"],names:[],mappings:"AAAA,sBACI,uBAAA",sourceRoot:""}]);var s="DImlXSKor8hmp7NTHAKu";const l=i},535:(e,t,r)=>{var o=r(7218);e.exports=function(e,t,r){for(var n=-1,a=e.length;++n<a;){var i=e[n],s=t(i);if(null!=s&&(void 0===l?s==s&&!o(s):r(s,l)))var l=s,c=i}return c}},605:(e,t,r)=>{var o=r(8899);e.exports=function(e,t){var r=o(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?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,r)=>{"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=r(3903)},735:(e,t,r)=>{var o=r(6901),n=r(4767),a=r(6445),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!o(e))return a(e);var t=n(e),r=[];for(var s in e)("constructor"!=s||!t&&i.call(e,s))&&r.push(s);return r}},764:(e,t,r)=>{e.exports=r(878)()},843:e=>{e.exports=function(e,t){return e.has(t)}},857:(e,t,r)=>{var o=r(9322),n=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,a,i,s){var l=1&r,c=o(e),d=c.length;if(d!=o(t).length&&!l)return!1;for(var u=d;u--;){var f=c[u];if(!(l?f in t:n.call(t,f)))return!1}var p=s.get(e),h=s.get(t);if(p&&h)return p==t&&h==e;var g=!0;s.set(e,t),s.set(t,e);for(var v=l;++u<d;){var m=e[f=c[u]],b=t[f];if(a)var y=l?a(b,m,f,t,e,s):a(m,b,f,e,t,s);if(!(void 0===y?m===b||i(m,b,r,a,s):y)){g=!1;break}v||(v="constructor"==f)}if(g&&!v){var w=e.constructor,x=t.constructor;w==x||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof x&&x instanceof x||(g=!1)}return s.delete(e),s.delete(t),g}},873:e=>{e.exports=function(e,t,r){for(var o=-1,n=null==e?0:e.length;++o<n;)if(r(t,e[o]))return!0;return!1}},878:(e,t,r)=>{"use strict";var o=r(8565);function n(){}function a(){}a.resetWarningCache=n,e.exports=function(){function e(e,t,r,n,a,i){if(i!==o){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 r={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:a,resetWarningCache:n};return r.PropTypes=r,r}},908:(e,t,r)=>{var o=r(4086)(r(8357),"Promise");e.exports=o},926:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},935:(e,t,r)=>{var o=r(7197),n=r(3233),a=r(2233),i=r(6688),s=r(5137);e.exports=function(e,t,r){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return o(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return n(e,r);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,r);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return a(e);case"[object Symbol]":return i(e)}}},946:(e,t,r)=>{"use strict";var o=r(2190),n=r(3070),a=r(3305),i=r(985),s=r(4012).normalizeRanks,l=r(2396),c=r(4012).removeEmptyRanks,d=r(3497),u=r(1087),f=r(7210),p=r(8037),h=r(1672),g=r(4012),v=r(503).Graph;e.exports=function(e,t){var r=t&&t.debugTiming?g.time:g.notime;r("layout",(function(){var t=r(" buildLayoutGraph",(function(){return function(e){var t=new v({multigraph:!0,compound:!0}),r=z(e.graph());return t.setGraph(o.merge({},b,B(r,m),o.pick(r,y))),o.forEach(e.nodes(),(function(r){var n=z(e.node(r));t.setNode(r,o.defaults(B(n,w),x)),t.setParent(r,e.parent(r))})),o.forEach(e.edges(),(function(r){var n=z(e.edge(r));t.setEdge(r,o.merge({},k,B(n,A),o.pick(n,C)))})),t}(e)}));r(" runLayout",(function(){!function(e,t){t(" makeSpaceForEdgeLabels",(function(){!function(e){var t=e.graph();t.ranksep/=2,o.forEach(e.edges(),(function(r){var o=e.edge(r);o.minlen*=2,"c"!==o.labelpos.toLowerCase()&&("TB"===t.rankdir||"BT"===t.rankdir?o.width+=o.labeloffset:o.height+=o.labeloffset)}))}(e)})),t(" removeSelfEdges",(function(){!function(e){o.forEach(e.edges(),(function(t){if(t.v===t.w){var r=e.node(t.v);r.selfEdges||(r.selfEdges=[]),r.selfEdges.push({e:t,label:e.edge(t)}),e.removeEdge(t)}}))}(e)})),t(" acyclic",(function(){n.run(e)})),t(" nestingGraph.run",(function(){d.run(e)})),t(" rank",(function(){i(g.asNonCompoundGraph(e))})),t(" injectEdgeLabelProxies",(function(){!function(e){o.forEach(e.edges(),(function(t){var r=e.edge(t);if(r.width&&r.height){var o=e.node(t.v),n={rank:(e.node(t.w).rank-o.rank)/2+o.rank,e:t};g.addDummyNode(e,"edge-proxy",n,"_ep")}}))}(e)})),t(" removeEmptyRanks",(function(){c(e)})),t(" nestingGraph.cleanup",(function(){d.cleanup(e)})),t(" normalizeRanks",(function(){s(e)})),t(" assignRankMinMax",(function(){!function(e){var t=0;o.forEach(e.nodes(),(function(r){var n=e.node(r);n.borderTop&&(n.minRank=e.node(n.borderTop).rank,n.maxRank=e.node(n.borderBottom).rank,t=o.max(t,n.maxRank))})),e.graph().maxRank=t}(e)})),t(" removeEdgeLabelProxies",(function(){!function(e){o.forEach(e.nodes(),(function(t){var r=e.node(t);"edge-proxy"===r.dummy&&(e.edge(r.e).labelRank=r.rank,e.removeNode(t))}))}(e)})),t(" normalize.run",(function(){a.run(e)})),t(" parentDummyChains",(function(){l(e)})),t(" addBorderSegments",(function(){u(e)})),t(" order",(function(){p(e)})),t(" insertSelfEdges",(function(){!function(e){var t=g.buildLayerMatrix(e);o.forEach(t,(function(t){var r=0;o.forEach(t,(function(t,n){var a=e.node(t);a.order=n+r,o.forEach(a.selfEdges,(function(t){g.addDummyNode(e,"selfedge",{width:t.label.width,height:t.label.height,rank:a.rank,order:n+ ++r,e:t.e,label:t.label},"_se")})),delete a.selfEdges}))}))}(e)})),t(" adjustCoordinateSystem",(function(){f.adjust(e)})),t(" position",(function(){h(e)})),t(" positionSelfEdges",(function(){!function(e){o.forEach(e.nodes(),(function(t){var r=e.node(t);if("selfedge"===r.dummy){var o=e.node(r.e.v),n=o.x+o.width/2,a=o.y,i=r.x-n,s=o.height/2;e.setEdge(r.e,r.label),e.removeNode(t),r.label.points=[{x:n+2*i/3,y:a-s},{x:n+5*i/6,y:a-s},{x:n+i,y:a},{x:n+5*i/6,y:a+s},{x:n+2*i/3,y:a+s}],r.label.x=r.x,r.label.y=r.y}}))}(e)})),t(" removeBorderNodes",(function(){!function(e){o.forEach(e.nodes(),(function(t){if(e.children(t).length){var r=e.node(t),n=e.node(r.borderTop),a=e.node(r.borderBottom),i=e.node(o.last(r.borderLeft)),s=e.node(o.last(r.borderRight));r.width=Math.abs(s.x-i.x),r.height=Math.abs(a.y-n.y),r.x=i.x+r.width/2,r.y=n.y+r.height/2}})),o.forEach(e.nodes(),(function(t){"border"===e.node(t).dummy&&e.removeNode(t)}))}(e)})),t(" normalize.undo",(function(){a.undo(e)})),t(" fixupEdgeLabelCoords",(function(){!function(e){o.forEach(e.edges(),(function(t){var r=e.edge(t);if(o.has(r,"x"))switch("l"!==r.labelpos&&"r"!==r.labelpos||(r.width-=r.labeloffset),r.labelpos){case"l":r.x-=r.width/2+r.labeloffset;break;case"r":r.x+=r.width/2+r.labeloffset}}))}(e)})),t(" undoCoordinateSystem",(function(){f.undo(e)})),t(" translateGraph",(function(){!function(e){var t=Number.POSITIVE_INFINITY,r=0,n=Number.POSITIVE_INFINITY,a=0,i=e.graph(),s=i.marginx||0,l=i.marginy||0;function c(e){var o=e.x,i=e.y,s=e.width,l=e.height;t=Math.min(t,o-s/2),r=Math.max(r,o+s/2),n=Math.min(n,i-l/2),a=Math.max(a,i+l/2)}o.forEach(e.nodes(),(function(t){c(e.node(t))})),o.forEach(e.edges(),(function(t){var r=e.edge(t);o.has(r,"x")&&c(r)})),t-=s,n-=l,o.forEach(e.nodes(),(function(r){var o=e.node(r);o.x-=t,o.y-=n})),o.forEach(e.edges(),(function(r){var a=e.edge(r);o.forEach(a.points,(function(e){e.x-=t,e.y-=n})),o.has(a,"x")&&(a.x-=t),o.has(a,"y")&&(a.y-=n)})),i.width=r-t+s,i.height=a-n+l}(e)})),t(" assignNodeIntersects",(function(){!function(e){o.forEach(e.edges(),(function(t){var r,o,n=e.edge(t),a=e.node(t.v),i=e.node(t.w);n.points?(r=n.points[0],o=n.points[n.points.length-1]):(n.points=[],r=i,o=a),n.points.unshift(g.intersectRect(a,r)),n.points.push(g.intersectRect(i,o))}))}(e)})),t(" reversePoints",(function(){!function(e){o.forEach(e.edges(),(function(t){var r=e.edge(t);r.reversed&&r.points.reverse()}))}(e)})),t(" acyclic.undo",(function(){n.undo(e)}))}(t,r)})),r(" updateInputGraph",(function(){!function(e,t){o.forEach(e.nodes(),(function(r){var o=e.node(r),n=t.node(r);o&&(o.x=n.x,o.y=n.y,t.children(r).length&&(o.width=n.width,o.height=n.height))})),o.forEach(e.edges(),(function(r){var n=e.edge(r),a=t.edge(r);n.points=a.points,o.has(a,"x")&&(n.x=a.x,n.y=a.y)})),e.graph().width=t.graph().width,e.graph().height=t.graph().height}(e,t)}))}))};var m=["nodesep","edgesep","ranksep","marginx","marginy"],b={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},y=["acyclicer","ranker","rankdir","align"],w=["width","height"],x={width:0,height:0},A=["minlen","weight","width","height","labeloffset"],k={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},C=["labelpos"];function B(e,t){return o.mapValues(o.pick(e,t),Number)}function z(e){var t={};return o.forEach(e,(function(e,r){t[r.toLowerCase()]=e})),t}},948:(e,t,r)=>{var o=r(5352),n=r(2169),a=r(8757);e.exports=function(e,t){var r={};return t=a(t,3),n(e,(function(e,n,a){o(r,n,t(e,n,a))})),r}},962:(e,t,r)=>{var o=r(1206),n=r(4548),a=r(1804),i=r(8226),s=r(1628),l=r(4981),c=r(7581);e.exports=function(e,t){return i(e)&&s(t)?l(c(e),t):function(r){var i=n(r,e);return void 0===i&&i===t?a(r,e):o(t,i,3)}}},985:(e,t,r)=>{"use strict";var o=r(7521).longestPath,n=r(4393),a=r(1620);e.exports=function(e){switch(e.graph().ranker){case"network-simplex":default:!function(e){a(e)}(e);break;case"tight-tree":!function(e){o(e),n(e)}(e);break;case"longest-path":i(e)}};var i=o},1005:(e,t,r)=>{var o=r(8617),n=r(1910),a=r(9423),i=o&&1/a(new o([,-0]))[1]==1/0?function(e){return new o(e)}:n;e.exports=i},1049:(e,t)=>{"use strict";function r(e,t){var r=e.length;e.push(t);e:for(;0<r;){var o=r-1>>>1,n=e[o];if(!(0<a(n,t)))break e;e[o]=t,e[r]=n,r=o}}function o(e){return 0===e.length?null:e[0]}function n(e){if(0===e.length)return null;var t=e[0],r=e.pop();if(r!==t){e[0]=r;e:for(var o=0,n=e.length,i=n>>>1;o<i;){var s=2*(o+1)-1,l=e[s],c=s+1,d=e[c];if(0>a(l,r))c<n&&0>a(d,l)?(e[o]=d,e[c]=r,o=c):(e[o]=l,e[s]=r,o=s);else{if(!(c<n&&0>a(d,r)))break e;e[o]=d,e[c]=r,o=c}}}return t}function a(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],d=[],u=1,f=null,p=3,h=!1,g=!1,v=!1,m="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,y="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var t=o(d);null!==t;){if(null===t.callback)n(d);else{if(!(t.startTime<=e))break;n(d),t.sortIndex=t.expirationTime,r(c,t)}t=o(d)}}function x(e){if(v=!1,w(e),!g)if(null!==o(c))g=!0,M(A);else{var t=o(d);null!==t&&P(x,t.startTime-e)}}function A(e,r){g=!1,v&&(v=!1,b(z),z=-1),h=!0;var a=p;try{for(w(r),f=o(c);null!==f&&(!(f.expirationTime>r)||e&&!_());){var i=f.callback;if("function"==typeof i){f.callback=null,p=f.priorityLevel;var s=i(f.expirationTime<=r);r=t.unstable_now(),"function"==typeof s?f.callback=s:f===o(c)&&n(c),w(r)}else n(c);f=o(c)}if(null!==f)var l=!0;else{var u=o(d);null!==u&&P(x,u.startTime-r),l=!1}return l}finally{f=null,p=a,h=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var k,C=!1,B=null,z=-1,j=5,S=-1;function _(){return!(t.unstable_now()-S<j)}function N(){if(null!==B){var e=t.unstable_now();S=e;var r=!0;try{r=B(!0,e)}finally{r?k():(C=!1,B=null)}}else C=!1}if("function"==typeof y)k=function(){y(N)};else if("undefined"!=typeof MessageChannel){var T=new MessageChannel,I=T.port2;T.port1.onmessage=N,k=function(){I.postMessage(null)}}else k=function(){m(N,0)};function M(e){B=e,C||(C=!0,k())}function P(e,r){z=m((function(){e(t.unstable_now())}),r)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||h||(g=!0,M(A))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):j=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_getFirstCallbackNode=function(){return o(c)},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var r=p;p=t;try{return e()}finally{p=r}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=p;p=e;try{return t()}finally{p=r}},t.unstable_scheduleCallback=function(e,n,a){var i=t.unstable_now();switch(a="object"==typeof a&&null!==a&&"number"==typeof(a=a.delay)&&0<a?i+a:i,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:u++,callback:n,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(e.sortIndex=a,r(d,e),null===o(c)&&e===o(d)&&(v?(b(z),z=-1):v=!0,P(x,a-i))):(e.sortIndex=s,r(c,e),g||h||(g=!0,M(A))),e},t.unstable_shouldYield=_,t.unstable_wrapCallback=function(e){var t=p;return function(){var r=p;p=t;try{return e.apply(this,arguments)}finally{p=r}}}},1063:e=>{e.exports=function(){return!1}},1066:(e,t,r)=>{var o=r(1112);e.exports=function(e){try{o(e)}catch(e){if(e instanceof o.CycleException)return!1;throw e}return!0}},1079:(e,t)=>{"use strict";function r(e,t){var r=e.length;e.push(t);e:for(;0<r;){var o=r-1>>>1,n=e[o];if(!(0<a(n,t)))break e;e[o]=t,e[r]=n,r=o}}function o(e){return 0===e.length?null:e[0]}function n(e){if(0===e.length)return null;var t=e[0],r=e.pop();if(r!==t){e[0]=r;e:for(var o=0,n=e.length,i=n>>>1;o<i;){var s=2*(o+1)-1,l=e[s],c=s+1,d=e[c];if(0>a(l,r))c<n&&0>a(d,l)?(e[o]=d,e[c]=r,o=c):(e[o]=l,e[s]=r,o=s);else{if(!(c<n&&0>a(d,r)))break e;e[o]=d,e[c]=r,o=c}}}return t}function a(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],d=[],u=1,f=null,p=3,h=!1,g=!1,v=!1,m="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,y="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var t=o(d);null!==t;){if(null===t.callback)n(d);else{if(!(t.startTime<=e))break;n(d),t.sortIndex=t.expirationTime,r(c,t)}t=o(d)}}function x(e){if(v=!1,w(e),!g)if(null!==o(c))g=!0,M(A);else{var t=o(d);null!==t&&P(x,t.startTime-e)}}function A(e,r){g=!1,v&&(v=!1,b(z),z=-1),h=!0;var a=p;try{for(w(r),f=o(c);null!==f&&(!(f.expirationTime>r)||e&&!_());){var i=f.callback;if("function"==typeof i){f.callback=null,p=f.priorityLevel;var s=i(f.expirationTime<=r);r=t.unstable_now(),"function"==typeof s?f.callback=s:f===o(c)&&n(c),w(r)}else n(c);f=o(c)}if(null!==f)var l=!0;else{var u=o(d);null!==u&&P(x,u.startTime-r),l=!1}return l}finally{f=null,p=a,h=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var k,C=!1,B=null,z=-1,j=5,S=-1;function _(){return!(t.unstable_now()-S<j)}function N(){if(null!==B){var e=t.unstable_now();S=e;var r=!0;try{r=B(!0,e)}finally{r?k():(C=!1,B=null)}}else C=!1}if("function"==typeof y)k=function(){y(N)};else if("undefined"!=typeof MessageChannel){var T=new MessageChannel,I=T.port2;T.port1.onmessage=N,k=function(){I.postMessage(null)}}else k=function(){m(N,0)};function M(e){B=e,C||(C=!0,k())}function P(e,r){z=m((function(){e(t.unstable_now())}),r)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||h||(g=!0,M(A))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):j=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_getFirstCallbackNode=function(){return o(c)},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var r=p;p=t;try{return e()}finally{p=r}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=p;p=e;try{return t()}finally{p=r}},t.unstable_scheduleCallback=function(e,n,a){var i=t.unstable_now();switch(a="object"==typeof a&&null!==a&&"number"==typeof(a=a.delay)&&0<a?i+a:i,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:u++,callback:n,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(e.sortIndex=a,r(d,e),null===o(c)&&e===o(d)&&(v?(b(z),z=-1):v=!0,P(x,a-i))):(e.sortIndex=s,r(c,e),g||h||(g=!0,M(A))),e},t.unstable_shouldYield=_,t.unstable_wrapCallback=function(e){var t=p;return function(){var r=p;p=t;try{return e.apply(this,arguments)}finally{p=r}}}},1087:(e,t,r)=>{var o=r(2190),n=r(4012);function a(e,t,r,o,a,i){var s={width:0,height:0,rank:i,borderType:t},l=a[t][i-1],c=n.addDummyNode(e,"border",s,r);a[t][i]=c,e.setParent(c,o),l&&e.setEdge(l,c,{weight:1})}e.exports=function(e){o.forEach(e.children(),(function t(r){var n=e.children(r),i=e.node(r);if(n.length&&o.forEach(n,t),o.has(i,"minRank")){i.borderLeft=[],i.borderRight=[];for(var s=i.minRank,l=i.maxRank+1;s<l;++s)a(e,"borderLeft","_bl",r,i,s),a(e,"borderRight","_br",r,i,s)}}))}},1093:(e,t,r)=>{var o=r(7672),n=r(5310),a=r(233),i=r(6341),s=r(605);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var o=e[t];this.set(o[0],o[1])}}l.prototype.clear=o,l.prototype.delete=n,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},1112:(e,t,r)=>{var o=r(413);function n(e){var t={},r={},n=[];if(o.each(e.sinks(),(function i(s){if(o.has(r,s))throw new a;o.has(t,s)||(r[s]=!0,t[s]=!0,o.each(e.predecessors(s),i),delete r[s],n.push(s))})),o.size(t)!==e.nodeCount())throw new a;return n}function a(){}e.exports=n,n.CycleException=a,a.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,r)=>{var o=r(3876),n=r(6082);e.exports=function e(t,r,a,i,s){return t===r||(null==t||null==r||!n(t)&&!n(r)?t!=t&&r!=r:o(t,r,a,i,e,s))}},1236:(e,t,r)=>{var o=r(6934),n=r(9578),a=r(8033);e.exports=function(e,t,r){for(var i=-1,s=t.length,l={};++i<s;){var c=t[i],d=o(e,c);r(d,c)&&n(l,a(c,e),d)}return l}},1304:(e,t,r)=>{var o=r(6590),n=0;e.exports=function(e){var t=++n;return o(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}},1321:(e,t,r)=>{"use strict";e.exports=r(1590)},1386:(e,t,r)=>{var o=r(5144);e.exports=function(e){return null!=e&&e.length?o(e,1):[]}},1400:(e,t,r)=>{var o=r(2190);e.exports=function(e,t,r){var n,a={};o.forEach(r,(function(r){for(var o,i,s=e.parent(r);s;){if((o=e.parent(s))?(i=a[o],a[o]=s):(i=n,n=s),i&&i!==s)return void t.setEdge(i,s);s=o}}))}},1512:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var o=r(3234),n=r.n(o),a=r(7474),i=r.n(a)()(n());i.push([e.id,"#nrgeNodeList{background:#333;height:100%;margin:0;padding:0;display:grid;width:100%;overflow:hidden}#nrgeNodeList .panes{overflow:hidden}#nrgeNodeList .panes .pane{color:#fff;overflow:hidden;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#nrgeNodeList .panes .pane .filter{display:flex;align-items:stretch}#nrgeNodeList .panes .pane .filter input{width:100%;margin:10px 10px 5px 10px;display:block;border:none;padding:0;border-bottom:solid 1px #33b766;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 96%, rgb(51, 183, 102) 4%);background-position:-1000px 0;background-size:1000px 100%;background-repeat:no-repeat;color:#fff}#nrgeNodeList .panes .pane .filter input:focus{box-shadow:none;outline:none;background-position:0 0}#nrgeNodeList .panes .pane .filter input::placeholder{color:gray}#nrgeNodeList .panes .pane .list-container{overflow-x:hidden;overflow-y:auto;height:calc(100% - 32px)}#nrgeNodeList .panes .pane .list-container .underline{border-bottom:.5px solid hsla(0,0%,100%,.5)}#nrgeNodeList .panes .pane .list-container .draggableLine{height:30px;display:grid;align-items:center;justify-items:stretch;background:#222;cursor:grab;text-align:center;margin:0;box-sizing:border-box}#nrgeNodeList .panes .pane .list-container .draggableLine:hover{background:#33b766;color:#fff}#nrgeNodeList .panes .pane .list-container .nonDraggableLine{height:30px;display:grid;align-items:center;justify-items:stretch;background:#222;text-align:center;margin:0;box-sizing:border-box}#nrgeNodeList .panes .pane .list-container .withButton{height:30px;position:relative}#nrgeNodeList .panes .pane .list-container .withButton .icon{position:absolute;right:4px;top:5px}#nrgeNodeList .panes .pane .list-container .withButton .icon:hover{cursor:pointer}#nrgeNodeList .panes .pane .list-container .withButton .icon .img{height:17px;width:17px}#nrgeNodeList .panes .pane .list-container .withButton .buttonLine{height:30px;display:grid;align-items:center;justify-items:stretch;padding-bottom:5px;position:absolute;right:0px;top:2px}#nrgeNodeList .panes .pane .list-container .withButton .buttonLine input[type=file]{display:none}#nrgeNodeList .panes .pane .list-container .withButton .buttonLine .file-upload{background:rgba(0,0,0,0);border:rgba(0,0,0,0);padding:15px 200px;opacity:.9;cursor:pointer;text-align:center}#nrgeNodeList .panes .pane .list-container .withButton .buttonLine .file-upload:hover{opacity:1}#nrgeNodeList .panes .pane .list-container .withButton .buttonLine .file-upload:active{transform:scale(0.98);transform-origin:.5 .5}#nrgeNodeList .panes .pane .list-container .withButton .buttonLine button{background:rgba(0,0,0,0);border:rgba(0,0,0,0);margin:5px 10px 5px 10px;color:#fff;padding:4px 5px;opacity:.9}#nrgeNodeList .panes .pane .list-container .withButton .buttonLine button:hover{opacity:0}#nrgeNodeList .panes .pane .list-container .withButton .buttonLine button:active{background:rgba(0,0,0,0)}#nrgeNodeList .panes .pane .list-container .withButton .buttonLine button:focus{border:rgba(0,0,0,0);outline:0px}#nrgeNodeList .panes .pane .list-container .paneContainer{margin-top:3px;display:grid;grid-template-rows:100%;grid-template-columns:100%}#nrgeNodeList .panes .pane .list-container .paneContainer .paneContainer-content{grid-row:1;grid-column:1}#nrgeNodeList .panes .pane .list-container .paneContainer .paneContainer-content .header{display:grid;grid-template-columns:1fr auto;background:#555;height:30px;padding-right:5px;cursor:pointer}#nrgeNodeList .panes .pane .list-container .paneContainer .paneContainer-content .header .title{border-left:3px solid rgba(0,0,0,0);padding-left:5px;grid-column:1;display:flex;align-items:center}#nrgeNodeList .panes .pane .list-container .paneContainer .paneContainer-content .header .collapse{grid-column:2;display:flex;align-items:center;justify-items:center;transform-origin:center}#nrgeNodeList .panes .pane .list-container .paneContainer .paneContainer-content .header .collapse.closed{transform:rotate(180deg)}#nrgeNodeList .panes .pane .list-container .paneContainer .paneContainer-content .paneList>div:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.3)}","",{version:3,sources:["webpack://./../../../tools/nodeRenderGraphEditor/dist/components/nodeList/nodeList.scss"],names:[],mappings:"AAAA,cACI,eAAA,CACA,WAAA,CACA,QAAA,CACA,SAAA,CACA,YAAA,CACA,UAAA,CACA,eAAA,CAEA,qBACI,eAAA,CAEA,2BACI,UAAA,CAEA,eAAA,CACA,WAAA,CAEA,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,gBAAA,CAEA,mCACI,YAAA,CACA,mBAAA,CAEA,yCACI,UAAA,CACA,yBAAA,CACA,aAAA,CACA,WAAA,CACA,SAAA,CACA,+BAAA,CACA,uFAAA,CACA,6BAAA,CACA,2BAAA,CACA,2BAAA,CACA,UAAA,CAGJ,+CACI,eAAA,CACA,YAAA,CACA,uBAAA,CAGJ,sDACI,UAAA,CAIR,2CACI,iBAAA,CACA,eAAA,CACA,wBAAA,CAEA,sDACI,2CAAA,CAGJ,0DACI,WAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,eAAA,CACA,WAAA,CACA,iBAAA,CACA,QAAA,CACA,qBAAA,CAEA,gEACI,kBAAA,CACA,UAAA,CAIR,6DACI,WAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,eAAA,CACA,iBAAA,CACA,QAAA,CACA,qBAAA,CAGJ,uDACI,WAAA,CACA,iBAAA,CACA,6DACI,iBAAA,CACA,SAAA,CACA,OAAA,CACA,mEACI,cAAA,CAGJ,kEACI,WAAA,CACA,UAAA,CAIR,mEACI,WAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,kBAAA,CACA,iBAAA,CACA,SAAA,CACA,OAAA,CACA,oFACI,YAAA,CAGJ,gFACI,wBAAA,CACA,oBAAA,CACA,kBAAA,CACA,UAAA,CACA,cAAA,CACA,iBAAA,CAGJ,sFACI,SAAA,CAGJ,uFACI,qBAAA,CACA,sBAAA,CAGJ,0EACI,wBAAA,CACA,oBAAA,CACA,wBAAA,CACA,UAAA,CACA,eAAA,CACA,UAAA,CAGJ,gFACI,SAAA,CAGJ,iFACI,wBAAA,CAGJ,gFACI,oBAAA,CACA,WAAA,CAKZ,0DACI,cAAA,CACA,YAAA,CACA,uBAAA,CACA,0BAAA,CAEA,iFACI,UAAA,CACA,aAAA,CAEA,yFACI,YAAA,CACA,8BAAA,CACA,eAAA,CACA,WAAA,CACA,iBAAA,CACA,cAAA,CAEA,gGACI,mCAAA,CACA,gBAAA,CACA,aAAA,CACA,YAAA,CACA,kBAAA,CAGJ,mGACI,aAAA,CACA,YAAA,CACA,kBAAA,CACA,oBAAA,CACA,uBAAA,CAEA,0GACI,wBAAA,CAKZ,gHACI,0CAAA",sourceRoot:""}]);const s=i},1517:(e,t,r)=>{var o=r(9360),n=r(3150),a=r(6082),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&n(e.length)&&!!i[o(e)]}},1544:(e,t,r)=>{"use strict";e.exports=r(8981)},1548:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>u,MB:()=>d,kr:()=>c,nf:()=>s,wH:()=>l});var o=r(3234),n=r.n(o),a=r(7474),i=r.n(a)()(n());i.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",sourceRoot:""}]);var s="LcAfLURgMF6_xQIp9xW5",l="zf49BMaByhYYIAbbyPJI",c="jrnrI_y4VbpSgvxxjfy2",d="eVGcF_1cKpBdhuYPamV_";const u=i},1590:(e,t)=>{"use strict";function r(e,t){var r=e.length;e.push(t);e:for(;0<r;){var o=r-1>>>1,n=e[o];if(!(0<a(n,t)))break e;e[o]=t,e[r]=n,r=o}}function o(e){return 0===e.length?null:e[0]}function n(e){if(0===e.length)return null;var t=e[0],r=e.pop();if(r!==t){e[0]=r;e:for(var o=0,n=e.length,i=n>>>1;o<i;){var s=2*(o+1)-1,l=e[s],c=s+1,d=e[c];if(0>a(l,r))c<n&&0>a(d,l)?(e[o]=d,e[c]=r,o=c):(e[o]=l,e[s]=r,o=s);else{if(!(c<n&&0>a(d,r)))break e;e[o]=d,e[c]=r,o=c}}}return t}function a(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],d=[],u=1,f=null,p=3,h=!1,g=!1,v=!1,m="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,y="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var t=o(d);null!==t;){if(null===t.callback)n(d);else{if(!(t.startTime<=e))break;n(d),t.sortIndex=t.expirationTime,r(c,t)}t=o(d)}}function x(e){if(v=!1,w(e),!g)if(null!==o(c))g=!0,M(A);else{var t=o(d);null!==t&&P(x,t.startTime-e)}}function A(e,r){g=!1,v&&(v=!1,b(z),z=-1),h=!0;var a=p;try{for(w(r),f=o(c);null!==f&&(!(f.expirationTime>r)||e&&!_());){var i=f.callback;if("function"==typeof i){f.callback=null,p=f.priorityLevel;var s=i(f.expirationTime<=r);r=t.unstable_now(),"function"==typeof s?f.callback=s:f===o(c)&&n(c),w(r)}else n(c);f=o(c)}if(null!==f)var l=!0;else{var u=o(d);null!==u&&P(x,u.startTime-r),l=!1}return l}finally{f=null,p=a,h=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var k,C=!1,B=null,z=-1,j=5,S=-1;function _(){return!(t.unstable_now()-S<j)}function N(){if(null!==B){var e=t.unstable_now();S=e;var r=!0;try{r=B(!0,e)}finally{r?k():(C=!1,B=null)}}else C=!1}if("function"==typeof y)k=function(){y(N)};else if("undefined"!=typeof MessageChannel){var T=new MessageChannel,I=T.port2;T.port1.onmessage=N,k=function(){I.postMessage(null)}}else k=function(){m(N,0)};function M(e){B=e,C||(C=!0,k())}function P(e,r){z=m((function(){e(t.unstable_now())}),r)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||h||(g=!0,M(A))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):j=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_getFirstCallbackNode=function(){return o(c)},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var r=p;p=t;try{return e()}finally{p=r}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=p;p=e;try{return t()}finally{p=r}},t.unstable_scheduleCallback=function(e,n,a){var i=t.unstable_now();switch(a="object"==typeof a&&null!==a&&"number"==typeof(a=a.delay)&&0<a?i+a:i,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:u++,callback:n,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(e.sortIndex=a,r(d,e),null===o(c)&&e===o(d)&&(v?(b(z),z=-1):v=!0,P(x,a-i))):(e.sortIndex=s,r(c,e),g||h||(g=!0,M(A))),e},t.unstable_shouldYield=_,t.unstable_wrapCallback=function(e){var t=p;return function(){var r=p;p=t;try{return e.apply(this,arguments)}finally{p=r}}}},1620:(e,t,r)=>{"use strict";var o=r(2190),n=r(4393),a=r(7521).slack,i=r(7521).longestPath,s=r(503).alg.preorder,l=r(503).alg.postorder,c=r(4012).simplify;function d(e){e=c(e),i(e);var t,r=n(e);for(p(r),u(r,e);t=g(r);)m(r,e,t,v(r,e,t))}function u(e,t){var r=l(e,e.nodes());r=r.slice(0,r.length-1),o.forEach(r,(function(r){!function(e,t,r){var o=e.node(r).parent;e.edge(r,o).cutvalue=f(e,t,r)}(e,t,r)}))}function f(e,t,r){var n=e.node(r).parent,a=!0,i=t.edge(r,n),s=0;return i||(a=!1,i=t.edge(n,r)),s=i.weight,o.forEach(t.nodeEdges(r),(function(o){var i,l,c=o.v===r,d=c?o.w:o.v;if(d!==n){var u=c===a,f=t.edge(o).weight;if(s+=u?f:-f,i=r,l=d,e.hasEdge(i,l)){var p=e.edge(r,d).cutvalue;s+=u?-p:p}}})),s}function p(e,t){arguments.length<2&&(t=e.nodes()[0]),h(e,{},1,t)}function h(e,t,r,n,a){var i=r,s=e.node(n);return t[n]=!0,o.forEach(e.neighbors(n),(function(a){o.has(t,a)||(r=h(e,t,r,a,n))})),s.low=i,s.lim=r++,a?s.parent=a:delete s.parent,r}function g(e){return o.find(e.edges(),(function(t){return e.edge(t).cutvalue<0}))}function v(e,t,r){var n=r.v,i=r.w;t.hasEdge(n,i)||(n=r.w,i=r.v);var s=e.node(n),l=e.node(i),c=s,d=!1;s.lim>l.lim&&(c=l,d=!0);var u=o.filter(t.edges(),(function(t){return d===b(0,e.node(t.v),c)&&d!==b(0,e.node(t.w),c)}));return o.minBy(u,(function(e){return a(t,e)}))}function m(e,t,r,n){var a=r.v,i=r.w;e.removeEdge(a,i),e.setEdge(n.v,n.w,{}),p(e),u(e,t),function(e,t){var r=o.find(e.nodes(),(function(e){return!t.node(e).parent})),n=s(e,r);n=n.slice(1),o.forEach(n,(function(r){var o=e.node(r).parent,n=t.edge(r,o),a=!1;n||(n=t.edge(o,r),a=!0),t.node(r).rank=t.node(o).rank+(a?n.minlen:-n.minlen)}))}(e,t)}function b(e,t,r){return r.low<=t.lim&&t.lim<=r.lim}e.exports=d,d.initLowLimValues=p,d.initCutValues=u,d.calcCutValue=f,d.leaveEdge=g,d.enterEdge=v,d.exchangeEdges=m},1628:(e,t,r)=>{var o=r(6901);e.exports=function(e){return e==e&&!o(e)}},1672:(e,t,r)=>{"use strict";var o=r(2190),n=r(4012),a=r(3509).positionX;e.exports=function(e){(function(e){var t=n.buildLayerMatrix(e),r=e.graph().ranksep,a=0;o.forEach(t,(function(t){var n=o.max(o.map(t,(function(t){return e.node(t).height})));o.forEach(t,(function(t){e.node(t).y=a+n/2})),a+=n+r}))})(e=n.asNonCompoundGraph(e)),o.forEach(a(e),(function(t,r){e.node(r).x=t}))}},1688:(e,t,r)=>{var o=r(240),n=r(6518),a=r(5233),i=r(6901);e.exports=function(e,t,r){if(!i(r))return!1;var s=typeof t;return!!("number"==s?n(r)&&a(t,r.length):"string"==s&&t in r)&&o(r[t],e)}},1711:(e,t,r)=>{var o=r(7592),n=r(1719),a=r(6416),i=r(6313),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)o(t,a(e)),e=n(e);return t}:i;e.exports=s},1712:(e,t,r)=>{"use strict";e.exports=r(9381)},1719:(e,t,r)=>{var o=r(231)(Object.getPrototypeOf,Object);e.exports=o},1792:(e,t,r)=>{var o=r(8966),n=1/0;e.exports=function(e){return e?(e=o(e))===n||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},1804:(e,t,r)=>{var o=r(2437),n=r(8534);e.exports=function(e,t){return null!=e&&n(e,t,o)}},1810:(e,t,r)=>{"use strict";var o=r(665);t.H=o.createRoot,o.hydrateRoot},1812:(e,t,r)=>{var o=r(7031);e.exports=function(){this.__data__=new o,this.size=0}},1815:(e,t,r)=>{var o=r(105),n=r(5544)((function(e,t){return null==e?{}:o(e,t)}));e.exports=n},1855:e=>{var t=Math.ceil,r=Math.max;e.exports=function(e,o,n,a){for(var i=-1,s=r(t((o-e)/(n||1)),0),l=Array(s);s--;)l[a?s:++i]=e,e+=n;return l}},1882:(e,t,r)=>{var o=r(3244),n=r(1117),a=r(6817),i=a&&a.isMap,s=i?n(i):o;e.exports=s},1888:e=>{var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},1903:e=>{e.exports=function(e){return e!=e}},1910:e=>{e.exports=function(){}},1913:(e,t,r)=>{var o=r(5440),n=r(2909),a=r(5668),i=r(7321),s=r(6518),l=r(7555),c=r(4767),d=r(7415),u=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(i(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||d(e)||a(e)))return!e.length;var t=n(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(c(e))return!o(e).length;for(var r in e)if(u.call(e,r))return!1;return!0}},1932:(e,t,r)=>{var o=r(2190),n=r(503).Graph;e.exports=function(e,t,r){var a=function(e){for(var t;e.hasNode(t=o.uniqueId("_root")););return t}(e),i=new n({compound:!0}).setGraph({root:a}).setDefaultNodeLabel((function(t){return e.node(t)}));return o.forEach(e.nodes(),(function(n){var s=e.node(n),l=e.parent(n);(s.rank===t||s.minRank<=t&&t<=s.maxRank)&&(i.setNode(n),i.setParent(n,l||a),o.forEach(e[r](n),(function(t){var r=t.v===n?t.w:t.v,a=i.edge(r,n),s=o.isUndefined(a)?0:a.weight;i.setEdge(r,n,{weight:e.edge(t).weight+s})})),o.has(s,"minRank")&&i.setNode(n,{borderLeft:s.borderLeft[t],borderRight:s.borderRight[t]}))})),i}},1940:(e,t,r)=>{var o=r(8357);e.exports=function(){return o.Date.now()}},1943:e=>{e.exports=function(e,t){var r=-1,o=e.length;for(t||(t=Array(o));++r<o;)t[r]=e[r];return t}},1955:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>u,Uo:()=>l,VQ:()=>s,Vd:()=>c,xM:()=>d});var o=r(3234),n=r.n(o),a=r(7474),i=r.n(a)()(n());i.push([e.id,".r4ahfNLNjd1vdkE_hQl2{display:grid}.r4ahfNLNjd1vdkE_hQl2 .gv4Ab2PP_HaGmyz2gB8m{width:100%;height:100%;padding:0;margin:0;background-color:#444;border:0px;overlay:hidden}.r4ahfNLNjd1vdkE_hQl2 .gv4Ab2PP_HaGmyz2gB8m.eEEMUXTISbaTT2tPb9l7{cursor:row-resize}.r4ahfNLNjd1vdkE_hQl2 .gv4Ab2PP_HaGmyz2gB8m.ejkXNkJNa6NmG6WeqSjb{cursor:col-resize}.r4ahfNLNjd1vdkE_hQl2 .gv4Ab2PP_HaGmyz2gB8m:hover{background-color:#666}","",{version:3,sources:["webpack://./../../../dev/sharedUiComponents/dist/split/splitContainer.module.scss"],names:[],mappings:"AAAA,sBACI,YAAA,CAEA,4CACI,UAAA,CACA,WAAA,CACA,SAAA,CACA,QAAA,CACA,qBAAA,CACA,UAAA,CACA,cAAA,CAEA,iEACI,iBAAA,CAGJ,iEACI,iBAAA,CAGJ,kDACI,qBAAA",sourceRoot:""}]);var s="r4ahfNLNjd1vdkE_hQl2",l="gv4Ab2PP_HaGmyz2gB8m",c="eEEMUXTISbaTT2tPb9l7",d="ejkXNkJNa6NmG6WeqSjb";const u=i},1974:(e,t,r)=>{var o=r(9360),n=r(6082);e.exports=function(e){return n(e)&&"[object Arguments]"==o(e)}},1978:(e,t,r)=>{var o=r(9566),n=r(2691),a=r(9064),i=n?function(e,t){return n(e,"toString",{configurable:!0,enumerable:!1,value:o(t),writable:!0})}:a;e.exports=i},1995:e=>{e.exports=function(e){return this.__data__.has(e)}},2059:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var o=r(3234),n=r.n(o),a=r(7474),i=r.n(a)()(n());i.push([e.id,'#node-render-graph-editor-graph-root{display:grid;grid-template-rows:calc(100% - 120px) 120px;height:100%;width:100%;background:#464646;font:14px "acumin-pro"}#node-render-graph-editor-graph-root.popup{grid-template-columns:100%;overflow:hidden}#node-render-graph-editor-graph-root .wait-screen{display:grid;justify-content:center;align-content:center;height:100%;width:100%;background:#464646;opacity:.95;color:#fff;font:24px "acumin-pro";position:absolute;top:0;left:0}#node-render-graph-editor-graph-root .wait-screen.hidden{visibility:hidden}#node-render-graph-editor-graph-root .diagram-container{background:#465a4f;width:100%;height:100%}#node-render-graph-editor-graph-root .diagram-container .diagram{display:none;width:100%;height:100%}#node-render-graph-editor-graph-root .nrge-right-panel{height:100%;overflow:hidden}#node-render-graph-editor-graph-root #propertyTab{grid-row:1;grid-column:1;overflow-y:auto}#node-render-graph-editor-graph-root .button{display:grid;justify-content:center;align-content:center;height:auto;width:14.2857142857%;cursor:pointer}#node-render-graph-editor-graph-root .button:hover{background:#33b766;color:#fff;opacity:.8}#node-render-graph-editor-graph-root .button.selected{background:#33b766;color:#fff}#node-render-graph-editor-graph-root .button.align{justify-content:stretch;text-align:center}#node-render-graph-editor-graph-root .ngre-preview-part{display:grid;grid-template-rows:40px 1fr 40px}#node-render-graph-editor-graph-root #preview-mesh-bar{display:grid;grid-template-columns:auto 1fr 40px;align-items:center;font-size:18px;background-color:#555}#node-render-graph-editor-graph-root #preview-mesh-bar #file-picker{display:none}#node-render-graph-editor-graph-root #preview-mesh-bar .listLine{grid-column:1;height:40px;display:grid;grid-template-columns:0px 1fr}#node-render-graph-editor-graph-root #preview-mesh-bar .listLine .label{grid-column:1;display:flex;align-items:center;font-size:14px}#node-render-graph-editor-graph-root #preview-mesh-bar .listLine .options{grid-column:2;display:flex;align-items:center;margin-left:5px;height:40px}#node-render-graph-editor-graph-root #preview-mesh-bar .listLine .options select{width:115px}#node-render-graph-editor-graph-root #preview-mesh-bar .button{color:#fff;width:40px;height:40px;transform-origin:50% 50%}#node-render-graph-editor-graph-root #preview-mesh-bar .button:active{transform:scale(0.9)}#node-render-graph-editor-graph-root #preview-mesh-bar .button:hover{background:#3f3461}#node-render-graph-editor-graph-root #preview-mesh-bar .button.selected{background:#9379e6}#node-render-graph-editor-graph-root #preview-mesh-bar .button img{height:24px;width:24px}#node-render-graph-editor-graph-root #preview-mesh-bar #play-button{grid-column:3}#node-render-graph-editor-graph-root #preview-mesh-bar #color-picker-button{grid-column:4;display:grid;grid-template-columns:100%;grid-template-rows:100%}#node-render-graph-editor-graph-root #preview-mesh-bar #color-picker-button img{height:24px;width:24px}#node-render-graph-editor-graph-root #preview-mesh-bar #color-picker-button #color-picker-image{grid-column:1;grid-row:1;align-self:center;justify-self:center}#node-render-graph-editor-graph-root #preview-mesh-bar #color-picker-button #color-picker{transform:scale(0);grid-column:1;grid-row:1}#node-render-graph-editor-graph-root #preview-mesh-bar #color-picker-button #color-picker-label{width:100%;background:rgba(0,0,0,0);cursor:pointer}#node-render-graph-editor-graph-root #preview-mesh-bar #preview-new-window{grid-column:5}#node-render-graph-editor-graph-root #preview-mesh-bar select{background-color:#a3a3a3;color:#333}#node-render-graph-editor-graph-root #preview-config-bar{background-color:#555;display:grid;grid-template-columns:40px 40px 40px;color:#fff;align-items:center;font-size:18px}#node-render-graph-editor-graph-root #preview-config-bar.extended{grid-template-columns:1fr}#node-render-graph-editor-graph-root #preview-config-bar .listLine{padding-left:5px;height:30px;display:grid;grid-template-columns:1fr auto}#node-render-graph-editor-graph-root #preview-config-bar .listLine .label{grid-column:1;display:flex;align-items:center;font-size:14px}#node-render-graph-editor-graph-root #preview-config-bar .listLine .options{grid-column:2;display:flex;align-items:center;margin-right:5px}#node-render-graph-editor-graph-root #preview-config-bar .listLine .options select{width:115px}#node-render-graph-editor-graph-root #preview-config-bar .button{width:40px;grid-row:1;height:40px;transform-origin:50% 50%}#node-render-graph-editor-graph-root #preview-config-bar .button:hover{background:#3f3461}#node-render-graph-editor-graph-root #preview-config-bar .button.selected{background:#9379e6}#node-render-graph-editor-graph-root #preview-config-bar .button:active{transform:scale(0.9)}#node-render-graph-editor-graph-root #preview-config-bar .button img{height:auto;width:100%}#node-render-graph-editor-graph-root #preview-config-bar .button.mat-texture{grid-column:3}#node-render-graph-editor-graph-root #preview-config-bar .button.mat-cap{grid-column:4}#node-render-graph-editor-graph-root #preview-config-bar .button.vertex-color{grid-column:5}#node-render-graph-editor-graph-root #preview-config-bar .button.wireframe{grid-column:6}#node-render-graph-editor-graph-root #preview{border-top:1px solid #555;grid-row:2;grid-column:1;width:100%;display:grid;grid-template-columns:100%;grid-template-rows:100%;outline:0 !important;padding:0 !important;user-select:none;overflow:hidden;height:100%}#node-render-graph-editor-graph-root #preview #preview-canvas{width:100%;height:100%;outline:0 !important;padding:0 !important;grid-row:1;grid-column:1}#node-render-graph-editor-graph-root #preview .waitPanel{width:100%;height:100%;grid-row:1;grid-column:1;color:#fff;font-size:18px;align-content:center;justify-content:center;background:rgba(20,20,20,.95);z-index:10;display:grid;transition:opacity 250ms}#node-render-graph-editor-graph-root #preview .waitPanel.hidden{opacity:0;pointer-events:none}#node-render-graph-editor-graph-root #log-console{grid-row:2;grid-column:3}#node-render-graph-editor-graph-root .NodeRenderGraphGeometryRendererBlock{width:270px}#node-render-graph-editor-graph-root .InputBlock{width:250px}.blocker{position:absolute;width:calc(100% - 40px);height:100%;top:0;left:0;background:rgba(20,20,20,.95);font-family:"acumin-pro";color:#fff;font-size:24px;display:none;align-content:center;justify-content:center;user-select:none;padding:20px;text-align:center}@media screen and (max-width: 899px){.blocker{display:grid}}',"",{version:3,sources:["webpack://./../../../tools/nodeRenderGraphEditor/dist/main.scss"],names:[],mappings:"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",sourceRoot:""}]);const s=i},2133:(e,t,r)=>{var o=r(6518),n=r(6082);e.exports=function(e){return n(e)&&o(e)}},2151:(e,t,r)=>{"use strict";var o=