sigma
Version:
A JavaScript library dedicated to graph drawing.
2 lines • 2.72 kB
JavaScript
(()=>{var e,r={5480:(e,r,t)=>{var o=t(5711).createRandomIndex;function a(e){var r=o(e);return function(e){return e[r(e)]}}var n=a(Math.random);n.createChoice=a,e.exports=n},6592:function(e,r,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0});var a=t(9807),n=o(t(7072)),d=o(t(5656)),l=o(t(6996)),i=o(t(5480)),u=o(t(315)),f=o(t(6558)),c=t(7610),s=o(t(4780)),h=document.getElementById("container"),p=n.default(a.UndirectedGraph,{order:100,probability:.2});d.default.assign(p),p.nodes().forEach((function(e){p.mergeNodeAttributes(e,{label:c.getRandomName(),size:Math.max(4,10*Math.random()),color:f.default.random().hex()})}));var m=new s.default(p,h),v=["addNode"],b=0;setInterval((function(){if("addNode"===i.default(v)){var e="added-"+b++,r=p.nodes();p.addNode(e,{label:c.getRandomName(),size:2*Math.max(4,10*Math.random()),color:f.default.random().hex(),x:Math.random(),y:Math.random()}),new Set(Array.from(new Array(u.default(1,5)),(function(){return i.default(r)}))).forEach((function(r){p.addEdge(e,r,{color:f.default.random().hex()})}))}}),1e3);var y=new l.default(p,{settings:{slowDown:1e6}});c.globalize({graph:p,renderer:m,startLayout:function(){y.start()},stopLayout:function(){y.stop()}})}},t={};function o(e){var a=t[e];if(void 0!==a)return a.exports;var n=t[e]={id:e,loaded:!1,exports:{}};return r[e].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}o.m=r,e=[],o.O=(r,t,a,n)=>{if(!t){var d=1/0;for(u=0;u<e.length;u++){for(var[t,a,n]=e[u],l=!0,i=0;i<t.length;i++)(!1&n||d>=n)&&Object.keys(o.O).every((e=>o.O[e](t[i])))?t.splice(i--,1):(l=!1,n<d&&(d=n));l&&(e.splice(u--,1),r=a())}return r}n=n||0;for(var u=e.length;u>0&&e[u-1][2]>n;u--)e[u]=e[u-1];e[u]=[t,a,n]},o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={69:0};o.O.j=r=>0===e[r];var r=(r,t)=>{var a,n,[d,l,i]=t,u=0;for(a in l)o.o(l,a)&&(o.m[a]=l[a]);if(i)var f=i(o);for(r&&r(t);u<d.length;u++)n=d[u],o.o(e,n)&&e[n]&&e[n][0](),e[d[u]]=0;return o.O(f)},t=self.webpackChunk=self.webpackChunk||[];t.forEach(r.bind(null,0)),t.push=r.bind(null,t.push.bind(t))})();var a=o.O(void 0,[351],(()=>o(6592)));a=o.O(a)})();
//# sourceMappingURL=dynamic.bundle.js.map