Lines Matching refs:m

2m.insertRule("@"+i+"keyframes "+e+"{0%{opacity:"+g+"}"+f+"%{opacity:"+a+"}"+(f+.01)+"%{opacity:1}"…  function
50m=n;y="";if(b<f)if(o=a[b],"*"===o)++b,y=o;else if(/^[a-zA-Z]/.test(o)&&(e=x(o.toLowerCase(),[])))"…
51m=C,W=H),m&&o!==+o&&(o=$.d.NONE)):(W=H,o!==+o&&(m=C));var p=H="",ca=C;/^[~^$*|]?=$/.test(a[b])&&(H…
52m=C);break;case $.d.URI:case $.d.URI_FRAGMENT:""!==H&&(m=C);break;default:m=C}m&&(i+="["+W.replace…
63 $.m={"*::class":9,"*::dir":0,"*::draggable":0,"*::hidden":0,"*::id":4,"*::inert":0,"*::itemprop":0,… class in $
73 …::poster":1,"video::preload":0,"video::src":1,"video::width":0};$.ATTRIBS=$.m;$.c={OPTIONAL_ENDTAG…
85 …&&a.t(j,t,A,b(a,d,p,e,t));else{var m=d,q=p,r=a,u=t,v=A,y=e,w=f(m,q);w?(r.t&&r.t(w.name,u,v,b(r,m,q…
86 …B},a,t,A,e))}else{var m=d,q=a,r=t,u=A,v=e,x=f(m,p);x?(q.w&&q.w(x.name,x.R,r,u,b(q,m,x.next,v,r)),p…
89 …in("")}else{var i=d[1].toLowerCase(),k;if(d[2]){k=d[3];var m=k.charCodeAt(0);if(34===m||39===m)k=k…
90 …push("</",l.v,">")}j&g.c.EMPTY||d.push({D:b,v:i});h.push("<",i);b=0;for(l=e.length;b<l;b+=2){var m=
91 e[b],o=e[b+1];o!==s&&o!==c&&h.push(" ",m,'="',E(o),'"')}h.push(">");j&g.c.EMPTY&&!(k&g.c.EMPTY)&&h.…
93m=i,o=s,q;if((q=a+"::"+k,g.m.hasOwnProperty(q))||(q="*::"+k,g.m.hasOwnProperty(q)))o=g.m[q];if(o!=…
94m,i);break;case g.d.ID:case g.d.IDREF:case g.d.IDREFS:case g.d.GLOBAL_NAME:case g.d.LOCAL_NAME:cas…
95 s,h&&y(h,a,k,m,i)}else i=s,h&&y(h,a,k,m,i);b[j+1]=i}return b}function ea(a,b,d){return function(e,f…
96 …={},ka=/^(?:https?|mailto|data)$/i,m={};m.pa=m.escapeAttrib=E;m.ra=m.makeHtmlSanitizer=h;m.sa=m.ma… variable
97m.wa=m.normalizeRCData=e;m.xa=m.sanitize=function(a,b,d,e){return Q(a,ea(b,d,e))};m.ya=m.sanitizeA…
114m=a[1],g=a[2],h=a[3],f=p(f,m,g,h,c,7,b[0]),h=p(h,f,m,g,e,12,b[1]),g=p(g,h,f,m,j,17,b[2]),m=p(m,g,h…
115m,g,h,v,7,b[8]),h=p(h,f,m,g,A,12,b[9]),g=p(g,h,f,m,B,17,b[10]),m=p(m,g,h,f,C,22,b[11]),f=p(f,m,g,h…
116 m,g,j,9,b[29]),g=d(g,h,f,m,w,14,b[30]),m=d(m,g,h,f,u,20,b[31]),f=l(f,m,g,h,r,4,b[32]),h=l(h,f,m,g,v…
117m=s(m,g,h,f,r,21,b[51]),f=s(f,m,g,h,u,6,b[52]),h=s(h,f,m,g,k,10,b[53]),g=s(g,h,f,m,B,15,b[54]),m=s…
131 …k:function(a,b,c,d,e,j,l,f){for(var m=this._nRounds,g=a[b]^c[0],h=a[b+1]^c[1],k=a[b+2]^c[2],n=a[b+…
134m(t,e,a,i,n){this.static_tree=t,this.extra_bits=e,this.extra_base=a,this.elems=i,this.max_length=n… class
135m(e,t){var n=e.naturalWidth,i=e.naturalHeight,o=t||f(e);if(o&&5<=o){var r=n;n=i,i=r}return{width:n… function
158m=[],r=b[0].ymin;m.length||b.length;){if(b.length){k=-1;for(g=0;g<b.length&&!(b[g].ymin>r);g++)k=g…
159 …ge.x)}),1<m.length)for(k=0;k<m.length;k+=2){g=k+1;if(g>=m.length)break;f.push([[Math.round(m[k].ed…
161 …=c&&(c="L");"m"===c&&(c="l")}return a}function W(b){var a,e,c,f,k,d,g=0,n=0,m=0,x=0,w=[];b=_create…
162 m=f[0];x=f[1];c;break;case "m":g+=q[0];n+=q[1];w.push({key:"M",data:[g,n]});m=g;x=n;break;case "L":…
164 …"z":w.push({key:"Z",data:[]}),g=m,n=x}}}catch(y){b.e(y)}finally{b.f()}return w}function X(b){var a…
165m=e[0];x=e[1];a;c=y;f=_slicedToArray(c,2);w=f[0];t=f[1];c;break;case "C":g.push({key:"C",data:_toC…
166m+(m-h),v=x+(x-q)):(F=m,v=x);g.push({key:"C",data:[F,v].concat(_toConsumableArray(y))});h=y[0];q=y…
167m,x,L,M,L,M]}),m=L,x=M;else if(m!==L||x!==M)Y(m,x,L,M,I,J,K,N,O).forEach(function(a){g.push({key:"…
169 …cos(g)];e=[e,c];if(b[0]=2*k[0]-b[0],b[1]=2*k[1]-b[1],m)return[b,a,e].concat(w);w=[b,a,e].concat(w)…
170 2][1],r),m.push([c[0],c[1],b[0],b[1],a[0],a[1]]);return m}function N(b,a,e){var c=(b||[]).length;if…
172m=Math.min(2*Math.PI/n.curveStepCount/2,(k-f)/2),r=da(m,b,a,e,c,f,k,1,n);n.disableMultiStroke||(m=…
175 …on fa(b,a,e,c,f,k,d){var g=Math.pow(b-e,2)+Math.pow(a-c,2),n=Math.sqrt(g),m=1,m=200>n?1:500<n?.4:-…
176m),t=u(t,f,m),l=[],q=function(){return u(h,f,m)},p=function(){return u(r,f,m)},v=f.preserveVertice…
179m=[],r=u(.5,g)-Math.PI/2;m.push([u(k,g)+a+.9*c*Math.cos(r-b),u(k,g)+e+.9*f*Math.sin(r-b)]);for(var…
180m,n]}function da(b,a,e,c,f,k,d,g,n){var m=k+u(.1,n);k=[];for(k.push([u(g,n)+a+.9*c*Math.cos(m-b),u…
181 …(t?0:u(m[0],g)),r[1]+(t?0:u(m[0],g))]}),h=t?[f,d]:[f+u(m[l],g),d+u(m[l],g)],k.push({op:"bcurveTo",…
182m=3*r[0]-2*g[0]-f[0],m=m*m,f=3*r[1]-2*g[1]-f[1];(f*=f,n<m&&(n=m),d<f&&(d=f),n+d)<e?(e=b[a+0],c.len…
183 l[0])+(h[1]-l[1])*(t[1]-l[1]))/p,h=(p=Math.max(0,Math.min(1,p)),Q(h,E(l,t,p))));h>g&&(g=h,n=m)}retu…
189 …g.s();!(n=g.n()).done;)for(var m=n.value,l=h(m),w=Math.ceil(l/b)-1,t=l-w*b,p=(m[0][0]+m[1][0])/2-b…
192 ….round(f/(2*e)),k=a[0],m=a[1];k[0]>m[0]&&(k=a[1],m=a[0]);a=Math.atan((m[1]-k[1])/(m[0]-k[0]));for(
193 …(2,31):Math.random()}}]);return b}(),K={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:… property in K
197 …ents[7]:void 0),m=[],l=ca(a,e,c,b,d,h,f,!0,k);f&&k.fill&&("solid"===k.fillStyle?(f=ca(a,e,c,b,d,h,…
198m=[];d<=f;d+=k)m.push([a+e*Math.cos(d),c+b*Math.sin(d)]);return m.push([a+e*Math.cos(f),c+b*Math.s…
202m=l.value,n=m.data;switch(m.key){case "M":h();a=[n[0],n[1]];f.push(a);break;case "L":k();f.push([n…
203 [];l.forEach(function(a){return m.push.apply(m,_toConsumableArray(a))});"solid"===c.fillStyle?b.pus…
204 …se "C":var l=_slicedToArray(h,6),m=l[4],n=l[5];b.push.apply(b,_toConsumableArray(ta(l[0],l[1],l[2]…
213m=null;switch(l.type){case "path":m=d.createElementNS("http://www.w3.org/2000/svg","path");m.setAt…
214m=d.createElementNS("http://www.w3.org/2000/svg","path");m.setAttribute("d",this.opsToPath(l,h));m
219 …r c="",d,e,f,g,k,l,m=0;for(null!=b&&b||(a=Base64._utf8_encode(a));m<a.length;)d=a.charCodeAt(m++),…
267 …e){var m=a.getView().getState(l.cell||l.child,!1);if(null!=m)if(g=!0,l.constructor!=mxGeometryChan…
268 …ous.height)*n;0==d?(m.x-=p,m.y-=q,m.width-=r,m.height-=n):(m.x+=p/10,m.y+=q/10,m.width+=r/10,m.hei…
293 …f,g,k,l){k-=a;l-=b;if(0===c||0===d)return q;c=Math.abs(c);d=Math.abs(d);var m=-k/2,n=-l/2,p=Math.c… variable
294m+q*n;var m=-1*q*m+p*n,n=e*e,r=m*m,t=c*c,u=d*d,x=n/t+r/u;1<x?(c*=Math.sqrt(x),d*=Math.sqrt(x),f=0)… variable
295 …ath.sin(f),r=-m*(n*B+d*y),t=-m*(c*B-p*y),q=[],A=0;A<g;++A){f+=e;var y=Math.cos(f),B=Math.sin(f),u=…
304 …=b.width,f=b.height;if(0>=e||0>=f||0>=c||0>=d)return!1;var g=a.x,k=a.y,l=b.x,m=b.y,e=e+l,f=f+m,c=c+ variable
305m||f>k)&&(c<g||c>l)&&(d<k||d>m)},intersectsHotspot:function(a,b,c,d,e,f){d=null!=d?d:1;e=null!=e?e…
320 …View(),g=null,k=f.isEventsEnabled();f.setEventsEnabled(!1);var l=f.drawPane,m=f.overlayPane;a.dial…
321 …(f.drawPane),f.canvas.removeChild(f.overlayPane),f.drawPane=l,f.overlayPane=m,f.setEventsEnabled(k…
324 …ocument.styleSheets.length;c++)try{d+=document.styleSheets[c].cssText}catch(m){}d=d+'</style></hea…
330 …le(!0));g.setVisible(!0);return g},makeDraggable:function(a,b,c,d,e,f,g,k,l,m){a=new mxDragSource(…
331 g;a.setGuidesEnabled(!1);null!=l&&(a.highlightDropTargets=l);null!=m&&(a.getDropTarget=m);a.getGrap…
361 …entY-d[1].clientY),g=Math.abs(b-e),m=Math.abs(c-f);if(g>mxEvent.PINCH_THRESHOLD||m>mxEvent.PINCH_T…
381 function mxWindow(a,b,c,d,e,f,g,k,l,m){null!=b&&(g=null!=g?g:!0,this.content=b,this.init(c,d,e,f,m)… argument
468m=document.createElement("td");m.className="mxPopupMenuIcon";null!=b?(e=document.createElement("im…
469 m.className="mxPopupMenuItem"+(null==f||f?"":" mxDisabled"),mxUtils.write(m,a),m.align="left",l.app…
514m=this.createElement("gradient");m.setAttribute("c1",a);m.setAttribute("c2",b);m.setAttribute("x",…
537m,n,p,q){if(this.textEnabled&&null!=e){mxUtils.isNode(e)&&(e=mxUtils.getOuterHtml(e));var r=this.c… argument
538 m);null!=n&&r.setAttribute("clip",n?"1":"0");null!=p&&r.setAttribute("rotation",p);null!=q&&r.setAt…
545 …turn c};mxSvgCanvas2D.prototype.getAlternateText=function(a,b,c,d,e,f,g,k,l,m,n,p,q){return null!=… argument
546 …createAlternateContent=function(a,b,c,d,e,f,g,k,l,m,n,p,q){a=this.getAlternateText(a,b,c,d,e,f,g,k… argument
550m=f+"-"+l;if(null!=k)for(g=k.ownerDocument.getElementById(m);null!=g&&g.ownerSVGElement!=k;)m=f+"-…
564 …d:0,k=b?-1:1,l=c?e:0,m=c?-1:1;f.transform+="translate("+this.format(g)+","+this.format(l)+")scale(…
567m=this.createElement("image");m.setAttribute("x",this.format(a*l.scale)+this.imageOffset);m.setAtt…
568m.setAttribute("preserveAspectRatio","none");(1>l.alpha||1>l.fillAlpha)&&m.setAttribute("opacity",…
573 …ction(a,b,c,d,e,f,g,k,l,m,n){null!=n&&null!=n.firstChild&&null!=n.firstChild.firstChild&&this.upda… argument
574m,n,p,q,r,t){q=this.createElement("g");var u=this.createElement("foreignObject");this.setCssText(u… argument
576 mxSvgCanvas2D.prototype.updateTextNodes=function(a,b,c,d,e,f,g,k,l,m,n){var p=this.state.scale;mxSv… argument
577 …firstChild,q=l.firstChild,r=(this.rotateHtml?this.state.rotation:0)+(null!=m?m:0),t=(0!=this.foOff…
580 mxSvgCanvas2D.createCss=function(a,b,c,d,e,f,g,k,l,m,n,p,q){p="box-sizing: border-box; font-size: 0… argument
582 "px; ",""!=c&&"fill"!=f&&(r=0)):(n+="white-space: nowrap; ",""==c&&"block"!=f&&(x=0));q(x,r,m+t+u,p…
585m,n,p,q){if(this.textEnabled&&null!=e)if(p=null!=p?p:0,this.foEnabled&&"html"==l){var r=this.creat… argument
587m,n,p){n=null!=n?n:0;k=this.state;var q=k.fontSize,r=this.createElement("g"),t=k.transform||"";thi… argument
589 …;g==mxConstants.ALIGN_MIDDLE?"fill"==l?n-=d/2:(m=(this.matchHtmlAlignment&&m&&0<d?Math.min(u,d):u)…
590m=this.matchHtmlAlignment&&m&&0<d?Math.min(u,d):u,n-=m+1));for(m=0;m<t.length;m++)0<t[m].length&&0…
593m=this.state;if(null!=m.fontBackgroundColor||null!=m.fontBorderColor){var n=null;if("fill"==l||"wi…
594m.fontSize*mxConstants.LINE_HEIGHT+"px":mxConstants.LINE_HEIGHT,n.style.fontSize=m.fontSize+"px",n…
595m.fontStyle&mxConstants.FONT_ITALIC)==mxConstants.FONT_ITALIC&&(n.style.fontStyle="italic"),b=mxUt…
596m.fontBackgroundColor||"none"),b.setAttribute("stroke",m.fontBorderColor||"none"),b.setAttribute("…
600 …u),f=!0):Math.abs(c-x)<r&&(b.x=c-a.x-a.width,r=Math.abs(c-x),f=!0));f&&(l=d,m=c,null==this.guideX&…
601 g.y+=b.y;for(var k=!1,l=null,m=null,n=!1,p=null,q=null,r=f,t=f,u=g.x,x=g.x+g.width,y=g.getCenterX()…
602 …deX.points=null!=d&&null!=e?[new mxPoint(m,d),new mxPoint(m,e)]:[new mxPoint(m,-this.graph.panDy),…
625 …sPaintBoundsInverted())var m=(k-l)/2,f=f+m,g=g-m,m=k,k=l,l=m;this.updateTransform(a,f,g,k,l);this.…
626 …ialect==mxConstants.DIALECT_SVG?(m=this.createTransparentSvgRectangle(n.x,n.y,n.width,n.height),th…
627 e):this.paintVertexShape(a,f,g,k,l));null!=m&&null!=a.state&&null!=a.state.transform&&m.setAttribut…
634m=b[0],l=1;for(g?a.moveTo(m.x,m.y):a.lineTo(m.x,m.y);l<(e?b.length:b.length-1);){g=b[mxUtils.mod(l…
635m.x-g.x)&&0==Math.round(m.y-g.y);)m=b[mxUtils.mod(l+2,b.length)],l++;n=m.x-g.x;m=m.y-g.y;p=Math.ma…
653 …,b,c,d,e,f,g,k,l,m){if(null!=g&&0<e&&0<f)for(c=g.firstChild;null!=c;)c.nodeType==mxConstants.NODET… argument
655 …drawNode=function(a,b,c,d,e,f){var g=c.nodeName,k=d.x,l=d.y,m=d.width,n=d.height,p=Math.min(m,n);i…
656 m,l+Number(u.getAttribute("y"))*n)),r++;else{p=!0;break}}u=u.nextSibling}if(!p&&0<r)for(m=0;m<t.len…
657 m,l+Number(c.getAttribute("y"))*n);else if("quad"==g)a.quadTo(k+Number(c.getAttribute("x1"))*m,l+Nu…
658m,l+Number(c.getAttribute("y"))*n);else if("rect"==g)a.rect(k+Number(c.getAttribute("x"))*m,l+Numb…
659m,l+Number(c.getAttribute("y"))*n,d,f,b,b);else if("ellipse"==g)a.ellipse(k+Number(c.getAttribute(…
660 …f+p:f-p),f-=c.getAttribute("rotation"),a.text(k+Number(c.getAttribute("x"))*m,l+Number(c.getAttrib…
661m,l+=Number(c.getAttribute("y"))*n,d=Number(c.getAttribute("w"))*m,f=Number(c.getAttribute("h"))*n…
662 …ribute("pattern"),null!=c){c=c.split(" ");n=[];for(m=0;m<c.length;m++)0<c[m].length&&n.push(Number…
664 …=b},createMarker:function(a,b,c,d,e,f,g,k,l,m){var n=mxMarker.markers[c];return null!=n?n(a,b,c,d,… argument
665m,n,p,q,r){c=l*q*1.118;p=m*q*1.118;l*=n+q;m*=n+q;var e=k.clone();e.x-=c;e.y-=p;n=d!=mxConstants.AR… argument
666m,n,p,q,r){c=l*q*1.118;d=m*q*1.118;l*=n+q;m*=n+q;var e=k.clone();e.x-=c;e.y-=d;k.x+=2*-c;k.y+=2*-d… argument
667 …r("oval",function(a,b,c,g,k,l,m,n,p,q){var d=m/2,e=g.clone();g.x-=k*d;g.y-=l*d;return function(){a… argument
668m,n,p,q){var d=k*(m+p+1),e=l*(m+p+1);return function(){a.begin();a.moveTo(g.x-e/2,g.y+d/2);a.lineT… argument
682m=l-2*c-mxConstants.ARROW_SIZE,g=g/l,k=k/l,l=d*k/3,d=-d*g/3,n=e.x-l/2+c*g,e=e.y-d/2+c*k,p=n+l,q=e+…
686 …dgeWidth(),g=this.isOpenEnded(),k=this.isMarkerStart(),l=this.isMarkerEnd(),m=g?0:this.arrowSpacin…
687 …intMarker(a,b[0].x,b[0].y,x,A,n,d,f,m,!0);else{y=b[0].x+u/2+m*x;z=b[0].y+v/2+m*A;var G=b[0].x-u/2+
689 …g)this.paintMarker(a,q.x,q.y,-x,-A,c,e,f,m,!1);else{a.lineTo(q.x-m*B+u/2,q.y-m*C+v/2);var K=q.x-m*…
690m,!0),a.stroke(),a.end()),l&&!g&&(a.begin(),this.paintMarker(a,q.x,q.y,-x,-A,c,e,f,m,!0),a.stroke(… argument
693m,n,p,q,r,t,u,x,y,B,A,z){mxShape.call(this);this.value=a;this.bounds=b;this.color=null!=e?e:"black… argument
698m=this.textDirection;m!=mxConstants.TEXT_DIRECTION_AUTO||g||(m=this.getAutoDirection());m!=mxConst…
720m){a=this.getTextRotation();a=(1!=this.scale?"scale("+this.scale+") ":"")+(0!=a?"rotate("+a+"deg) … argument
728m=this.getTextRotation()*(Math.PI/180);e=parseFloat(parseFloat(Math.cos(m)).toFixed(8));f=parseFlo…
729m);var k=Math.cos(m),n=Math.sin(-m),b=l*-(b+.5),c=g*-(c+.5);0!=m&&(m="progid:DXImageTransform.Micr…
772m=!0;null!=this.style&&(m="1"==mxUtils.getValue(this.style,mxConstants.STYLE_POINTER_EVENTS,"1"));…
773 ….quadTo(0,e,g,e),a.lineTo(f,e),a.fillAndStroke(),f<d&&(k!=mxConstants.NONE&&m||(a.pointerEvents=!1…
794 …l,b.width));c==k&&(e-=l);k?g+=l:f+=l}d.beginUpdate();try{for(var l=0,k=null,m=0,n=null,p=this.getL…
795 u=mxUtils.getNumber(x,mxConstants.STYLE_STROKEWIDTH,1);if(null!=k){var y=m+this.spacing+Math.floor(…
796 …ap(t.width):t.height=this.snap(t.height);this.setChildGeometry(r,t);n=r;k=t;m=c?k.x+k.width+Math.f…
801 …ored(k)&&this.isVertexMovable(k)&&e.push(k)}f=e.length;if(0<f){var l=this.border,m=this.border,n=b?
802m+=a.height;a=this.border+(f-1)*this.spacing;d=b?(d.width-l-a)/f:(d.height-m-a)/f;if(0<d){c.beginU…
814m=g.getState(l),l=null!=m?m.getVisibleTerminal(this.invert):g.getVisibleTerminal(l,this.invert),m=…
827m=this.getVertexBounds(l),l=this.graph.getEdgesBetween(c,l,!1),n=[],p,q,r=0;r<l.length;r++)this.ho…
831m=this.centerX+this.nodeDistance+k*this.rowRadi[c]-l;for(e=0;e<this.row[c].length;e++)f=this.row[c…
838 …tVertexBounds(g),m=l.width,n=l.height,p=l.x,q=l.y;this.cellLocation[d][0]=p+m/2;this.cellLocation[…
839m=0;m<c.length;m++){this.resetEdges&&this.graph.resetEdge(r[m]);this.disableEdgeStyle&&this.setEdg…
847 …lse{f.push(l);var m=this.getVertexBounds(l),d=null==d?m.y:Math.min(d,m.y),e=null==e?m.x:Math.min(e…
874 new mxGraphHierarchyEdge(l),m=0;m<l.length;m++){var n=l[m];this.edgeMapper.put(n,k);d.resetEdge(n);…
875 …this.SOURCESCANSTARTRANK,b=0;b<f.length;b++){var m=f[b];if(5270620==m.temp[0])m=m.source,l=Math.mi…
876m=g[b],m.temp[0]=5270620,m=m.target,-1==m.temp[0]&&(a.push(m),m.temp[0]=-2);a.shift()}else if(b=a.…
877 …++){var e=this.vertexMapper.get(d[b]);c[b]=e}this.visit(function(b,c,d,e,m){0==m&&0>c.maxRank&&0>c… argument
884 …(g[k],!1);if(l!=b[f]&&a.graph.model.isVertex(l)&&!a.isVertexIgnored(l)){var m=a.getEdgesBetween(b[…
885 …if(null!=m&&0<m.length&&null==this.edgeMapper.get(m[0])&&2*l.length>=m.length){for(var l=new mxGra…
889 …++){var e=this.vertexMapper.get(d[b]);c[b]=e}this.visit(function(b,c,d,e,m){0==m&&0>c.maxRank&&0>c… argument
897 …ConnectedCells(a),m=[],n=0;n<k.length;n++){var p=k[n].getGeneralPurposeVariable(a-1);m.push(p)}m.s…
899m=g[l],n=m.getGeneralPurposeVariable(f);0>n&&(n=l);k[n]=m}for(var p=null,q=null,r,t,u=null,x=null,…
900 0;A<n.length;A++)t[A]=n[A].getGeneralPurposeVariable(f-1)}else m=p,n=q,r=u,t=x,y=B;B=k[l+1];p=B.get…
901 y.setGeneralPurposeVariable(f,B.getGeneralPurposeVariable(f)),B.setGeneralPurposeVariable(f,p),p=m,…
902 …:g.getPreviousLayerConnectedCells(a);var m;m=b?a+1:a-1;null!=l&&0!=l.length?(k.medianValue=this.me…
913 …ength;for(f=0;0<b.length&&f<=a;){var g=b.shift(),e=g.cell,l=g.weightedValue,m=parseInt(g.rankIndex… variable
914m?(e.setGeneralPurposeVariable(l,y),p=!0):(m=d[l][m-1],x=m.getGeneralPurposeVariable(l),x=x+m.widt…
917m=0;k=-1E8;for(var n=d[f].rankIndex-1;0<=n;){var p=e[b[n].id];if(null!=p){var q=p.cell;p.visited?(…
923 …xRank;0<=e;e--){for(var f=0,g=b.ranks[e],k=this.initialX,l=!1,m=0;m<g.length;m++){var n=g[m];if(n.…
925 k;for(m=0;m<g.length;m++)g[m].setY(e,c)}};
926m=e.getGeneralPurposeVariable(l);f!=m?(g=!1,f=m):k++}if(!g){for(var g=f=0,m=[],n=[],p=e.getGeneral…
927m[l-e.minRank-1]=q}p=e.getX(l);for(l=e.maxRank-1;l>e.minRank+1;l--)q=e.getX(l-1),p==q?(n[l-e.minRa…
931m=0;m<f.length;m++){var n=new WeightedCellSorter(f[m],f[m].getX(g));l.push(n)}l.sort(WeightedCellS…
932 …dgeOff;for(m=0;m<g.length;m++)for(q=g[m].edges.length,r=this.jettyPositions[g[m].ids[0]],null==r&&…
933 p+=this.prefVertEdgeOff:m>f/2&&(p-=this.prefVertEdgeOff),t=0;t<q;t++)r[4*t+2*k]=n,n+=l,r[4*t+2*k+1]…
934 …ION_EAST||this.orientation==mxConstants.DIRECTION_SOUTH,m=0;m<a.edges.length;m++){var n=a.edges[m]…
941 …exMapper.get(d[e]);a.visit(function(a,c,d,e,m){e=null!=a&&a.swimlaneIndex==c.swimlaneIndex&&c.isAn… argument
942 m&&(d.invert(),mxUtils.remove(d,a.connectsAsTarget),c.connectsAsTarget.push(d),a.connectsAsSource.p…
948 …){for(var l=this.getEdges(k),m=0,n=0,p=0;p<l.length;p++)this.getVisibleTerminal(l[p],!0)==k?m++:n+…
956 …erminal(l[c],!k[c]);for(var m=1,n=0;n<l.length;n++)if(n!=c){var p=k[n];this.getVisibleTerminal(l[n…
965 …th+(0==e?this.parentBorder:this.interRankCellSpacing/2),m=b[e].x-l,n=a.y-this.parentBorder;k.x+=m;…
966 …+d.height+2*this.parentBorder;this.graph.model.setGeometry(f,k);this.graph.moveCells(g,-m,c.y-n)}};
967m=0,n=0,p=0;p<l.length;p++){var q=this.getVisibleTerminal(l[p],!0);q==k?(q=this.getVisibleTerminal…
975 …l];var m=this.getEdges(a),l=this.graph.model;for(c=0;c<m.length;c++){var n=this.getVisibleTerminal…
976 b,m[c],d,e,f,g,q))}}else if(null==e[l])for(c=0;c<f.length;c++)if(a=f[c],null!=a[l]){for(m in a)e[m]…
994 …){var k=this.getEdgeAt(a,g),l=this.getTerminal(k,!0),m=this.getTerminal(k,!1);(d&&l==m||l!=m&&(b&&
995 …){var k=this.getEdgeAt(f,e),l=this.getTerminal(k,!0),m=this.getTerminal(k,!1),n=m==a&&l==b;(l==a&&
1005 …ell(k);if(null==l){var m=g.clone();m.setId(k);m.setTerminal(g.getTerminal(!0),!0);m.setTerminal(g.…
1037 …y-e,c.x-b),g=new mxPoint(0,0),k=Math.PI,l=Math.PI/2-f,m=Math.atan2(a.height,a.width);f<-k+m||f>k-m
1038m?(g.y=a.y,g.x=b-a.height*Math.tan(l)/2):f<m?(g.x=a.x+a.width,g.y=e+a.width*Math.tan(f)/2):(g.y=a.…
1039 m+k*p/Math.abs(p));if(0==n&&0==p)return new mxPoint(b,c);if(d){if(c>=f&&c<=f+a.height)return a=c-m,…
1040 m);return new mxPoint(b,c)},RhombusPerimeter:function(a,b,c,d){b=a.x;var e=a.y,f=a.width;a=a.height…
1041m=g+l/2,n=new mxPoint(f,g),p=new mxPoint(f+k,m),q=new mxPoint(f,g+l);b==mxConstants.DIRECTION_NORT…
1042 a,t=c.y-m,r=e?Math.atan2(r,t):Math.atan2(t,r),t=e?Math.atan2(k,l):Math.atan2(l,k);(b==mxConstants.D…
1043m),c.y>=g&&c.y<=g+l?(d.x=e?a:b==mxConstants.DIRECTION_WEST?f+k:f,d.y=c.y):c.x>=f&&c.x<=f+k&&(d.x=c…
1044m-l),q=Math.PI,r=Math.PI/2;new mxPoint(l,a);b=null!=b?mxUtils.getValue(b.style,mxConstants.STYLE_D…
1045m>e+g){if(n==f+k/4)return new mxPoint(e+g,f+k/4);if(n==f+3*k/4)return new mxPoint(e+g,f+3*k/4)}els…
1046m>l&&(n>f+k/4&&n<f+3*k/4?(b=new mxPoint(e+g,f),u=new mxPoint(e+g,f+k)):n<f+k/4?(b=new mxPoint(e,f-…
1047m==e+g/4)return new mxPoint(e+g/4,f);if(m==e+3*g/4)return new mxPoint(e+3*g/4,f)}else if(n>f+k){if…
1048 m<e+g/4?(b=new mxPoint(e-Math.floor(.25*g),f+k),u=new mxPoint(e+Math.floor(.5*g),f-Math.floor(.5*k)…
1049m,p=n<a?f+k:f):n>=f&&n<=f+k&&(p=n,d=m<l?e+g:e);c=mxUtils.intersection(d,p,c.x,c.y,b.x,b.y,u.x,u.y)…
1050m&&p<r?(b=new mxPoint(e,f-Math.floor(.25*k)),u=new mxPoint(e+Math.floor(1.5*g),f+Math.floor(.5*k))…
1051m)return new mxPoint(e+Math.floor(.75*g),f);if(p==q-m)return new mxPoint(e+Math.floor(.25*g),f);if…
1052m?(b=new mxPoint(e+Math.floor(.5*g),f+Math.floor(1.5*k)),u=new mxPoint(e+Math.floor(1.25*g),f)):p<…
1058m=this.graph.getGraphBounds().clone(),n=this.graph.getView().getScale(),p=n/this.scale,q=this.grap…
1059 …marginTop+this.marginBottom;m.width/=p;m.height/=p;var u=Math.max(1,Math.ceil((m.width+this.x0)/r)…
1062 …cale-this.y0/this.scale+(m.y-q.y*n)/n;for(a=0;a<u;a++){if(null==this.wnd)return null;var D=a*r/thi…
1067 …y"),f=0;f<a;f++){for(var g=c.createElement("tr"),k=0;k<b;k++){var l=f*b+k+1,m=c.createElement("td"…
1068 mxUtils.write(n,l,c);m.appendChild(n);g.appendChild(m)}e.appendChild(g)}d.appendChild(e);return d};
1069 …e.height=b-2*this.border+"px";l.style.overflow="hidden";var m=document.createElement("div");m.styl…
1070m.style.marginLeft=c+"px";m.style.marginTop=d+"px";8==f.documentMode&&(l.style.position="absolute"…
1073 …ontainer;this.graph.container=e;var k=g.getCanvas(),l=g.getBackgroundPane(),m=g.getDrawPane(),n=g.…
1076 …iner=d;this.graph.cellRenderer.redraw=u;g.canvas=k;g.backgroundPane=l;g.drawPane=m;g.overlayPane=n;
1114 …mxConstants.STYLE_SPACING_RIGHT]||0)+mxText.prototype.baseSpacingRight)*c+f,m=(parseInt(a.style[mx…
1115 …stants.ALIGN_CENTER&&null==e?n+l:0),b.height-(g==mxConstants.ALIGN_MIDDLE?k+m:0));this.bounds=new …
1124 …nts.FONT_ITALIC,m=[];(mxUtils.getValue(c.style,mxConstants.STYLE_FONTSTYLE,0)&mxConstants.FONT_UND…
1125m.push("line-through");this.textarea.style.lineHeight=mxConstants.ABSOLUTE_LINE_HEIGHT?Math.round(…
1176 …e&&0!=c){var m=g.getCenterX(),n=g.getCenterY(),n=mxUtils.getRotatedPoint(new mxPoint(m,n),e,f,new …
1177 Math.round(m-g.width/2);g.y=Math.round(n-g.height/2)}if(b||null==k.bounds||k.scale!=a.view.scale||!…
1189 …absolutePoints,l=k[0],m=k[k.length-1],k=!1;if(null!=b){var n=g.getCellGeometry(b.cell);n.relative?…
1190 …=g.x:null!=b&&(n=(null!=l?l.x:b.x+b.width)<(null!=m?m.x:c.x)));null!=m?(c=new mxCellState,c.x=m.x,…
1192 …sformControlPoint(a,c),mxUtils.contains(b,c.x,c.y)&&(c=null));var k=d=0,l=0,m=0,g=mxUtils.getValue…
1193 m=g);null==c||c.x<b.x||c.x>b.x+b.width?null!=c?(d=c.x,m=Math.max(Math.abs(l-c.y),m)):a==mxConstants…
1194 m=Math.max(b.x+b.width,c.x+c.width),k=Math.min(b.y,c.y),n=Math.max(b.y+b.height,c.y+c.height),f=a.v…
1198 …length?e[0]:null,l=!0,m=f[0];null==m&&null!=b?m=new mxPoint(a.view.getRoutingCenterX(b),a.view.get…
1199 …h(r)}if(0==p.length)return;null!=m&&null!=p[0]&&(1>Math.abs(p[0].x-m.x)&&(p[0].x=m.x),1>Math.abs(p…
1200 …ew mxPoint(m.x,d.y)):!l&&(null!=f[0]&&f[0].x!=d.x||null==f[0]&&null!=b&&(d.x<b.x||d.x>b.x+b.width)…
1201m.y=d.y:m.x=d.x,c.push(m.clone())}else d=m,l=!0;m=f[n];null==m&&null!=g&&(m=new mxPoint(a.view.get…
1207m?!1:f.getModel().isEdge(m.cell),f=mxEdgeStyle.scalePointArray(a.absolutePoints,a.view.scale),l=mx… variable
1208 p.y,B=null!=m?m.width:0,A=null!=m?m.height:0,f=mxEdgeStyle.getJettySize(a,!0),z=mxEdgeStyle.getJett…
1209 …t=b.width,u=b.height));null!=m&&(c[1]=mxUtils.getPortConstraints(m,a,!1,mxConstants.DIRECTION_MASK…
1211m&&(r=p);v=q[0][1]-(q[1][1]+q[1][3]);p=q[0][0]-(q[1][0]+q[1][2]);r=q[1][1]-(q[0][1]+q[0][3]);t=q[1…
1212m[1]=mxUtils.reversePortConstraints(m[0]);n[1]=mxUtils.reversePortConstraints(n[0]);p=p>=t?p:t;r=v…
1213 …=m[0],t[1][0]=m[1],t[1][1]=n[1],u=!0));0<r&&!u&&(t[0][0]=n[0],t[0][1]=m[0],t[1][0]=n[1],t[1][1]=m[…
1215 …Style.wayPoints1[0][0]+=l[0][0]*q[0][2],mxEdgeStyle.wayPoints1[0][1]-=f}f=0;m=C=0<(b[0]&(mxConstan…
1217 …1]&(mxConstants.DIRECTION_MASK_EAST|mxConstants.DIRECTION_MASK_WEST))?0:1)==m?0:1)==(f+1)%2);v++)e…
1269m=k,n=1;n<b.length;n++){var p=b[n];null!=p&&(e=f.x-p.x,f=f.y-p.y,e=Math.sqrt(e*e+f*f),g.push(e),d+…
1270 Math.max(1,m-k)}};
1271m=b.offset,null!=m&&(c+=m.x,d+=m.y));else{for(var e=a.absolutePoints.length,f=Math.round(((null!=b…
1272 f.x+m*e+((0==g?0:l/g)*d+c)*this.scale;d=f.y+l*e-((0==g?0:m/g)*d-k)*this.scale}}return new mxPoint(c…
1273 ….y,k.x,k.y,b,c),m=0,n=0,p=0,q=2;q<e;q++)g=k,k=a.absolutePoints[q],g=mxUtils.ptSegDistSq(g.x,g.y,k.…
1274 …1==mxUtils.relativeCcw(g.x,g.y,k.x,k.y,b,c)&&(e=-e);return new mxPoint((d/2-m-a)/d*-2,e/this.scale…
1335 …f:!1;var k=this.getBorderSizes(),l=this.container.offsetWidth-k.x-k.width-1,m=null!=g?g:this.conta…
1336 …s.backgroundImage.height-g.y/k));var q=(b?a:2*a)+c+1,l=l-q,m=m-q;e=e?m/p:f?l/n:Math.min(l/n,m/p);n…
1342 …l(d.height/f.height)+1:0,k=a?Math.ceil(d.width/f.width)+1:0,l=(k-1)*f.width,m=(g-1)*f.height;null=…
1343 …idth),Math.round(f.y)),new mxPoint(Math.round(f.x+c*f.width),Math.round(f.y+m))];null!=a[c]?(a[c].…
1362 …Geometry(a[k]);if(null!=l){var m=this.getChildCells(a[k]);if(null!=m&&0<m.length){var n=this.getBo…
1363 ….height+2*b+p.y+d+f+p.height);this.model.setGeometry(a[k],l);this.moveCells(m,b+p.x-n.x+g,b+p.y-n.…
1365 …!0),this.model.getTerminal(e[g],!1)))e[g]=null;else{var m=this.model.getGeometry(e[g]);if(null!=m)…
1366m.setTerminalPoint(new mxPoint(n[0].x/k-l.x,n[0].y/k-l.y),!0);for(q=this.model.getTerminal(a[g],!1…
1367 k-l.y),!1);m=m.points;if(null!=m)for(n=0;n<m.length;n++)m[n].x+=c,m[n].y+=p}}else m.translate(c,p)}…
1370m=null!=l?l.origin:null,n=new mxPoint(0,0),l=0;l<a.length;l++)if(null==a[l])c--;else{var p=this.mo…
1375 …g){for(var k=this.model.getTerminal(d,f),l=!1,m=k;null!=m;){if(a[e]==m){l=!0;break}m=this.model.ge…
1376 (k=l.absolutePoints,m=f?0:k.length-1,g.setTerminalPoint(new mxPoint(k[m].x/b-c.x-l.origin.x,k[m].y/…
1377m=this.getCellGeometry(c);if(null!=m&&null!=m.points&&null!=l){var n=this.view.translate,p=this.vi…
1378 this.model.setGeometry(a,m))}}this.cellsMoved(b,d,e,!1,!1);this.cellsAdded(b,k,this.model.getChildC…
1387m=this.getVerticalAlign(k);"fixed"==k.style[mxConstants.STYLE_ASPECT]&&(c.height=Math.round(d.heig…
1396m=e.height;e.scale(b,c,"fixed"==f[mxConstants.STYLE_ASPECT]);"1"==f[mxConstants.STYLE_RESIZE_WIDTH…
1397 e.height=m);this.model.isVertex(a)?this.cellResized(a,e,!0,d):this.model.setGeometry(a,e)}};mxGraph…
1399m=0;m<a.length;m++)l.put(a[m],!0);for(var n=mxUtils.bind(this,function(a){for(;null!=a;){if(l.get(…
1400 (n(this.model.getTerminal(r,!0))||n(this.model.getTerminal(r,!1)))||p.push(a[m])}a=p;d&&(a=this.clo…
1401m=0;m<a.length;m++)q=this.getCellGeometry(a[m]),r=this.model.getParent(k[m]),null!=q&&q.relative&&…
1413m=b.style[mxConstants.STYLE_FLIPH],n=b.style[mxConstants.STYLE_FLIPV];null!=b.shape&&null!=b.shape…
1426 …s.model.getParent(a[e]));if(null!=g&&null!=k){var f=f.clone(),l=-k.origin.x,m=-k.origin.y,n=g.abso…
1427m),!0),this.model.setTerminal(a[e],null,!0))}var q=this.model.getTerminal(a[e],!1);if(null!=q&&thi…
1440 …this.container.clientHeight-f,k=this.getGraphBounds(),l=this.view.translate,m=this.view.scale,n=a?…
1441 …op=(b-f)/2):this.view.setTranslate(a?Math.floor(l.x-k.x/m+n*c/m):l.x,b?Math.floor(l.y-k.y/m+p*d/m)…
1502m=0;m<l;m++){var n=this.model.getChildAt(a,m);if(k||!this.isCellVisible(n))g=g.concat(this.model.g…
1503 …cestor(l,b,f))||d&&l==a&&(null==b||this.isValidAncestor(n,b,f))))&&k.push(g[m]);return k};mxGraph.…
1507m=this.getModel(),n=a+c,p=b+d;null==e&&(e=this.getCurrentRoot(),null==e&&(e=m.getRoot()));if(null!…
1508 m.isEdge(t)&&mxUtils.intersects(g,u)||null==g&&(m.isEdge(t)||m.isVertex(t))&&u.x>=a&&u.y+u.height<=…
1509m=e.getChildAt(a,l);if(this.model.isVertex(m)&&this.isCellVisible(m)){for(var n=this.getConnection…
1558m){this.source=a;this.type=b;this.attr=c;this.value=d;this.min=null!=e?e:0;this.max=null!=f?f:"n";… argument
1582 …=k.height;var l=e.getChildCount(a);for(d=0;d<l;d++){var m=e.getChildAt(a,d);this.resizeSwimlane(m,…
1620 …ed&&(l=c.getDropTarget(this.cells,b.getEvent(),g,e));var m=c.getView().getState(l),n=!1;null!=m&&(…
1621m=c.getView().getState(g),null!=m&&(g=null==c.getEdgeValidationError(null,this.cell,g)?mxConstants…
1626 …x+a/d,g.points[l].y+b/d));var g=f.visibleSourceState,l=f.visibleTargetState,m=c[e][1].absolutePoin…
1627m[0],f.setAbsoluteTerminalPoint(new mxPoint(g.x+a,g.y+b),!0),g=null);null!=l&&this.isCellMoving(l.…
1636 …arents){for(var k=new mxDictionary,l=0;l<a.length;l++)k.put(a[l],!0);for(l=0;l<a.length;l++){var m=
1637 this.graph.model.getParent(a[l]);null==m||k.get(m)||(k.put(m,!0),g.push(m))}}a=this.graph.moveCells…
1727m=this.graph.getDefaultParent();null!=a&&null!=b&&e.getParent(a)==e.getParent(b)&&e.getParent(e.ge…
1728m=e.getParent(a);if(this.isInsertBefore(g,a,b,c,d)){for(l=a;null!=l.parent&&null!=l.geometry&&l.ge…
1744 …==k))for(var g=e.getCenterX(),l=e.getCenterY(),m=0;m<this.focusIcons.length;m++){var n=g-this.focu…
1745m].bounds.getCenterY(),n=n*n+p*p;if((this.intersects(this.focusIcons[m],e,b,c)||null!=d&&this.inte…
1808 …-this.startX,m=d.y-this.startY,d=k*l+g*m,l=g*l-k*m,m=d,g=this.graph.getCellGeometry(this.state.cel…
1812 …CenterY());l=c.x-b.x;m=c.y-b.y;b=g*l-k*m-l;c=k*l+g*m-m;l=this.bounds.x-this.state.x;m=this.bounds.…
1820 l=Math.cos(-k),m=Math.sin(-k),n=c.x-this.startX,p=c.y-this.startY,c=m*n+l*p,n=l*n-m*p,p=c,q=this.gr…
1828 …0,0),f.add(new mxRectangle(d,g,0,0)),f;var m=a.width,n=a.height,p=a.x-g.x*f,q=p+m;a=a.y-g.y*f;var …
1829 …/k.height,1==d||2==d||7==d||6==d?e=c*k:c=e/k,0==d&&(p=q-e,a=r-c)));l&&(e+=e-m,c+=c-n,p+=t-(p+e/2),…
1835m=new mxPoint(a.getCenterX(),a.getCenterY()),n=mxUtils.getRotatedPoint(new mxPoint(a.x,a.y),k,l,m)…
1836m);this.moveSizerTo(this.sizers[2],n.x,n.y);this.sizers[2].setCursor(f[mxUtils.mod(2+g,f.length)])…
1837m);this.moveSizerTo(this.sizers[6],n.x,n.y);this.sizers[6].setCursor(f[mxUtils.mod(5+g,f.length)])…
1838 …=Math.sin(g),m=new mxPoint(this.state.getCenterX(),this.state.getCenterY()),n=mxUtils.getRotatedPo…
1876m=0;m<k.length;m++)(0<m||!this.state.isFloatingTerminalPoint(!0))&&(m<k.length-1||!this.state.isFl…
1885m=this.constraintHandler.currentConstraint;null==m&&e&&(null!=c?(d.isSource(this.marker.highlight.…
1886 this.constraintHandler.currentConstraint=m,this.constraintHandler.currentPoint=b):m=new mxConnectio…
1887m:this.isTarget&&(l=m);if(this.isSource||this.isTarget)null!=m&&null!=m.point?(a.style[this.isSour…
1888 mxConstants.STYLE_EXIT_Y:mxConstants.STYLE_ENTRY_Y]=m.point.y):(delete a.style[this.isSource?mxCons…
1938m=e[l];0==Math.round(f.x-g.x)&&0==Math.round(g.x-m.x)||0==Math.round(f.y-g.y)&&0==Math.round(g.y-
1939m=k.getTranslate(),e=k.getRoutingCenterY(f)/l-m.y,n=this.graph.getConnectionConstraint(a,f,!0);nul…
1941m=l[0],n=l[1],k=[],p=2;p<l.length;p++){var q=l[p];0==Math.round(m.x-n.x)&&0==Math.round(n.x-q.x)||…
2003m=null;g==b.getRoot()?m="layer":null==g?m="graph":b.isEdge(d)?m="edge":0<k&&null!=l?m="group":b.is…
2007 …ue(k,f[k]);if(null!=l){var m=a.document.createElement("add");m.setAttribute("value",l);m.setAttrib…
2027 …()};l.box.onmousedown=function(){};l.box.onmousemove=function(a){if(y||B)y&&m(a),B&&n(a),document.…
2028 …fromHSV(null,null,1);break;case 1:0===r.hsv[1]&&r.fromHSV(null,1,null)}y=!0;m(a);p()};l.sldM.onmou…
2037 …er&&mxJSColor.picker.owner===r}function l(){u!==a&&r.importColor()}function m(a){var b=mxJSColor.g… function
2100 function Dialog(a,b,d,e,c,f,k,h,g,l,m){var n=g?57:0,p=d,q=e,u=g?0:64,v=Editor.inlineFullscreen||nul… argument
2103 …nction(){a.hideDialog(!0)})),document.body.appendChild(f),this.dialogImg=f,!m)){var E=!1;mxEvent.a…
2110 var ErrorDialog=function(a,b,d,e,c,f,k,h,g,l,m){g=null!=g?g:!0;var n=document.createElement("div");… argument
2111 …d.style.textAlign="center");null!=l&&(l=mxUtils.button(l,function(){null!=m&&m()}),l.className="ge…
2113 …ts.PAGE_FORMAT_A4_PORTRAIT,f=1/d.pageScale;if(b){var g=h.checked?1:parseInt(m.value);isNaN(g)||(f=…
2116m=document.createElement("input");m.setAttribute("value","1");m.setAttribute("type","number");m.se…
2117 function(){l.checked?m.removeAttribute("disabled"):m.setAttribute("disabled","disabled");h.checked=…
2122 …ll==m||m==mxConstants.NONE?(l.style.backgroundColor="",l.style.backgroundImage="url('"+Dialog.prot…
2124 …epeat";mxClient.IS_FF&&(l.style.position="relative",l.style.top="-6px");var m=e.background;b();mxE…
2125 "click",function(d){a.pickColor(m||"none",function(a){m=a;b()});mxEvent.consume(d)});f.appendChild(…
2128 …gridSize===b||e.setGridSize(b);b=new ChangePageSetup(a,m,u,g.get());b.ignoreColor=e.background==m;…
2131 …cked","checked"),k.defaultChecked=!0,a=k.checked=!0));a?(g.style.display="",m.style.display="none"…
2132 h.value="custom",g.style.display="none",m.style.display="")}}b="format-"+b;var f=document.createEle…
2133 ….write(l,mxResources.get("landscape"));g.appendChild(l);var m=document.createElement("div");m.styl…
2134m.style.width="210px";m.style.height="24px";var n=document.createElement("input");n.setAttribute("…
2135m);var z=d,E=function(a,b){var c=q[h.value];null!=c.format?(n.value=c.format.width/100,p.value=c.f…
2141 var FilenameDialog=function(a,b,d,e,c,f,k,h,g,l,m,n){g=null!=g?g:!0;var p,q,u=document.createElemen… argument
2144 …ild(q);if(null!=c||null==k)v.appendChild(p),null!=m&&(q.appendChild(FilenameDialog.createTypeHint(…
2146m?"12px":"20px";q.style.whiteSpace="nowrap";q.setAttribute("align","right");m=mxUtils.button(mxRes…
2171 …plit(";"):[],g=0;g<k.length;g++){var h=k[g],m=h.indexOf("=");if(0<=m){f=h.substring(0,m);var l=h.s…
2173m=[["startArrow","startFill","endArrow","endFill"],["startSize","endSize"],["sourcePerimeterSpacin…
2175 P=mxUtils.indexOf(q,w);0<=P&&q.splice(P,1);for(l=0;l<m.length;l++){var E=m[l];if(0<=mxUtils.indexOf…
2187m=0;m<c.length&&(d=e.getModel().isVertex(c[m])||d,!(h=e.getModel().isEdge(c[m])||h)||!d);m++);else…
2188m]]=n[m]);else if(0<=mxUtils.indexOf(f,c[m])){if(d||p)null==n[m]?delete e.currentVertexStyle[c[m]]…
2208 …){var l=this,m=this.editor.graph,g=document.createElement("div");c=m.view.getState(d);var n=null==…
2209 …,"translate(-22px,-22px)");null!=m.background&&m.background!=mxConstants.NONE&&(g.style.background…
2210m.cloneCell(c);if(null!=e)e(d);else{d.geometry.x=m.snap(Math.round(a/m.view.scale)-m.view.translat…
2211 m.scrollCellToVisible(d);m.startEditingAtCell(d);null!=l.hoverIcons&&l.hoverIcons.update(m.view.get…
2225 …(c)),d={},e=b.createCellLookup(c),f=b.cloneCells(c,null,d),m=new mxGraphModel,n=m.getChildAt(m.get…
2226m.add(n,f[p]);var q=b.view.getState(c[p]);if(null!=q){var u=b.getCellGeometry(f[p]);null!=u&&u.rel…
2230 …ds(),g=mxUtils.hasScrollbars(a.container),k=a.view.translate,h=a.view.scale,m=mxRectangle.fromRect…
2231 m.x=m.x/h-k.x;m.y=m.y/h-k.y;m.width/=h;m.height/=h;var k=a.container.scrollTop,l=a.container.scroll…
2232 m.x),Math.floor(q-m.y)),a.container.scrollTop=k*b/h,a.container.scrollLeft=l*b/h;else if(0!=d||0!=e…
2238 mxEvent.consume(a)}),Editor.nextImage,mxResources.get("nextPage")),m=mxUtils.bind(this,function(){n…
2239 …"none",g.style.display="none");m()});this.editor.addListener("resetGraphView",n);this.editor.addLi…
2304 …ume(a);h!=m()&&(g=!0,l=null)}}function f(a){c(a);k=h=null}var k=null,h=null,g=!0,l=null;mxClient.I…
2305 …);h=m();g=!1;mxEvent.consume(a)});mxEvent.addListener(a,"click",mxUtils.bind(this,function(a){if(!…
2307 …g,l,m,n,p){a=new ErrorDialog(this,a,b,d||mxResources.get("ok"),e,c,f,k,n,h,g);b=Math.ceil(null!=b?… argument
2315m){}try{var g=c.getElementsByTagName("span"),l=null!=g&&0<g.length?mxUtils.trim(decodeURIComponent…
2337 …Key(a,d):e?c.bindShiftKey(a,d):c.bindKey(a,d))});var l=this,m=c.escape;c.escape=function(a){m.appl…
2360 Sidebar.prototype.createTooltip=function(a,b,d,e,c,f,k,h,g,l,m){m=null!=m?m:!0;this.tooltipMouseDow… argument
2364m?null:this.editorUi.editor.graph.defaultVertexStyle,m?null:this.editorUi.editor.graph.defaultEdge…
2365 … 0",m.width*=d,m.height*=d)):mxClient.NO_FO||(this.graph2.view.getDrawPane().ownerSVGElement.style…
2367 …"px";c=-Math.round(m.x-this.tooltipBorder)+(h>d?(h-d)/2:0);d=-Math.round(m.y-this.tooltipBorder);k…
2375m=new mxDictionary;if(null!=l){var n=l.entries;a=[];for(var p=0;p<n.length;p++)if(l=n[p],0==h==(nu…
2380 …4px";h.appendChild(g);d.appendChild(h);var l="",m=!1,n=!1,p=0,q={},u=12,v=mxUtils.bind(this,functi…
2381m&&!n)){g.setAttribute("disabled","true");g.style.display="";g.style.cursor="wait";g.innerHTML=mxR…
2384 …alue?(n=!0,g.style.display="none"):c.value!=l?(g.style.display="none",n=!1):m||(g.style.display=n?…
2500m=new mxRectangle(0,0,c,f);1<a.length||a[0].vertex?(e=this.createDragSource(g,this.createDropHandl…
2501 …ils.bind(this,function(c){mxEvent.isMouseEvent(c)&&this.showTooltip(g,a,m.width,m.height,b,d)}));r…
2503 …ils.getValue(l,"composite","0"))for(var m=d.model.getChildCount(g);0<=m;m--)d.model.remove(d.model…
2504 [g]));for(m=0;m<k.length;m++){var n=l[k[m]];null!=n&&d.setCellStyles(k[m],n,[g])}c.push(g)}}}finall…
2505 …Editing();l=null==k||mxEvent.isAltDown(f)?!1:c.isValidDropTarget(k,a,f);var m=null;null==k||l||(k=…
2506m=v}else 0<a.length&&(m=c.importCells(a,h,g,k));if(null!=c.layoutManager){var t=c.layoutManager.ge…
2507m))}catch(w){this.editorUi.handleError(w)}finally{c.model.endUpdate()}null!=m&&0<m.length&&(c.scro…
2509 …Ui.editor.graph,g=null;h.model.beginUpdate();try{var l=h.getCellGeometry(a),m=h.getCellGeometry(b[…
2510 …y-=v.y-u));else if(!p||h.isTableRow(a)||h.isTableCell(a))f.x+=q,f.y+=u;q=m.x;u=m.y;h.model.isEdge(…
2511 …h.cellsMoved(b,v.x,v.y,null,null,!0)}}else m=h.getCellGeometry(b[e]),q=f.x-Math.round(m.x),u=f.y-M…
2512 f.x=Math.round(m.x),f.y=Math.round(m.y),h.model.setGeometry(b[e],f),h.cellsMoved(b,q,u,null,null,!0…
2519 …,K=d):mxUtils.setOpacity(d,d==y?30:20));return c}for(var h=this.editorUi,g=h.editor.graph,l=null,m=
2520m&&g.model.isVertex(e[p])?m=p:null==l&&g.model.isEdge(e[p])&&null==g.model.getTerminal(e[p],!0)&&(…
2521 e&&null!=K&&null!=t&&K!=y?(k=a.model.isEdge(t.cell)||null==l?m:l,a.setSelectionCells(this.dropAndCo…
2524 …ight.state&&u.currentHighlight.hide();var g=a.model.isEdge(t.cell)||null==l?m:l,f=n.getDropAndConn…
2529 …tDelay&&!this.isDropStyleTargetIgnored(h)&&(a.model.isVertex(h.cell)&&null!=m||a.model.isEdge(h.ce…
2534 ….DIRECTION_WEST);null!=x&&K==y&&(h=x);l=(null==m||a.isCellConnectable(e[m]))&&(a.model.isEdge(g)&&…
2544 …ts),mxUtils.setOpacity(a,100),h=null,g.currentElt=a}catch(m){b.reset(),g.editorUi.handleError(m)}}…
2556m=[];if(null!=g)for(l=0;l<g.length;l++)m.push(g[l]);mxStencilRegistry.loadStencilSet(d,mxUtils.bin…
2557 !0,!0);this.addPaletteFunctions(a,b,!1,m)}else this.addPalette(a,b,!1,mxUtils.bind(this,function(a)…
2562 …g=b(this)?Object(new this(h)):Array(h),l=0,m;l<h;)m=c[l],g[l]=e?"undefined"===typeof k?e(m,l):e.ca…
2568m=!1;this.addListener(mxEvent.FIRE_MOUSE_EVENT,mxUtils.bind(this,function(a,b){if("mouseDown"==b.g…
2574 var f=this.view.getEdgeStyle(c),n=f==mxEdgeStyle.EntityRelation;m||l!=mxEvent.LABEL_HANDLE||(d=l);i…
2576 …ellForEvent(c.cell,b.getEvent())):this.isCellSelected(c.cell)||e.destroy());m=!1;k=h=g=l=null}}els…
2610 l.height/e))}catch(m){}finally{document.body.removeChild(b)}a=Editor.createSvgDataUri(mxUtils.getXm…
2644 …for(var m=c*l,n=1;n<f;n++)if(m<=e[n-1]){g.push(new mxPoint(d[n-1].x+(d[n].x-d[n-1].x)*m/e[n-1],d[n…
2658m=a[h+"Month"](),n=a[h+"FullYear"](),p=a[h+"Hours"](),q=a[h+"Minutes"](),u=a[h+"Seconds"](),h=a[h+…
2661 …function(c){function f(){e.isVisible(c)?(m.setAttribute("src",Editor.visibleImage),mxUtils.setOpac…
2662m=document.createElement("img");m.setAttribute("draggable","false");m.setAttribute("align","absmid…
2667m=a.geometry.relative&&null!=a.parent.geometry?new mxPoint(a.parent.geometry.width*a.geometry.x,a.…
2668m.x+=l.geometry.width/2,m.y+=l.geometry.height+d):(m.x=b==mxConstants.DIRECTION_WEST?m.x-d:m.x+(l.…
2670 …_NORTH?m.y-=a.geometry.height/2:b==mxConstants.DIRECTION_SOUTH?m.y+=a.geometry.height/2:m.x=b==mxC…
2671 …H?m.y-=f.height/2:b==mxConstants.DIRECTION_SOUTH?m.y+=f.height/2:m.x=b==mxConstants.DIRECTION_WEST…
2673m,!1);null!=l&&this.fireEvent(new mxEventObject("cellsInserted","cells",[l]))}finally{this.model.e…
2679 …-k.height/this.view.scale);if(0!=l||0!=g){var m=this.model.getParent(d[f]),n=this.layoutManager.ge…
2680 …)&&this.moveSiblings(k,m,g,l):null!=c&&mxEvent.isAltDown(c)||n.constructor!=mxStackLayout||n.resiz…
2734 ….setGeometry(g,l))}}var m=this.getCellGeometry(f);null!=m&&(d||(d=a==k[k.length-1]),d&&(m=m.clone(…
2736m=k[a],n=this.getCellGeometry(m);null!=n&&(n=n.clone(),n.width+=b,null!=n.alternateBounds&&(n.alte…
2737 n.x+=b,d||(n.width-=b,null!=n.alternateBounds&&(n.alternateBounds.width-=b)),e.setGeometry(m,n)))}i…
2740m=0;m<k.length;m++){var n=this.graph.getCellGeometry(k[m]);null!=n&&(n=n.clone(),n.y=a.y,n.height=…
2741m],n));var p=!0,q=c[m];null!=q&&null!=q.geo&&null!=q.rowspan&&1<q.rowspan&&(q.geo.height+=null!=n.…
2742 0),h=n;null==q||1>q.rowspan?(n.rowspan=parseInt(p.rowspan||0),c[m]=n):null!=q&&(n.colspan=parseInt(…
2743 …width-b.x-b.width,m=k.getChildCells(a,!0),n=this.getSize(m,!1);if(0<g&&0<l&&0<m.length&&0<n){if(c)…
2744m[m.length-1],p))}for(var q=f?null:this.getRowLayout(m[0],l),u=[],v=b.y,t=0;t<m.length;t++)p=this.…
2750m=b[g+2];g<b.length-2&&mxUtils.ptSegDistSq(h.x,h.y,m.x,m.y,k.x,k.y)<1*this.scale*this.scale;)k=m,g…
2751 m,C++,m=G[C+2];m=mxUtils.intersection(h.x,h.y,k.x,k.y,I.x,I.y,y.x,y.y);if(null!=m&&(Math.abs(m.x-h.… class in mxGraphView.updateLineJumps
2752 l[C].y)||c}m=b[b.length-1];c=e(0,m.x,m.y)||c}a.routedPoints=d;return c}return!1};var f=mxConnector.…
2753 …ewidth,g=mxUtils.getValue(this.style,"jumpStyle","none"),k=!0,h=null,l=null,m=[],n=null;a.begin();…
2754m.push(y),this.addPoints(a,m,c,d,!1,null,k),m=0>Math.round(n.x)||0==Math.round(n.x)&&0>=Math.round…
2755 m,C.y-n.x*m),a.moveTo(C.x,C.y)):"arc"==g?(m*=1.3,a.curveTo(y.x-n.y*m,y.y+n.x*m,C.x-n.y*m,C.y+n.x*m,…
2756 …CenterX(),b.getCenterY());if(0!=g)var l=Math.cos(-g),m=Math.sin(-g),e=mxUtils.getRotatedPoint(e,l,
2757 …getPerimeterPoint(b,e,0==g&&f,l);0!=g&&(l=Math.cos(g),m=Math.sin(g),e=mxUtils.getRotatedPoint(e,l,
2782 …;null!=l&&l.relative&&0<l.x&&this.model.remove(J[b])}var m=this.getChildCells(a,!0);for(b=0;b<m.le…
2783 this.getCellGeometry(m[b]),null!=l&&l.relative&&0>=l.x&&this.model.remove(m[b]);this.setCellStyles(…
2786 …odel.setGeometry(a[0],e)}finally{this.model.endUpdate()}c=!0}}return c};var m=Graph.prototype.move…
2789 t))}}}}for(var va=m.apply(this,arguments),h=0;h<k.length;h++)!d&&this.model.contains(k[h])&&0==this…
2796 …h=h.clone();null!=h.points&&h.points.reverse();var l=h.getTerminalPoint(!0),m=h.getTerminalPoint(!…
2797 h.setTerminalPoint(l,!1);h.setTerminalPoint(m,!0);c.setGeometry(f,h);var J=this.view.getState(f),n=…
2823 if(null!=l){var m=this.moveCells([h[c]],e,e,!1)[0];f.push(m);if(b)d.add(l,h[c]);else{var n=l.getInd…
2827 …[f].cell)),m=this.getCellGeometry(c[f].cell),d=d+h;null!=m&&null!=l&&(m=m.clone(),a?m.x=Math.round…
2828 2)-l.origin.y,this.getModel().setGeometry(c[f].cell,m))}}finally{this.getModel().endUpdate()}}}retu…
2829 …etSvg=function(a,b,c,d,e,f,g,k,h,l,m,n,p,q){var J=null;if(null!=q)for(J=new mxDictionary,m=0;m<q.l… argument
2832 …"div"),I=w.getAlternateText;w.getAlternateText=function(a,b,c,d,e,f,g,k,h,l,m,n,r){if(null!=f&&0<t… argument
2842 …h,f=0;f<g.length;f++){var h=c.getChildCells(g[f],!0)[e],l=c.cloneCell(h,!1),m=this.getCellGeometry…
2843 null;if(null!=m){var k=m.width,n=this.getCellGeometry(g[f]);null!=n&&(m.height=n.height)}c.add(g[f]…
2845 ….height)}c.add(d,e,k+(b?0:1));var m=this.getCellGeometry(d);null!=m&&(m=m.clone(),m.height+=h.heig…
2886 …ounds());var h=c<k.length-1?k[c+1]:null,h=null!=h?b.getCellGeometry(h):null,m=null!=h&&null!=h.alt…
2888 l.width,b.x-a.x-l.width);p=mxEvent.isShiftDown(c.getEvent());null==m||p||(n=Math.min(n,m.width-Grap…
2976 …rmat.inactiveTabBackgroundColor;var m=e.cloneNode(!1);m.style.borderLeftWidth="1px";m.style.border…
2977m,mxResources.get("style"));d.appendChild(m);this.panels.push(new DiagramStylePanel(this,a,n));thi…
2978 …,g.style.opacity=.5,m.appendChild(g),mxEvent.addListener(g,"click",function(){a.actions.get("forma…
2979m=e.cloneNode(!1),p=m.cloneNode(!1);m.style.backgroundColor=Format.inactiveTabBackgroundColor;p.st…
2980m,mxResources.get("text"));d.appendChild(m);e=d.cloneNode(!1);e.style.display="none";this.panels.p…
2982m=null,n=!1,p=mxUtils.bind(this,function(p){var q=h?parseFloat(a.value):parseInt(a.value);isNaN(q)…
2984 ….textarea&&(m=l.cellEditor.saveSelection())}),mxEvent.addListener(a,"touchstart",function(){docume…
2986 …x";l.style.width="10px";l.className="geBtnUp";g.appendChild(l);var m=l.cloneNode(!1);m.style.borde…
2987 m.style.height=e+"px";m.className="geBtnDown";g.appendChild(m);mxEvent.addGestureListeners(m,functi…
2990m=function(a){g||(g=!0,a?(k.setAttribute("checked","checked"),k.defaultChecked=!0,k.checked=!0):(k… function
2991m=l.editor.graph,n=this;e=null!=e?"null"==e?null:e:1;c=null!=c?"null"==c?null:c:0;var p=null!=g?m.…
2992m.getModel().endUpdate()}}},{install:function(a){this.listener=function(){a(mxUtils.getValue(p,b,d…
2993 …top";k||g.appendChild(l);var m=document.createElement("span");m.style.verticalAlign="top";mxUtils.…
2994m="null"==e?null:e;p=!0;a=/(^#?[a-zA-Z0-9]*$)/.test(a)?a:m;var m=null!=a&&a!=mxConstants.NONE?a:m,…
2995 null!=m?m+" (Shift+Click for Color Dropper)":"Shift+Click for Color Dropper"));null!=a&&a!=mxConsta…
3042 …ht="bold";mxUtils.write(h,mxResources.get("size"));k.appendChild(h);var g,l,m,n,p=this.addUnitInpu…
3047 …;w.appendChild(h);var x=this.addUnitInput(w,this.getUnit(),87,52,function(){m.apply(this,arguments…
3049 …HANGE,E);this.listeners.push({destroy:function(){c.removeListener(E)}});E();m=this.addGeometryHand…
3051m=e.getCellGeometry(g[l]);if(null!=m&&(m=m.clone(),!b(m,k,g[l]))){var n=e.view.getState(g[l]);null…
3053 …f(e.getModel().isEdge(g[l])){var m=e.getCellGeometry(g[l]);null!=m&&(m=m.clone(),b(m,k),e.getModel…
3055 …old";mxUtils.write(f,mxResources.get("width"));c.appendChild(f);var k,h,g,l,m,n=this.addUnitInput(…
3057 …ion(){l.apply(this,arguments)}),u=this.addUnitInput(p,"pt",16,52,function(){m.apply(this,arguments…
3060 …"none")});l=this.addEdgeGeometryHandler(q,function(a,b){a.sourcePoint.x=b});m=this.addEdgeGeometry…
3065 …).shortcut+")");var m=this.editorUi.toolbar.addItems(["vertical"],h,!0)[0];a.appendChild(h);this.s…
3071 …ing()?(w.style.display="none",x.style.display="none",z.style.display="none",m.style.display="none"…
3105 mxConstants.STYLE_FONTFAMILY,Menus.prototype.defaultFont);b(m,"0"==mxUtils.getValue(c.style,mxConst…
3112m=mxUtils.getCurrentStyle(a),n=k(m),p=h(n,m,a),t=a.getElementsByTagName("*");if(0<t.length&&window…
3113m.fontWeight||400<m.fontWeight||f("B")||f("STRONG")),b(l[1],"italic"==m.fontStyle||f("I")||f("EM")…
3114 …=parseFloat(p),isNaN(z)?ia.value="100 %":ia.value=Math.round(100*z)+" %"),d=m.color.replace(/\brgb…
3115 …ng(16)).substr(-2)+(null!=e?("0"+Number(e).toString(16)).substr(-2):"")}),n=m.backgroundColor.repl…
3116 …null,Q(U,!0)),null!=g.firstChild&&(g.firstChild.nodeValue=Graph.stripQuotes(m.fontFamily)))}qa=!1}…
3123 …Utils.bind(this,function(b,k,m){var g=mxUtils.trim(b.style[k]);""!=g&&"url("!=g.substring(0,4)&&(b… argument
3130 …l!=l&&l!=mxConstants.NONE&&e.fill&&"image"!=e.style.shape?"":"none";for(var m=[mxConstants.DIRECTI…
3131m.length;l++){var n=document.createElement("option");n.setAttribute("value",m[l]);mxUtils.write(n,…
3138 ….length;l++){var m=document.createElement("option");m.setAttribute("value",g[l]);mxUtils.write(m,m…
3145 …mplearrow",null,!0).setAttribute("title",mxResources.get("simpleArrow"))})),m=this.editorUi.toolba…
3180 …addArrow(l,9);x.className="geIcon";x.style.width="auto";var C=this.addArrow(m,9);C.className="geIc…
3181 …C.appendChild(y);l.style.height="15px";l.style.marginLeft="16px";m.style.height="15px";m.style.mar…
3182m=document.createElement("div");m.style.position="absolute";m.style.marginLeft="0px";m.style.margi…
3183 ….style.height="8px";l.appendChild(x);m=m.cloneNode(!1);mxUtils.write(m,mxResources.get("linestart"…
3184m=document.createElement("div");m.style.position="absolute";m.style.marginLeft="3px";m.style.margi…
3198 …his.installInputHandler(l,"jumpSize",Graph.defaultJumpSize,0,999," pt");var m=mxUtils.bind(this,fu…
3199 …addKeyHandler(l,m);e.getModel().addListener(mxEvent.CHANGE,m);this.listeners.push({destroy:functio…
3201m=mxUtils.bind(this,function(a,b,c){a=this.createCellOption(a,b,c);a.style.width="100%";g.appendCh…
3202 m(mxResources.get("shadow"),mxConstants.STYLE_SHADOW,0);d.glass&&m(mxResources.get("glass"),mxConst…
3206 m=document.createElement("tr");m.style.padding="0px";var n=document.createElement("td");n.style.pad…
3207 …))},null,function(a){a.style.width="auto"}));n=n.cloneNode(!1);p=p.cloneNode(!1);m=m.cloneNode(!1);
3208 m.appendChild(n);m.appendChild(p);l.appendChild(m);n.appendChild(this.createOption(mxResources.get(…
3209m=0;m<a.length;m++)if(null!=g[a[m]]&&g[a[m]]!=mxConstants.NONE||a[m]!=mxConstants.STYLE_FILLCOLOR&…
3213m=b;e.isEdge(g)&&(l=d.stylesheet.getDefaultEdgeStyle(),m=c);v(k,q,l);t(a,k,g,f,h);t(m,k,g,f,h);nul…
3214 …yleEntries=[]);var z=mxUtils.bind(this,function(a,g,h,l,m){var n=this.format.cachedStyleEntries[m]… argument
3215 ….bind(this,function(a){n.style.opacity=.5}),null,mxUtils.bind(this,function(m){n.style.opacity=1;d… argument
3217 …stylesheet.getDefaultVertexStyle(),m=g;e.isEdge(b)&&(k=d.stylesheet.getDefaultEdgeStyle(),m=h);v(f…
3218 …resh()})),mxClient.IS_IE||mxClient.IS_IE11||(this.format.cachedStyleEntries[m]=n));x.appendChild(n…
3239 …s)}function g(){mxShape.call(this)}function l(){mxShape.call(this)}function m(a,b,c,d){mxShape.cal… class in popupMenuHandler.AnonymousFunction9bd35d6b70600
3260 …troke())};mxCellRenderer.registerShape("cylinder2",l);mxUtils.extend(m,mxCylinder);m.prototype.siz…
3261 15;m.prototype.paintVertexShape=function(a,b,c,d,e){var r=Math.max(0,Math.min(.5*e,parseFloat(mxUti…
3262 …To(.5*d,r,0,0,1,0,r),a.stroke()))};mxCellRenderer.registerShape("cylinder3",m);mxUtils.extend(n,mx…
3274 …ectangle(0,Math.min(this.maxHeight*this.scale,a.height*b),0,0)}return null};m.prototype.getLabelMa…
3299 …symbol"+f+"Height"],D=this.style["symbol"+f+"Spacing"]||0,l=this.style["symbol"+f+"VSpacing"]||D,m=
3300m&&(m*=this.getArcSize(d+this.strokewidth,e+this.strokewidth),D+=m,l+=m);var m=b,B=c,m=g==mxConsta… argument
3357 …,Math.min(d,parseFloat(mxUtils.getValue(this.style,"indent",this.indent)))),m=f&&f.dashed?f.dashed…
3360 "100"),G=Math.max(0,Math.min(50,h));f=N.prototype;a.setDashed(m);n&&""!=n&&a.setDashPattern(n);a.se…
3361 …fill(),a.setShadow(!1),a.setFillColor(y),m=k=C,"none"==y&&(k=0),"none"==x&&(m=0),a.setGradient(y,x…
3388 …+h)};N.prototype.paintTopInner=function(a,b,c,d,e,f,g,h,k,l,m){l||m?!l&&m?a.lineTo(0,k):l&&!m?a.li… argument
3389 …neTo(d-h-k,k)};N.prototype.paintRightInner=function(a,b,c,d,e,f,g,h,k,l,m){l||m?!l&&m?a.lineTo(d-k, argument
3390m?a.lineTo(d,k):l?"square"==g||"default"==g&&"square"==f?a.lineTo(d-k,k):"rounded"==g||"default"==… argument
3391 …-k)};N.prototype.paintBottomInner=function(a,b,c,d,e,f,g,h,k,l,m){l||m?!l&&m?a.lineTo(d,e-k):l&&!m? argument
3397 …(d,k)};N.prototype.moveNWInner=function(a,b,c,d,e,f,g,h,k,l,m){l||m?!l&&m?a.moveTo(k,0):l&&!m?a.mo… argument
3398m){l||m?!l&&m?a.lineTo(k,0):l&&!m?a.lineTo(0,k):"square"==g||"default"==g&&"square"==f?a.lineTo(k,… argument
3399 m),a.lineTo(m,m),a.lineTo(m,0)),("fold"==h||"default"==h&&"fold"==f)&&n&&p&&(a.moveTo(d-m,0),a.line…
3401m=e*(g+k+1),r=f*(g+k+1);return function(){a.begin();a.moveTo(d.x-m/2-r/2,d.y-r/2+m/2);a.lineTo(d.x…
3402m/2,p=d.y+r/2;d.x-=m;d.y-=r;return function(){a.begin();a.moveTo(n-m/2-r/2,p-r/2+m/2);a.lineTo(n-m
3403m/2);a.stroke()}});mxMarker.addMarker("circle",Ra);mxMarker.addMarker("circlePlus",function(a,b,c,…
3404m);a.quadTo(d.x-r,d.y+m,d.x,d.y);a.quadTo(d.x+r,d.y-m,n.x+r,n.y-m);a.stroke()}});mxMarker.addMarke… argument
3405 e,f,g,h,k,l,m){f*=h+l;g*=h+l;var r=e.clone();return function(){b.begin();b.moveTo(r.x,r.y);k?b.line…
3406 …[0]:g[h],g=c?g[1]:g[h-1],h=g.x-l.x,m=g.y-l.y,r=Math.sqrt(h*h+m*m);d.x=(d.x+b.x)*k;d.y=(d.y+b.y)*k;…
3442 …0,50*(b.y-a.y)/a.height)},!0)]},cylinder2:Sa(l.prototype.size),cylinder3:Sa(m.prototype.size),offP…
3447 …&&null!=c&&(g=new mxPoint(c.getCenterX(),c.getCenterY()));var k=Ka.x,l=Ka.y,m=La.x,n=La.y,r="horiz…
3448 …(n*a-m*d)/(k*n-l*m);a=(l*a-k*d)/(l*m-k*n);r?(c&&(p=new mxPoint(p.x+k*b,p.y+l*b),e.push(p)),p=new m…
3462 …(new mxConnectionConstraint(new mxPoint(0,0),!1,null,0,.5*(c-d)));return a};m.prototype.getConstra…
3554 …getSelectionCount()&&null!=b&&null!=d){var l=e[0],m=c.getModel().getGeometry(l);null!=m&&(m=m.clon…
3555 m.height=d,c.getModel().setGeometry(l,m))}}finally{c.getModel().endUpdate()}null!=g&&(c.setSelectio…
3567 …et("reset"),null,mxUtils.bind(this,function(){this.customFontSizes=[]}),c);d.addSeparator(c)}var m=
3568m&&null!=b.cellEditor.textarea&&(b.cellEditor.textarea.focus(),b.cellEditor.restoreSelection(m));n…
3595 …ellIndex+c),f=d.rows.length;f<e;f++)for(var l=d.insertRow(f),m=0;m<d.rows[0].cells.length;m++)l.in…
3596 for(f=0;f<d.rows.length;f++)for(l=d.rows[f],m=l.cells.length;m<c;m++)l.insertCell(-1);q.innerHTML=g…
3599m=document.createElement("input");m.setAttribute("id","geContainerOption");m.setAttribute("type","…
3600 mxUtils.br(a.firstChild),a.firstChild.appendChild(m),a.firstChild.appendChild(n),mxUtils.br(a.first…
3601 …=f(a);null!=g&&null!=h&&c&&(b(a,h.sectionRowIndex+1,g.cellIndex+1,l.checked,m.checked),window.setT…
3661 …{b.selectNode(b.insertColumn(f,null!=d?d.cellIndex:0))}catch(m){this.editorUi.handleError(m)}}),nu…
3662m){this.editorUi.handleError(m)}}),null,"geIcon geSprite geSprite-insertcolumnafter");c.setAttribu…
3663m){this.editorUi.handleError(m)}}),null,"geIcon geSprite geSprite-insertrowbefore");c.setAttribute…
3664 …d(this,function(){try{b.deleteRow(f,e.sectionRowIndex)}catch(m){this.editorUi.handleError(m)}}),nu…
3678 …a.handleError({message:mxResources.get("invalidInput")})}function f(){var a=m(0==ColorDialog.recen…
3679 …;d.appendChild(mxJSColor.picker.box);var l=document.createElement("center"),m=mxUtils.bind(this,fu…
3680 …e.marginBottom="20px";h.style.cellSpacing="0px";var m=document.createElement("tbody");h.appendChil…
3681 …="none"):g.fromString(a)}),mxEvent.addListener(b,"dblclick",c))})(a[p*b+t]);m.appendChild(q)}e&&(a…
3683 …ng(n.value.substring(1))})}mxUtils.br(d);f();var p=m(this.presetColors);p.style.marginBottom="8px"…
3689 …ppendChild(d);this.container=b},TextareaDialog=function(a,b,d,e,c,f,k,h,g,l,m,n,p,q){k=null!=k?k:3… argument
3690 …r");v=document.createElement("td");var x=document.createElement("textarea");m&&x.setAttribute("wra…
3697 l);var m=l.getChildren(l.getChildAt(l.getRoot(),0));a.editor.graph.setSelectionCells(a.editor.graph…
3698 var ExportDialog=function(a){function b(){var a=m.value,b=a.lastIndexOf(".");m.value=0<b?a.substrin…
3700m=document.createElement("input");m.setAttribute("value",a.editor.getOrCreateFilename());m.style.w…
3711 …parseInt(p.value))mxUtils.alert(mxResources.get("drawingEmpty"));else{var b=m.value,c=n.value,d=Ma…
3714 …raphBounds(),l=mxUtils.createXmlDocument(),m=l.createElement("output");l.appendChild(m);l=new mxXm…
3715m="xml="+encodeURIComponent(mxUtils.getXml(m));l=Math.ceil(g.width*c/h.view.scale+2*f);c=Math.ceil…
3718 "100%";for(var m=f.attributes,n=[],p=[],q=0,u=null!=EditDataDialog.getDisplayIdForCell?EditDataDial…
3720m.length;w++)!t&&"label"==m[w].nodeName||"placeholders"==m[w].nodeName||g.push({name:m[w].nodeName…
3721 "center";mxUtils.write(m,u);var x=l.addField(mxResources.get("id")+":",m);mxEvent.addListener(m,"db…
3722 80,!0,!0),d.init())});m.setAttribute("title","Shift+Double Click to Edit ID")}for(w=0;w<g.length;w+…
3726 ….addListener(z,"keyup",d);mxEvent.addListener(z,"change",d);m=document.createElement("div");m.styl…
3728 …ppendChild(w)}m.appendChild(t)}a.editor.cancelFirst?(m.appendChild(g),m.appendChild(k)):(m.appendC…
3748m=EditorUi.compactUi?"26px":"30px",n=document.createElement("div");n.style.backgroundColor=Editor.…
3749 …;t.style.bottom="0px";t.style.left="0px";t.style.right="0px";t.style.height=m;t.style.overflow="hi…
3750m=document.createElement("img");m.setAttribute("border","0");m.setAttribute("width","22");m.setAtt…
3751 …es.get("moveSelectionTo",["..."])));m=m.cloneNode(!1);m.setAttribute("src",Editor.verticalDotsImag…
3753m=m.cloneNode(!1);m.setAttribute("src",Editor.editImage);E.appendChild(m);mxEvent.addListener(E,"c…
3754 …ute("title",mxResources.get("addLayer"));m=m.cloneNode(!1);m.setAttribute("src",Editor.addImage);w…
3775 …type.insertSearchHint;Sidebar.prototype.insertSearchHint=function(c,b,d,e,l,m,p,n){if(null!=n&&1==… argument
3800 GRAPH_IMAGE_PATH,c=STENCIL_PATH,b=this.signs,d=this.rack,e=this.pids,m=this.cisco,p=this.sysml;"1"=…
3813 …e2Palette();this.addMSCAEPalette();this.addC4Palette();this.addCiscoPalette(m,c);this.addCisco19Pa…
3815 …pe.addStencilPalette;Sidebar.prototype.addStencilPalette=function(a,c,b,d,l,m,p,n,q,r){e.apply(thi… argument
5458 …ertex=!0;var m=new mxCell("City",new mxGeometry(0,210,390,30),"fillColor=none;strokeColor=none;ali…
5461 …FFFF;");v.vertex=!0;return a.createVertexTemplateFromCells([b,c,d,f,g,h,k,l,m,p,n,q,r,u,t,v],800,3…
5465 …tex=!0;var m=new mxCell("Checkbox",new mxGeometry(0,160,200,30),"fillColor=none;strokeColor=none;a…
5466 …ch=0;");n.vertex=!0;return a.createVertexTemplateFromCells([b,c,d,f,g,h,k,l,m,p,n],800,200,"Horizo…
5482 …D;");l.vertex=!0;var m=new mxCell("State",new mxGeometry(400,80,100,30),"fillColor=none;strokeColo…
5485 …ffff;");u.vertex=!0;return a.createVertexTemplateFromCells([b,c,d,f,g,h,k,l,m,p,n,q,r,u],800,240,"…
5964m=new mxCell("",new mxGeometry(54,0,9,50),a+"cb_1p;");m.vertex=!0;var p=new mxCell("",new mxGeomet…
5966m=new mxCell("",new mxGeometry(108,0,18,50),a+"cb_2p;");m.vertex=!0;var p=new mxCell("",new mxGeom…
6436 …,k=a+"=mxgraph.electrical.mosfets1.",l=a+"=mxgraph.electrical.transistors.",m=a+"=mxgraph.electric…
6534 "flourescent lamp","electrical ").join(" ")),this.createVertexTemplateEntry(m+"lamp",50,100,"","Lam…
6573m+"7_segment_display;pointerEvents=1;",74.7,96.1,"","7 Segment Display",null,null,this.getTagsForS…
6574m+"9_segment_display;pointerEvents=1;",74.7,96.1,"","9 Segment Display",null,null,this.getTagsForS…
6575m+"led_2;pointerEvents=1;",100,70,"","LED",null,null,this.getTagsForStencil("mxgraph.electrical.op…
6576m+"opto-coupler;",99,60,"","Opto-coupler",null,null,this.getTagsForStencil("mxgraph.electrical.opt…
6577m+"photo_resistor_1;",100,90,"","Photo Resistor",null,null,this.getTagsForStencil("mxgraph.electri…
6578m+"photo_resistor_3;",100,90,"","Photo Resistor",null,null,this.getTagsForStencil("mxgraph.electri…
6667 …("",new mxGeometry(170,0,40,43),a+"office_chair;shadow=0;");l.vertex=!0;var m=new mxCell("",new mx…
6668m.vertex=!0;var p=new mxCell("",new mxGeometry(230,0,40,43),a+"office_chair;shadow=0;");p.vertex=!…
6670 …air;shadow=0;");l.vertex=!0;var m=new mxCell("",new mxGeometry(170,97,40,43),a+"office_chair;shado…
6672 …=west;");w.vertex=!0;return sb.createVertexTemplateFromCells([c,d,f,g,h,k,l,m,p,n,q,r,u,t,v,y,x,w,…
6874 …rtex=!0;var l=new mxCell("7",new mxGeometry(240,0,20,20),b);l.vertex=!0;var m=new mxCell("Markers …
6875 …ign=left;html=1;fontStyle=0;fontSize=11;");m.vertex=!0;return a.createVertexTemplateFromCells([c,d…
7058 …4F3;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",m=a.replace("\n"," "),m=m.replace(…
7059 …turn k.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,m)}));h.push(this.addE…
7060m,new mxGeometry(0,0,45*e,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;alig…
7061m,new mxGeometry(0,0,45*e,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;alig…
7066 function(a,b,e,c,d,f,g,h,k,l,m,p,n,q){var r=this,u="sketch=0;dashed=0;connectable=0;html=1;fillColo…
7069 …(88,69);n.vertex=!0;a.insert(n);n=new mxCell("",new mxGeometry(0,0,20,20),u+m+";part=1;");n.geomet…
7073 0,20,20),u+m+";part=1;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(115,55);l.vertex=!0;a…
7550m=new mxCell("LABEL",new mxGeometry(400,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=w…
7557 z.vertex=!0;return sb.createVertexTemplateFromCells([a,g,m,r,y,c,b,f,h,k,l,p,n,q,u,t,v,x,w,z],1E3,4…
7561m=new mxCell("",new mxGeometry(0,320,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;ht…
7562 …fontSize=12;");p.vertex=!0;return sb.createVertexTemplateFromCells([a,b,g,k,m,c,f,h,l,p],300,400,"…
7565 …lor=#23445D;strokeWidth=4;fontColor=#ffffff;align=center;");l.vertex=!0;var m=new mxCell("Label",n…
7566m.vertex=!0;var p=new mxCell("5",new mxGeometry(0,260,60,60),"shape=ellipse;perimeter=ellipsePerim…
7571 …r m=new mxCell("4",new mxGeometry(350,125,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#23445D;…
7575 t.vertex=!0;return sb.createVertexTemplateFromCells([a,c,d,f,g,h,k,l,m,p,n,q,r,u,t],540,300,"Roadma…
7578m=new mxCell("4",new mxGeometry(330,245,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#23445D;fo…
7582 t.vertex=!0;return sb.createVertexTemplateFromCells([a,c,d,f,g,h,k,l,m,p,n,q,r,u,t],710,330,"Roadma…
7585m=new mxCell("5",new mxGeometry(0,180,40,40),"html=1;fillColor=#12AAB5;strokeColor=none;shadow=0;f…
7586 p.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p],220,220,"Arrow List")}),t…
7589m=new mxCell("5",new mxGeometry(0,140,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;…
7590 …e=1;");p.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p],220,170,"Angled L…
7593 …;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");l.vertex=!0;var m=new mxCell("5",new m…
7594m.vertex=!0;var p=new mxCell("Label",new mxGeometry(45,140,145,30),"shape=mxgraph.infographic.para…
7606 …FFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");l.vertex=!0;var m=new mxCell("Lorem ip…
7607 m.vertex=!0;var p=new mxCell("Label",new mxGeometry(0,35,30,100),"html=1;fillColor=#CCCCCC;strokeCo…
7609 t.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p,n,q,r,u,t],345,345,"Matrix…
7631 …!0;var m=new mxCell("",new mxGeometry(70,110,270,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;f…
7632 …w=0;");q.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p,n,q],370,190,"Perc…
7635 …=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");l.vertex=!0;var m=new mxCell("Label",n…
7636 m.vertex=!0;var p=new mxCell("",new mxGeometry(0,150,400,40),"whiteSpace=wrap;html=1;fixedSize=1;si…
7638 t.vertex=!0;return sb.createVertexTemplateFromCells([a,c,f,g,k,l,p,n,r,u,b,h,m,q,t],400,250,"Percen…
7642 …=!0;var m=new mxCell("",new mxGeometry(60,60,130,130),b+"arc;fillColor=none;strokeColor=#12AAB5;st…
7643 …e=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([a,c,d,f,g,h,k,l,m,p,n],200,200,"Arc li…
7670m=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor inci…
7673 ….vertex=!0;return sb.createVertexTemplateFromCells([c,g,l,n,u,a,f,k,p,r,b,h,m,q,t],540,260,"Circul…
7678m=new mxCell("80%",new mxGeometry(0,440,100,100),"verticalLabelPosition=middle;verticalAlign=middl…
7679 …2;spacing=8;");p.vertex=!0;return sb.createVertexTemplateFromCells([a,b,g,k,m,c,f,h,l,p],320,540,"…
7684 …Color=#4A5768;fontSize=12;shadow=0;align=left;opacity=70;");l.vertex=!0;var m=new mxCell("Label",n…
7685 m.vertex=!0;var p=new mxCell("",new mxGeometry(200,0,40,70),"verticalLabelPosition=top;verticalAlig…
7690m=new mxCell("Label",new mxGeometry(200,50,40,70),a+"cylinder;isoAngle=15;fillColor=#12AAB5;stroke…
7691 …;opacity=70;");p.vertex=!0;return sb.createVertexTemplateFromCells([b,d,g,k,m,c,f,h,l,p],240,120,"…
7705m=new mxCell("",new mxGeometry(0,.5,30,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;htm…
7706m.vertex=!0;m.geometry.relative=!0;m.geometry.offset=new mxPoint(200,0);k.insert(m);m=new mxCell("…
7711 …FFFFF;align=left;");t.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p,n,q,r,
7715m=new mxCell("Label",new mxGeometry(560,0,140,70),"html=1;shape=mxgraph.infographic.barCallout;dx=…
7716 …;fontStyle=1");p.vertex=!0;return sb.createVertexTemplateFromCells([a,b,g,k,m,c,f,h,l,p],700,115,"…
7724m=new mxCell("Label",new mxGeometry(200,250,340,25),"html=1;shape=mxgraph.infographic.ribbonSimple…
7727 …=25;");u.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p,n,q,r,u],740,400,"…
7731 …trokeColor=#666666;fillColor=#4D9900;flipV=0;fontStyle=1;");l.vertex=!0;var m=new mxCell("Label",n…
7732 m.vertex=!0;var p=new mxCell("Label",new mxGeometry(175,250,130,120),"strokeWidth=1;shadow=0;dashed…
7735 …l=1;");t.vertex=!0;return sb.createVertexTemplateFromCells([g,f,b,c,a,h,k,l,m,p,n,q,r,u,t],415,430…
7740m=new mxCell('<b style="font-size: 7px">LABEL</b><br style="font-size: 7px">Lorem ipsum dolor sit …
7741 …t=5;");p.vertex=!0;return sb.createVertexTemplateFromCells([g,f,b,c,a,h,k,l,m,p],300,456,"Swirl")}…
7745 …dth=0.3;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;");l.vertex=!0;var m=new mxCell("",new mx…
7746 m.vertex=!0;var p=new mxCell("",new mxGeometry(179,170,181,15),"shape=manualInput;whiteSpace=wrap;h…
7748 …d=0;");t.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p,n,q,r,u,t],360,215…
7753m=new mxCell("",new mxGeometry(234,380,246,60),"verticalLabelPosition=middle;verticalAlign=middle;…
7759 …=12;");A.vertex=!0;return sb.createVertexTemplateFromCells([b,a,c,f,g,h,k,l,m,p,n,q,r,u,t,v,y,x,w,…
7764m=new mxCell('<font style="font-size: 10px"><font style="font-size: 12px" color="#AE4132"><b>Label…
7766 n.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p,n],840,210,"Roadmap (horiz…
9080m=new mxCell("tp.1",new mxGeometry(0,30,0,0),"resizable=0;html=1;align=left;spacingLeft=22;vertica…
9081m.setConnectable(!1);m.vertex=!0;l.insert(m);m=new mxCell("tp.3",new mxGeometry(0,90,0,0),"resizab…
9082 m.geometry.relative=!0;m.edge=!0;k.insertEdge(m,!0);l.insertEdge(m,!1);g.insert(m);m=new mxCell("He…
9083 m.geometry.relative=!0;m.edge=!0;k.insertEdge(m,!0);l.insertEdge(m,!1);g.insert(m);return b.createV…
9981m=this.ui.getHashValueForPages(l,c),k={},p=this.ui.getHashValueForPages(this.shadowPages,k);"1"==u…
9982 "\nChecksum: "+m+"\nCurrent: "+p+"\nCurrent Details: "+JSON.stringify(k)+"\nFrom: "+u+"\nTo: "+v+"\…
9989 …is.sync?"-client_"+this.sync.clientId:"-nosync",m=this.getTitle(),p=m.lastIndexOf("."),n="xml";0<p…
9995 …s.changeListenerEnabled;this.changeListenerEnabled=d;var l=n.foldingEnabled,m=n.mathEnabled,p=n.ce…
9996 …ew mxEventObject(mxEvent.CLEAR)));if(null==this.ui.currentPage||this.ui.currentPage.needsUpdate)m!=
10067 …0),u.style.visibility="",v.stop(),q(),"drive"==p&&null!=m.parentNode&&m.parentNode.removeChild(m))…
10068 …document.createElement("div");l.style.paddingTop="2px";k.appendChild(l);var m=document.createEleme…
10071 …ment.documentMode)&&window.setTimeout(function(){null==b.drive&&(m.style.padding="7px",m.style.fon…
10072m.style.marginTop="-14px",m.innerHTML='<a style="background-color:#dcdcdc;padding:6px;color:black;…
10076m=document.createElement("td"),p=document.createElement("td");n.setAttribute("align","center");m.a…
10084 …k out the diagram I made using @drawio";c=document.createElement("div");var m=/^https?:\/\//.test(…
10086 …=null;!EmbedDialog.showPreviewOption||mxClient.IS_CHROMEAPP&&!m||navigator.standalone||!(m||mxClie…
10087 …NewWindow"),function(){var c=5E5>e.length?p.value:e;if(null!=g)g(c);else if(m)try{var f=b.openLink…
10088m||7500<e.length)f=mxUtils.button(mxResources.get("download"),function(){b.hideDialog();b.saveData…
10094 …c+="&edit="+encodeURIComponent(mxUtils.htmlEntities(window.location.href)));m.value=c}else G.const…
10095m.value=c):m.value=""}var c=document.createElement("div"),g=b.editor.graph,k=g.getGraphBounds(),n=…
10096 c.appendChild(m);mxUtils.br(c);this.init=function(){m.focus();mxClient.IS_GC||mxClient.IS_FF||5<=do…
10102 mxEvent.addListener(m,"click",function(){m.focus();mxClient.IS_GC||mxClient.IS_FF||5<=document.docu…
10105 …;var e=k.getCellGeometry(b),m;q(function(){m=k.insertVertex(f,null,"Entry",e.x,e.y,80,30,"rounded=…
10106m,n)},function(){k.scrollCellToVisible(m)})});c.addListener("pointerdown",function(b,c){var f=c.ge…
10107 0,0,80,30,"ellipse"),l(m)}finally{k.getModel().endUpdate()}var p;"horizontalTree"==d?(p=new mxCompa…
10108 …{k.getModel().beginUpdate();try{null!=b&&b(),p.execute(k.getDefaultParent(),m)}catch(B){throw B;}f…
10115 …px";l.style.width="320px";l.value=k||null==d?"":d.src;var m=document.createElement("select");m.sty…
10116m.appendChild(q)}k||null!=b.pages&&1!=b.pages.length||(n.style.display="none",f.style.display="non…
10117 …A.value="";null!=d&&d(null)})))};this.init=function(){k?m.focus():l.focus();mxEvent.addListener(m,…
10119 …importFiles(c.dataTransfer.files,0,0,b.maxBackgroundSize,function(b,c,f,d,e,m){l.value=b;v()},func… argument
10121 …-1],null!=b&&(l.value=b.url,v()));l.focus()};c.appendChild(f);c.appendChild(m);mxUtils.br(c);k?(f.…
10122 …cted","selected");z.setAttribute("value","pageNotFound");m.appendChild(z);mxEvent.addListener(m,"c…
10124 …=function(c,f,e,l,g){k=mxEvent.isAltDown(d)?k:m.getCenterInsertPoint(new mxRectangle(0,0,l,g));var…
10125m.insertVertex(null,null,null,k.x,k.y,l,g,"shape=image;noLabel=1;verticalAlign=top;aspect=fixed;im…
10127m=b.editor.graph,b.generateMermaidImage(c,g,function(f,e,l){k=mxEvent.isAltDown(d)?k:m.getCenterIn…
10128m.setAttributeForCell(g,"mermaidData",JSON.stringify({data:c,config:EditorUi.defaultMermaidConfig}…
10131 …width,u.width+30)));p.insert(H,v?0:null);p.geometry.height+=30}0<q.length&&(m=b.editor.graph,k=mxE…
10132m.getCenterInsertPoint(m.getBoundingBoxFromGeometry(q,!0)),m.setSelectionCells(m.importCells(q,k.x…
10133 H.vertex=!0,q.push(H),u=m.getPreferredSizeForCell(H),null!=u&&H.geometry.width<u.width+10&&(H.geome…
10134m.getPreferredSizeForCell(t),null!=u&&t.geometry.width<u.width&&(t.geometry.width=u.width),H.geome…
10135 m.scrollCellToVisible(m.getSelectionCell())}}}else{var H=function(b){var c=M[b];null==c&&(c=new mxC…
10136 m=new Graph(e);m.getModel().beginUpdate();try{q=m.importCells(q);for(f=0;f<q.length;f++)m.getModel(…
10137m.getModel().getChildren(m.getDefaultParent()),k=mxEvent.isAltDown(d)?k:b.editor.graph.getCenterIn…
10142 …bute("selected","selected");var m=document.createElement("option");m.setAttribute("value","plantUm…
10143 …fileSupport&&!b.isOffline()&&"plantUml"==d&&(f.appendChild(l),f.appendChild(m),f.appendChild(p));v…
10145m=mxUtils.button(mxResources.get("insert"),function(d){b.hideDialog();c(n.value,f.value,d)});e.app… argument
10147m,g,p){null!=na&&(na.style.backgroundColor="transparent",na.style.border="1px solid transparent");… argument
10148 …);f=Editor.parseDiagramNode(f.documentElement);var m=new mxCodec(f.ownerDocument),p=new mxGraphMod…
10150m){v.style.display="inline-flex";v.style.justifyContent="center";v.style.alignItems="center";l=doc…
10157 …" ("+f.length+")");mxUtils.write(e,e.getAttribute("title"));null!=m&&(e.style.padding=m);ha.append…
10160 …on: all 0.5s;",e.setAttribute("title",p),mxUtils.write(e,p);null!=m&&(e.style.padding=m);ha.append…
10172 …f={},d;for(d in ea)for(var e=ea[d],l=0;l<e.length;l++){var m=e[l];if(null!=m.tags)for(var g=m.tags…
10173m)}NewDialog.tagsList[p]=f}var q=c.toLowerCase().split(" "),f=NewDialog.tagsList[p];if(0<oa&&null=…
10176 …&&(l=e.indexOf("/"),d=e.substring(0,l),null==f)){var m=e.indexOf("/",l+1);-1<m&&(f=e.substring(l+1…
10182m,p,q,t,u,v,x,A){function z(c,f,d,l){function m(){mxEvent.addListener(g,"click",function(){var c=d… function
10183 m=b.oneDrive.extension:c==App.MODE_DEVICE&&(m=".drawio");0<=l&&(f=f.substring(0,l));C.value=f+m}}B(…
10185 …rTimeout(y),mxUtils.setOpacity(k,100),p.style.visibility="",t.stop(),m())}))}else m();G.appendChil…
10195 …p="26px";f.style.textAlign="center";null!=m&&(p=mxUtils.button(mxResources.get("help"),function(){…
10201 …ocus()});e.appendChild(l);e.appendChild(d);f.appendChild(e);var m=function(f,d,e,l){var m="data:"=… function
10202m&&"undefined"===typeof chrome?0<f.length&&b.spinner.spin(document.body,mxResources.get("inserting… argument
10203 …e=g?null:n.getModel().getGeometry(n.getSelectionCell());null!=e?m(f,e.width,e.height,d):m(f,null,n…
10204 …)b.importFiles(c.dataTransfer.files,0,0,b.maxImageSize,function(b,c,f,d,e,l,m,g){p(b,g)},function(… argument
10210m=document.createElement("div");m.className="geTitle";m.style.backgroundColor="transparent";m.styl…
10214 …d=!0);m.appendChild(t);m.appendChild(p);m.appendChild(q);k&&(m.appendChild(x),mxUtils.write(m,mxRe…
10215 …parentNode.removeChild(A)})}m.appendChild(v)}else p.setAttribute("value",e),m.appendChild(p),m.app…
10224 …r f=mxUtils.button(mxResources.get("sendMessage"),function(){var f=p.value+(m.checked?"\nDiagram:\…
10227m=document.createElement("input");m.setAttribute("type","checkbox");m.setAttribute("checked","chec…
10228 …Diagram"));d.appendChild(k);mxEvent.addListener(k,"click",function(b){m.checked=!m.checked;mxEvent…
10231 …ForPanning=!0;f.minFitScale=null;f.maxFitScale=null;f.centerZoom=!0;var l=0,m=null,p=0,q=f.getGlob…
10232 …unction(b){return"page"==b&&null!=m&&null!=m[p]?m[p].getAttribute("name"):"pagenumber"==b?p+1:"pag…
10236 …FitScale=null;M.centerZoom=!0;mxEvent.addGestureListeners(H,function(b){b=A[m[l].getAttribute("id"…
10245m=parseSelectFunction=null;p=0;if("mxfile"==t.nodeName){q=t.getElementsByTagName("diagram");m=[];f…
10246m[e].getAttribute("name")||mxResources.get("pageWithNumber",[e+1])),q.setAttribute("value",e),e==p…
10254m=document.createElement("div"),p=document.createElement("div");p.style.marginTop="0px";p.style.wh…
10256 "46px";A.style.bottom="74px";A.style.overflow="hidden";mxEvent.disableContextMenu(A);m.appendChild(…
10263 …ild(n),null!=f&&v.appendChild(f),v.appendChild(d));m.appendChild(v);m.appendChild(x);this.containe…
10264 …:K.setAttribute("disabled","disabled")}function l(c,d,e){M.innerHTML="";var m=p.model.getDescendan…
10265m=b.pages[c],p=b.createTemporaryGraph(p.getStylesheet()),b.updatePageRoot(m),p.model.setRoot(m.roo…
10266 d,e)}for(X=0;X<m.length;X++){J=p.view.getState(m[X]);d&&null!=K&&(B=B||J==t);if(null!=J&&null!=J.ce…
10267 …,A=x.length)),B){y=J;break}else null==y&&(y=J)}B=B||J==t}}if(null!=y){if(X==m.length&&E.checked)re…
10268 …!e&&p.clearSelection()}u=null!=y;k&&!c&&f();return 0==g.length||null!=y}var m=b.actions.get("findR…
10273 …f(c,d),0>d?b:b.substr(0,d)+f+b.substr(d+c.length);var l=b;c=mxUtils.htmlEntities(c);e=[];for(var m=
10274m=b.indexOf("<",m+1));)e.push(m);m=b.match(/<[^>]*>/g);b=b.replace(/<[^>]*>/g,"");d=b.toLowerCase(…
10277m=t.cell,g=p.getLabel(m),k=e[m.id];if(k&&k.replAllMrk==z&&k.replAllPos>=A)break;e[m.id]={replAllMr…
10278 A-x.length,p.getCurrentCellStyle(m))),d++)}c!=b.currentPage&&b.editor.graph.model.execute(new Selec…
10280m.funct();else if(q!=C.value.toLowerCase()||13==b.keyCode)try{C.style.backgroundColor=l()?"":Edito…
10287 …on(d){b.hideDialog();if(null!=d&&0<d.length){d=d.split(" ");for(var e=[],l=0;l<d.length;l++){var m=
10288 mxUtils.trim(d[l]);""!=m&&0>mxUtils.indexOf(c,m)&&e.push(m)}0<e.length&&(k.isSelectionEmpty()?f(c.c…
10294 ….entries.length;l++){var m=n.entries[l];f.entries.push({id:m.id,title:b.getResource(m.title),desc:…
10296 ….checked;d.appendChild(l);mxUtils.write(d," "+c.title);p.appendChild(d);var m=function(b){if(null=… function
10298 …,m);mxEvent.addListener(d,"dblclick",function(b){l.checked=!l.checked;mxEvent.consume(b)});u.push(…
10310m=mxUtils.button(mxResources.get("apply"),function(){mxSettings.setPlugins(n);mxSettings.save();b.…
10311 …celFirst?(p.appendChild(l),p.appendChild(f),p.appendChild(m)):(p.appendChild(f),p.appendChild(m),p…
10313m,p,q,t,l=document.createElement("div");m=document.createElement("button");p=document.createElemen…
10314 "right";l.style.position="inherit";m.className="cr-rotate-l";p.className="cr-rotate-r";g.appendChil…
10315m=document.createElement("div");m.style.marginTop="20px";m.style.textAlign="right";b.editor.cancel…
10316 …p.focus()};m.appendChild(p);f.appendChild(l);f.appendChild(m);n.appendChild(f);f=document.createEl…
10317m.appendChild(q);f.appendChild(l);f.appendChild(m);n.appendChild(f);f=document.createElement("tr")…
10318 m=document.createElement("td");mxUtils.write(l,mxResources.get("dx")+":");var u=document.createElem…
10319m.appendChild(v);f.appendChild(l);f.appendChild(m);n.appendChild(f);f=document.createElement("tr")…
10320 ….height:"";m.appendChild(A);f.appendChild(l);f.appendChild(m);n.appendChild(f);f=document.createEl…
10321 …getCellStyle(e[0]),mxConstants.STYLE_ROTATION,0):"";m.appendChild(z);f.appendChild(l);f.appendChil…
10324 …rstChild,c=0;null!=f&&f!=b;)f=f.nextSibling,c++;return c}function f(c,d,e,l,m,g,k,q,t){try{if(b.sp… argument
10325 …ne";var J=m,D=g;if(m>b.maxImageSize||g>b.maxImageSize){var O=Math.min(1,Math.min(b.maxImageSize/Ma…
10329 "#ffffff";I.style.overflow="hidden";I.style.textAlign="center";var G=null;null!=c?(G={data:c,w:m,h:…
10332 …}else C||(C=!0,b.handleError({message:mxResources.get("fileExists")}));else{m=!1;try{if(J=mxUtils.…
10333 …l,0,0,0,0,D[H]):f(D[H].data,null,0,0,D[H].w,D[H].h,null,"fixed",D[H].title);m=!0}else if("mxfile"=…
10334m=!0}}catch(R){}m||(b.spinner.stop(),b.handleError({message:mxResources.get("errorLoadingFile")}))… function
10339m,g,k,p,q,t){null!=t&&(/(\.v(dx|sdx?))($|\?)/i.test(t.name)||/(\.vs(x|sx?))($|\?)/i.test(t.name))?… argument
10340 …ext,e,l,m,g,k,p,"fixed",mxEvent.isAltDown(c)?null:p.substring(0,p.lastIndexOf(".")).replace(/_/g,"…
10341 …dragover",l);mxEvent.addListener(u,"drop",m);mxEvent.addListener(v,"dragover",l);mxEvent.addListen…
10345 …portFiles(G.files,0,0,b.maxImageSize,function(b,f,d,e,l,m,g,p,k){null!=G.files&&(F(c)(b,f,d,e,l,m,… argument
10348m=document.createElement("textarea");m.style.outline="none";m.style.resize="none";m.style.width=c-…
10349 …shape.stencil&&(t=mxUtils.getPrettyXml(d.shape.stencil.desc));mxUtils.write(m,t||"");d=p.getGraphB…
10350 …="geBtn";b.editor.cancelFirst&&n.appendChild(g);var u=function(c,f,d){var e=m.value,l=mxUtils.pars…
10352 …;f.appendChild(l);this.container=f},CustomDialog=function(b,e,d,c,g,k,n,f,l,m){var p=document.crea… argument
10353 …d(l);g=mxUtils.button(g||mxResources.get("ok"),mxUtils.bind(this,function(){m||b.hideDialog(null,n…
10354m&&b.hideDialog(null,null,this.container)}));e.appendChild(g);g.className="geBtn gePrimaryBtn";b.e… argument
10355m){if(-1<b.className.indexOf("geTempDlgRadioBtnActive"))return!1;b.className+=" geTempDlgRadioBtnA… function
10356 …Name&&(d=Editor.parseDiagramNode(d.getElementsByTagName("diagram")[0]));var m=new mxCodec(d.ownerD…
10357 m.decode(d,g);d=g.root.getChildAt(0).children||[];b.sidebar.createTooltip(f,d,Math.min((window.inne…
10359 da=!1;d.src="/images/icon-search.svg"}):m(c.url,k)}}function y(b,c,f){if(null!=W){for(var d=W.class…
10360 …pDlgOpenBtn")},t=Y;Y=null;"boolean"!==typeof f&&(f=t.isExternal&&q);if(1==c)m(t.url,t);else if(f)j…
10362 …G(c,f,d,e,l){l||(ia.innerHTML="",y(),na=c,pa=e);var m=null;if(d){m=document.createElement("table")…
10363 …ntities(mxResources.get("lastModifiedOn"));g.appendChild(p);m.appendChild(g);ia.appendChild(m)}for…
10365 …ppendChild(t);t=document.createElement("td");t.innerHTML=K;u.appendChild(t);m.appendChild(u);null=…
10368 …)-1,d=!c&&b.length>f?f:b.length,e=0;e<d;e++){var l=b[e];l.isCategory=!0;var m=document.createEleme…
10369 m.className="geTempDlgNewDiagramCatItem";m.setAttribute("title",g);g=mxUtils.htmlEntities(g);15<g.l…
10370m,"click",function(){W!=c&&(F(!0),y(c,"geTempDlgNewDiagramCatItemActive",b))});mxEvent.addListener…
10371 p.innerHTML=g;m.appendChild(p);ea.appendChild(m);mxEvent.addListener(m,"click",function(){function …
10372m){mxEvent.addListener(e,"click",function(){N!=e&&(null!=N?(N.style.fontWeight="normal",N.style.te… argument
10373m in c){f=document.createElement("div");var g=c[m],g=d(m,g);f.className="geTemplateCatLink";f.setA…
10374 …write(f,"draw.io");l.appendChild(f)}for(m in b){var p=qa[m],k=f=document.createElement(p?"ul":"div…
10375 …bl;u.className="geTemplateCatLink";u.style.padding="0";u.style.margin="0";e(m,v.lblOnly,u,y);n.app…
10376 …ink",f.setAttribute("title",g.fullLbl),f.innerHTML=g.lbl;l.appendChild(f);e(m,g.lblOnly,k)}}functi…
10377 …&&(l=e.indexOf("/"),d=e.substring(0,l),null==f)){var m=e.indexOf("/",l+1);-1<m&&(f=e.substring(l+1…
10379m=e[l];if(null!=m.tags)for(var g=m.tags.toLowerCase().split(";"),p=0;p<g.length;p++)null==f[g[p]]&…
10380 …k[l]],t={};d=[];if(null!=q)for(p=0;p<q.length;p++)m=q[p],0==g==(null==e[m.url])&&(t[m.url]=!0,d.pu…
10394 …der="";13==b.keyCode&&B.click()}var n,f,l,m=document.createElement("table"),p=document.createEleme…
10404 …1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;null==c||0==c.length?(m.querySelector(".dlg_…
10405 e=!1):"w"!=l||p.test(e)?e=!0:(m.querySelector(".dlg_fontUrl").style.border="1px solid red",e=!1);e&…
10406 …cancelFirst||f.appendChild(e);n.appendChild(f);p.appendChild(n);m.appendChild(p);this.container=m};
10418m=document.createElement("input");m.setAttribute("value",f);m.style.marginLeft="4px";m.style.width…
10419 parseInt(l.value)/100)),b.fileNode.setAttribute("border",Math.max(0,parseInt(m.value))),null!=k&&k.…
10467 ….fillSketch=function(c,f,d){var e=b.state.strokeColor,l=b.state.strokeWidth,m=b.state.strokeAlpha,…
10468 …,d);b.setDashed(g);b.setStrokeWidth(l);b.setStrokeColor(e);b.setStrokeAlpha(m)};c._drawToContext=f…
10478m){if(this.passThrough)this.originalArcTo.apply(this.canvas,arguments);else{var g=mxUtils.arcToCur… argument
10484 …iggle&&c.handJiggle.constructor==b&&!this.outline){c.save();var l=this.fill,m=this.stroke;this.str…
10485m;this.fill=l;c.restore();e&&null!=l&&(c.addTolerance=function(){})}f.apply(this,arguments);c.addT… argument
10490 …substring(f,c)),{to:"string"})}return null}for(var f=null,c="",d=0,e=0,l=[],m=null;e<b.length;){va…
10491 …}10==g&&("endobj"==c?m=null:"obj"==c.substring(c.length-3,c.length)||"xref"==c||"trailer"==c?(m=[]…
10521 …s.createImageUrlConverter());var e=0,l=f||{};f=mxUtils.bind(this,function(f,m){for(var g=b.getElem… argument
10522m));if(null!=g&&"data:"!=g.substring(0,5)){var p=l[g];null==p?(e++,this.convertImageToDataUri(g,fu…
10523 …VWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt((l&15)<<2);c+="=";break}m=b.charCodeAt(f++);c+…
10524m&192)>>6);c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(m&63)}retu… argument
10527m=Editor.trimCssUrl(f[l].substring(0,d));this.graph.isRelativeUrl(m)&&(m=null!=e?e+m:window.locati…
10528 …});if(0<f.length){for(var l=1;l<f.length;l++){var m=f[l].indexOf(")"),g=null,p=f[l].indexOf("forma…
10530 …l,"data:"+c+";charset=utf-8;base64,")}})(Editor.trimCssUrl(f[l].substring(0,m)),g)}e()}else c(b)};…
10534m,g,p,k,q,t,n,y,u,v,B,A){try{l=null!=l?l:!0;m=null!=m?m:!0;t=null!=t?t:this.graph;n=null!=n?n:0;va… argument
10536 …xUtils.mod((z-J)*g,C));b<k;b+=C)for(var f=c;f<q;f+=C)y.drawImage(L,b/g,f/g);m()}catch(ya){null!=e&…
10537m()}catch(wa){null!=e&&e(wa)}});d.onerror=function(b){null!=e&&e(b)};k&&this.graph.addSvgShadow(f)…
10539m(b){b=l(b,4);return b.charCodeAt(3)+(b.charCodeAt(2)<<8)+(b.charCodeAt(1)<<16)+(b.charCodeAt(0)<<… function
10542 …turn f});if(null!=window.StyleFormatPanel){var m=Format.prototype.init;Format.prototype.init=funct…
10573m=[],g=f.parentRow.nextSibling;g&&g.getAttribute("data-pName")==b;)m.push(g.getAttribute("data-pVa…
10574 …tProperty&&(t.setCellStyles(f.countProperty,m.length,t.getSelectionCells()),e.push(f.countProperty…
10576 …px";btn.className="geColorBtn";btn.appendChild(e);return btn}function m(b,c,f,e,l,m,g){null!=c&&(c… function
10577m,isDeletable:!0,flipBkg:g}));btn=mxUtils.button("+",mxUtils.bind(q,function(c){for(var p=m,q=0;nu…
10578m){if(0<e){var g=Array(e);c=null!=c?c.split(","):[];for(var p=0;p<e;p++)g[p]=null!=c[p]?c[p]:null!… argument
10580 …ction(){var l=document.createElement("select");e(B,l);for(var m=0;m<A.length;m++){var g=A[m],p=doc…
10581 …l,"blur",function(){b.removeChild(l)})}))}else"dynamicArr"==u?B.appendChild(m(c,f,k.subType,k.subD…
10582m.value,b=0==b.length&&"string"!=u?0:b;k.allowAuto&&(null!=b.trim&&"auto"==b.trim().toLowerCase()?…
10583m.min=parseFloat(k.min)),null!=k.max&&(m.max=parseFloat(k.max)));b.appendChild(m);mxEvent.addListe…
10589 …osition="relative";l.style.textAlign="center";l.style.width="210px";for(var m=[],g=0;g<this.defaul…
10590 …g);m.push(p);l.appendChild(p)}var k=mxUtils.bind(this,function(b){null!=m[b]&&(null!=this.format.c…
10591m[this.format.currentScheme].style.background="#84d7ff")}),q=mxUtils.bind(this,function(b){var c=m…
10592m=""==b.fill?mxUtils.setStyle(m,mxConstants.STYLE_FILLCOLOR,null):mxUtils.setStyle(m,mxConstants.S…
10593m=""==b.stroke?mxUtils.setStyle(m,mxConstants.STYLE_STROKECOLOR,null):mxUtils.setStyle(m,mxConstan…
10594 …x(d[l])&&(m=mxUtils.setStyle(m,mxConstants.STYLE_FONTCOLOR,mxUtils.getValue(p,mxConstants.STYLE_FO…
10597 …fffff"),m=mxUtils.getValue(f.defaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"#000000");c.style.b…
10611 …pdateTextNodes;mxSvgCanvas2D.prototype.updateTextNodes=function(b,c,f,d,e,l,m,g,p,k,q){z.apply(thi… argument
10612m.getSelectionCells(),c=[],f=0;f<b.length;f++)m.isCellVisible(b[f])&&c.push(b[f]);m.setSelectionCe…
10613 …&0<b.length)for(var q=0;q<b.length;q++)(function(b){var l=0>mxUtils.indexOf(m.hiddenTags,b),k=docu…
10614 …ndexOf(m.hiddenTags,b);mxEvent.isShiftDown(c)?e(0<=mxUtils.indexOf(m.hiddenTags,b)):(0>f?m.hiddenT…
10615 …ftDown(c)){e(!0);var f=m.getCellsForTags([b],null,null,!0);m.isEnabled()?m.setSelectionCells(f):m.…
10616 b);f.splice(p,1);m.hiddenTags=f;d();m.refresh()}mxEvent.consume(c)});k.appendChild(q);if(m.isEnable…
10617 …=mxUtils.indexOf(g,b);0<=f&&g.splice(f,1);m.removeTagsForCells(m.model.getDescendants(m.model.getR…
10618m.addTagsForCells(m.getSelectionCells(),[b]):m.removeTagsForCells(m.getSelectionCells(),[b]);mxEve…
10619m.isEnabled()?"1px solid #808080":"none";k.style.bottom=m.isEnabled()?"48px":"10px";p.appendChild(…
10620m.addListener(mxEvent.ROOT,function(){g=m.hiddenTags.slice()});var n=mxUtils.bind(this,function(c,…
10621m.model.addListener(mxEvent.CHANGE,n);m.addListener(mxEvent.REFRESH,n);var y=document.createElemen…
10625 function(b,c,f,d,e,l,m,g,p,k,q,t,n,y){var u=null,v=null,B=null;t||null==this.themes||"darkTheme"!=t… argument
10632m=mxUtils.bind(this,function(){f&&(f=!1,this.model.endUpdate())}),g=mxUtils.bind(this,function(){0…
10633 …w.setTimeout(this.pendingExecuteNextAction,""!=k.wait?parseInt(k.wait):1E3),m());null!=k.opacity&&…
10637m()}else this.stoppingCustomActions=this.executingCustomActions=!1,m(),null!=c&&c()});p()}};Graph.…
10638 e.length;m++)f=e[m].getAttribute("href"),null!=f&&"data:action/json,"==f.substring(0,17)&&(e[m].set…
10641 ….model.getDescendants(this.model.getRoot());for(var l=0,m={},g=0;g<b.length;g++)0<b[g].length&&(m[…
10642 …p=p.split(" "),p.length>=b.length)){for(var q=k=0;q<p.length&&k<l;q++)null!=m[p[q]]&&k++;k=k==l}k&…
10643 …if(0<e.length){for(var e=e.split(" "),l={},m=0;m<e.length;m++)if(null==c||null!=c[e[m]])l[e[m]]=!0…
10644 …or(var d=this.getTagsForCell(b[f]),e=d.split(" "),l=!1,m=0;m<c.length;m++){var g=mxUtils.trim(c[m]…
10645 d.split(" "),l=!1,m=0;m<c.length;m++){var g=mxUtils.indexOf(e,c[m]);0<=g&&(e.splice(g,1),l=!0)}l&&t…
10647m=null!=e.createElementNS?e.createElementNS(mxConstants.NS_SVG,"feGaussianBlur"):e.createElement(…
10648m.setAttribute("result","blur");l.appendChild(m);m=null!=e.createElementNS?e.createElementNS(mxCon…
10649m.setAttribute("result","offsetColor");l.appendChild(m);m=null!=e.createElementNS?e.createElementN…
10650m);m=b.getElementsByTagName("defs");0==m.length?(e=null!=e.createElementNS?e.createElementNS(mxCon…
10663 …n c};var M=mxMarker.createMarker;mxMarker.createMarker=function(b,c,f,d,e,l,m,g,p,k){if(null!=f&&n… argument
10664 …(parseInt(y.value),parseInt(n.value))))}function d(c){function f(c,f,l){var m=c.useCssTransforms,g…
10667m=d[e].url;Graph.isCssFontUrl(m)?f.writeln('<link rel="stylesheet" href="'+mxUtils.htmlEntities(m)…
10668 if("undefined"!==typeof MathJax){var z=f.renderPage;f.renderPage=function(c,f,d,e,l,m){var g=mxClie… argument
10670m&&(c.useCssTransforms=m,c.currentTranslate=g,c.currentScale=k,c.view.translate=p,c.view.scale=q);…
10671m,g,A.checked,H.value,Q.value,parseInt(B.value)/100,parseInt(K.value)/100,M.get());else{k&&(k=m==p…
10672m.extFonts=x.viewState.extFonts);m.background=C;m.backgroundImage=null!=D?new mxImage(D.src,D.widt…
10673m,t,v!=k);m!=e&&m.container.parentNode.removeChild(m.container)}}else t=f(e);null==t?b.handleError…
10674 m.style.width="100%";m.style.textAlign="center";m.style.marginTop="0px";mxUtils.write(m,c||mxResour…
10675m,mxResources.get("printAllPages"));k.appendChild(m);mxUtils.br(k);var t=q.cloneNode(!0);q.setAttr…
10676m,mxResources.get("to"));k.appendChild(m);var y=n.cloneNode(!0);k.appendChild(y);mxEvent.addListen…
10677 …"printZoom");u.appendChild(v);m=document.createElement("span");mxUtils.write(m,mxResources.get("ad…
10678 …;m=document.createElement("div");m.style.cssText="display:inline-block;height:100%;vertical-align:…
10679 …="40px";E.appendChild(H);m=document.createElement("span");mxUtils.write(m,mxResources.get("fitToSh…
10680m=document.createElement("span");mxUtils.write(m,mxResources.get("fitToSheetsDown"));G.appendChild…
10681m.style.fontWeight="bold";m.style.marginBottom="12px";mxUtils.write(m,mxResources.get("paperSize")…
10682m=document.createElement("div");m.style.cssText="text-align:right;margin:48px 0 0 0;";k=mxUtils.bu…
10683m.appendChild(u));u=mxUtils.button(mxResources.get(PrintDialog.previewEnabled?"print":"ok"),functi…
10694m){}};EditorUi.sendReport=function(b,c){if("1"==urlParams.dev)EditorUi.debug("sendReport",b);else …
10695m){}};EditorUi.parsePng=function(b,c,d){function f(b,c){var f=l;l+=c;return b.substring(f,l)}funct…
10696 m)break}while(d)}};EditorUi.removeChildNodes=function(b){for(;null!=b.firstChild;)b.removeChild(b.f…
10702 …l:!1,zIndex:2E9}),l=e.spin;e.spin=function(d,m){var g=!1;this.active||(l.call(this,d),this.active=… argument
10703 …e,"boxShadow","2px 2px 3px 0px #ddd"),"..."!=m.substring(m.length-3,m.length)&&"!"!=m.charAt(m.len…
10704m,d.appendChild(g),e.status=g),this.pause=mxUtils.bind(this,function(){var b=function(){};this.act…
10713m=b;if("mxfile"!=m.nodeName.toLowerCase()){if(z){var p=b.ownerDocument.createElement("diagram");p.…
10714m)}m=b.ownerDocument.createElement("mxfile");m.appendChild(p)}A?(m=m.cloneNode(!0),m.removeAttribu…
10715m.setAttribute("host","Chrome"):EditorUi.isElectronApp?m.setAttribute("host","Electron"):m.setAttr…
10716 …mxUtils.getPrettyXml(m):mxUtils.getXml(m);if(!k&&!g&&(n||null!=d&&/(\.html)$/i.test(d.getTitle()))…
10718m=l.node;if(l!=this.currentPage)if(l.needsUpdate){var g=new mxCodec(mxUtils.createXmlDocument()),g…
10719 …),this.editor.graph.saveViewState(l.viewState,g,null,e),m=m.cloneNode(!1),mxUtils.setTextContent(m,
10720 Graph.compressNode(g))));b(m)}return f};EditorUi.prototype.anonymizeString=function(b,c){for(var f=…
10726 …tThemeName;A=!1;if(l||null!=this.pages&&this.currentPage!=this.pages[0]){var m=f.getGlobalVariable,
10727 …getGlobalVariable=function(b){return"page"==b?p.getName():"pagenumber"==b?1:m.apply(this,arguments…
10728 …c.getBoundingBox(c.getSelectionCells()),m=c.view.scale;k=Math.floor(f.x/m-c.view.translate.x);m=Ma…
10729 …orUi.drawHost+"/embed.js?s="+c));b.setAttribute("x0",k);b.setAttribute("y0",m)}null!=b&&(b.setAttr…
10738m=Graph.xmlDeclaration+"\n"+this.getFileData(!0,null,null,null,e,g,null,null,null,c);this.saveData…
10741 …ata(!0,null,null,null,d,0==k?!1:"xmlpng"!=c,null,null,null,!1,"pdf"==c);var m="",p="";if(l.width*l…
10742m="&from="+k;break}k=f.background;"png"!=c&&"pdf"!=c||!g?g||null!=k&&k!=mxConstants.NONE||(k="#fff…
10744 …s("")}));if(null!=b.update){var l=null!=b.interval?parseInt(b.interval):6E4,m=null,g=mxUtils.bind(…
10745 …is.handleError(b)}))}),k=mxUtils.bind(this,function(){window.clearTimeout(m);m=window.setTimeout(g…
10759 …attributes[e].name,m=null!=c?c(b,l,b.attributes[e].value,!0):b.attributes[e].value;null!=m&&(f^=th…
10764 …ength-1].nextSibling:null;this.removeLibrarySidebar(b.getHash());var l=null,m=mxUtils.bind(this,fu…
10765 d,null!=e?e:!0,mxUtils.bind(this,function(b){m(c,b)}));this.repositionLibrary(f);var k=g.parentNode…
10769 …Utils.sortCells(y.model.getTopmostCells(b)));for(var m=0;m<b.length;m++){var k=y.getCellGeometry(b…
10775 …nt.nodeName)try{var k=JSON.parse(mxUtils.getTextContent(e.documentElement));m(k,g);c=c.concat(k);G…
10789 …es.get("unknownError"));var m=mxResources.get("ok"),p=null;c=null!=c?c:mxResources.get("error");if…
10795 …penLink("mailto:"+mxUtils.htmlEntities(l.ownerEmail))}));this.showError(c,n,m,d,p,null,null,k,t,nu…
10799m=document.createElement("input");m.setAttribute("type","checkbox");m.setAttribute("id","geDoNotSh…
10800 …on(){null!=l.parentNode&&(l.parentNode.removeChild(l),this.bannerShowing=!1,m.checked||e)&&(this["…
10801 …tener(l,"click",mxUtils.bind(this,function(b){var c=mxEvent.getSource(b);c!=m&&c!=g?(null!=d&&d(),…
10808 …g(l.container,450,240,!0,!0);l.init()}else{var m=window.open("about:blank");null==m?mxUtils.popup(…
10809 !1)+"</pre>"),m.document.close())}else f==App.MODE_DEVICE||"download"==f?this.doSaveLocalFile(b,c,d…
10825 …;var m=this.editor.graph.getSvg(l,b,n,v,null,d,null,null,"blank"==A?"_blank":"self"==A?"_top":null…
10827m);var t=mxUtils.bind(this,function(b){k?(null==this.thumbImageCache&&(this.thumbImageCache={}),th…
10840m=document.createElement("input");m.style.cssText="margin-right:8px;margin-top:8px;margin-bottom:8…
10841m.cloneNode(!0);l.setAttribute("value","copy");g.appendChild(l);var k=document.createElement("span…
10842 …showPermissions(p.getId())})));l.setAttribute("checked","checked");null==d&&m.setAttribute("disabl…
10844 …led","disabled")});b=new CustomDialog(this,f,mxUtils.bind(this,function(){e(m.checked?d:null,B.che…
10845 …margin-top:0px;margin-bottom:12px";f.appendChild(l);var m=this.getCurrentFile();b=0;if(null==m||m.…
10846 …ources.get("share"),mxUtils.bind(this,function(){this.drive.showPermissions(m.getId())}));p.style.…
10849 if(null==m||m.constructor!=window.DriveFile||c)F=this.addCheckbox(f,mxResources.get("allPages"),d,!…
10852m=document.createElement("input");m.setAttribute("type","text");m.style.marginRight="16px";m.style…
10853 …arginBottom="16px");b=new CustomDialog(this,f,mxUtils.bind(this,function(){var b=parseInt(m.value)/
10854 …nt.createElement("div");f.style.whiteSpace="nowrap";var l=this.editor.graph,m="jpeg"==v?220:300,p=…
10857m+=26,mxEvent.addListener(D,"change",function(){"selectionOnly"==D.value&&(u.checked=!0)})):k&&(f.…
10858m-=30):(D.value="diagram",E.setAttribute("checked","checked"),E.defaultChecked=!0,mxEvent.addListe…
10859 …")),mxUtils.br(f),f.appendChild(P),mxUtils.write(f,mxResources.get("embedFonts")),mxUtils.br(f),m+=
10860 …f,mxResources.get("grid"),!1,this.isOffline()||!this.canvasSupported,!1,!0),m+=30;var X=this.addCh…
10861 …,mxResources.get("links")+":"),f.appendChild(J),mxUtils.br(f),mxUtils.br(f),m+=50);d=new CustomDia…
10862 …checked:null,D.value,P.checked)}),null,d,e);this.showDialog(d.container,340,m,!0,!0,null,null,null…
10863 …var m=document.createElement("h3");mxUtils.write(m,c);m.style.cssText="width:100%;text-align:cente…
10866m?"&page="+m:"")+(g?"&edit=_blank":"")+(k?"&layers=1":"")+"');}})(this);\"",p+="cursor:pointer;");…
10868 …null!=l)for(var m=0;m<l.length;m++){var p=l[m].getAttribute("href");null!=p&&"#"==p.charAt(0)&&"_b…
10874 …y{var f=this.editor.graph,l=null!=f.themes&&"darkTheme"==f.defaultThemeName,m=null;if(null!=d&&0<d…
10875 !0),f),m=d;else if(l||null!=this.pages&&this.currentPage!=this.pages[0]){var f=this.createTemporary…
10876m&&(m=this.getFileData(!0,null,null,null,null,null,null,null,null,!1));var e=d.toDataURL("image/pn…
10879 …on(f){try{null!=f&&this.editor.addFontCss(b,f),c(b)}catch(p){c(b)}}))}catch(m){c(b)}}))};EditorUi.…
10881 …&&0<b.length){l.model.beginUpdate();try{var m=mxUtils.parseXml(b);b={};var p=this.editor.extractGr…
10887 …length)l=e.substring(k+1).toUpperCase();else{var m=e.lastIndexOf("/");0<=m&&m<e.length&&(e=e.subst…
10891 …this.handleError({message:mxResources.get("unknownError")})}catch(m){this.handleError(m)}else this…
10897 …try{var b=c.width,l=c.height;if(0==b&&0==l){var g=f.result,k=g.indexOf(","),m=decodeURIComponent(e…
10898 1)))),p=mxUtils.parseXml(m).getElementsByTagName("svg");0<p.length&&(b=parseFloat(p[0].getAttribute…
10901 …deURIComponent(b.substring(b.indexOf(",")+1));var m=this.importXml(l,c,d,k,!0,v);if(0<m.length)ret…
11555 …stringify(l));if(null!=l.merge){var m=localStorage.getItem(Editor.configurationKey);if(null!=m)try…
11566 …ow.parent,m=function(b){if(b.source==l)try{var d=JSON.parse(b.data);null!=d&&"configure"==d.action… function
11567 m);l.postMessage(JSON.stringify({event:"configure"}),"*")}else{if(null==Editor.config){if(null!=win…
11615 …ultThemeName;if(null!=this.pages&&(l||this.currentPage!=this.pages[0])){var m=n.getGlobalVariable,…
11616 …ion(b){return"page"==b?p.getName():"pagenumber"==b?1:m.apply(this,arguments)};n.getGlobalVariable=
11636 …w.onerror=function(c,d,e,g,m){"ResizeObserver loop limit exceeded"!=c&&(EditorUi.logError("Uncaugh…
11676 …his.spinner.spin(document.body,mxResources.get("saving"))){d.setData(f);var m=mxUtils.bind(this,fu…
11677 …Settings.addCustomLibrary(d.getHash()));this.removeLibrarySidebar(p);m()}),l)}else m()}}catch(q){t…
11687 …ll!=e?e:this.emptyDiagramXml;var m=mxUtils.bind(this,function(){this.spinner.stop()}),p=mxUtils.bi…
11688m();this.fileCreated(b,d,k,g,l)}),p)):c==App.MODE_GITHUB&&null!=this.gitHub?this.gitHub.insertFile…
11689m();this.fileCreated(b,d,k,g,l)}),p,!1,n):c==App.MODE_DROPBOX&&null!=this.dropbox?this.dropbox.ins…
11690m(),this.showSaveFilePicker(mxUtils.bind(this,function(b,c){var f=new LocalFile(this,e,c.name,null…
11691 …ent,!0):null,f=window.location.protocol+"//"+window.location.hostname+k,l=n,m=null;null!=n&&/\.svg…
11692m=this.createTemporaryGraph(this.editor.graph.getStylesheet()),document.body.appendChild(m.contain…
11693m=mxUtils.bind(this,function(){d||null==f||!f.isModified()?l():this.confirm(mxResources.get("allCh…
11694 null==b.getMode())),null!=c&&c(),window.openWindow(k,null,m))});b.constructor==LocalFile?q():b.save…
11709 …,function(e){d(b,e);c--;k()});this.pendingLibraries[b]=!0;var m=b.substring(0,1);if("L"==m)(isLoca…
11710m){var n=decodeURIComponent(b.substring(1));this.isOffline()||this.loadTemplate(n,mxUtils.bind(thi…
11711m&&null!=this.loadDesktopLib)try{this.loadDesktopLib(decodeURIComponent(b.substring(1)),function(b…
11739m=!1;null!=this.gitHub&&b.substring(0,this.gitHub.baseUrl.length)==this.gitHub.baseUrl&&(m=!0);if(…
11740 p.status&&299>=p.status){var b=null;m?(b=JSON.parse(p.responseText),b=this.base64ToBlob(b.content,"…
11742 …/\.jpe?g$/i.test(e)||/\.pdf$/i.test(e)||null!=d&&"image/"==d.substring(0,6);m?mxUtils.get(b,mxUtil…
11775 …ment("tbody"),l=document.createElement("tr"),m=document.createElement("td");m.setAttribute("valig"…
11776m.appendChild(n)}l.appendChild(m);m=document.createElement("td");m.setAttribute("valign","middle")…
11777m.appendChild(d));null!=f&&(b=document.createElement("div"),b.style.marginTop="4px",d=document.cre…
11792 ….IS_IOS&&(0>navigator.userAgent.indexOf("MSIE")||10<=document.documentMode),m="1"==urlParams.tr&&m…
11803 …ublishLinkDialog(mxResources.get("url"),!0,null,null,function(b,d,e,f,g,k,l,m,n){l=[];n&&l.push("t… argument
11804 …g(mxResources.get("export"),null,b,function(b,d,e,f,g,k,l,m,n,p,q){c.createHtml(b,d,e,f,g,k,l,m,n,… argument
11806 …ed","disabled"),x.checked=!1)},e=200,k=1,l=null;if(c.pdfPageExport&&!b){var m=function(){u.value=M… function
11807 …ent.addListener(q,"change",m);mxEvent.addListener(u,"change",m);if(null!=c.pages&&(k=c.pages.lengt…
11808 0;m<c.pages.length;m++)if(c.currentPage==c.pages[m]){l=m+1;q.value=l;u.value=l;break}q.setAttribute…
11818m,n,p,q,t,u,v){b=parseInt(b);!isNaN(b)&&0<b&&c.exportSvg(b/100,d,e,f,g,k,l,!m,!1,p,t,u,v)}),!0,nul… argument
11820 function(b,d,e,f,g,k,l,m,n,p,q,t,u){b=parseInt(b);!isNaN(b)&&0<b&&c.exportImage(b/100,!1,e,f,!1,l,! argument
11837m=document.createElement("div");m.style.marginTop="6px";m.style.display="inline-block";m.style.wid…
11838m=[mxResources.get("linear"),mxResources.get("hanger2"),mxResources.get("hanger4"),mxResources.get…
11839m.style.display="inline-block";m.style.width="140px";mxUtils.write(m,mxResources.get("parentChildS…
11848m=e[l];if(null!=m.id&&0<m.id.length)if(null==b[m.id]){b[m.id]=m.id;var n=m.getAttribute("parent");…
11853 ….save;e.save=function(){k++;l.apply(this,arguments)};var m=e.restore;e.restore=function(){k--;m.ap…
11856 ….net/doc/faq/embed-html-options",b,function(b,d,e,f,g,k,l,m,n,p,q){c.createHtml(b,d,e,f,g,k,l,m,n,… argument
11862m,n){c.spinner.spin(document.body,mxResources.get("loading"))&&c.getPublicUrl(c.getCurrentFile(),f… argument
11863m,n){c.spinner.spin(document.body,mxResources.get("loading"))&&c.getPublicUrl(c.getCurrentFile(),f… argument
11864m,n){c.spinner.spin(document.body,mxResources.get("loading"))&&c.getPublicUrl(c.getCurrentFile(),f… argument
11872m=g.snap(Math.ceil(Math.max(0,(k.y+k.height)/f.scale-f.translate.y)+4*g.gridSize));"data:image/"==…
11873 …dleError({message:mxResources.get("cannotOpenFile")})})):c.importFile(b,d,l,m,0,0,e,function(b){c.…
11876 …o?b.addItem(mxResources.get("trello")+"...",null,function(){e(c.trello)},d):m&&"function"===typeof…
11897 …sources.get("trello")+"...",null,function(){c.pickFile(App.MODE_TRELLO)},d):m&&"function"===typeof…
11902 …ull,function(){c.showLibraryDialog(null,null,null,null,App.MODE_TRELLO)},d):m&&"function"===typeof…
11905 …rces.get("trello")+"...",null,function(){c.pickLibrary(App.MODE_TRELLO)},d):m&&"function"===typeof…
11923 …xUtils.bind(this,function(d,e){for(var f=mxUtils.bind(this,function(f,g,k,l,m){var n=c.editor.grap… argument
11926 …addFont(f,g);l.firstChild.nextSibling.style.fontFamily=f;null!=m&&l.setAttribute("title",m)}),g={}…
11927 …for(var d=b.name,e=0;null!=n[d.toLowerCase()];)d=b.name+" ("+ ++e+")";null==m[c]&&(p.push({name:b.…
11928 m[c]=b)}},m={},n={},p=[],k=0;k<this.customFonts.length;k++)l(this.customFonts[k]);for(var q in Grap…
11996m,p){c=this.createUrlParameters(c,d,e,l,m,p);e||c.push("hide-pages=1");g.isSelectionEmpty()||(e=g.… argument
12007 …ry.x-=l.x,g[1].geometry.y-=l.y);var m=v.view.getState(b),n=v.view.scale;if(null!=m){var p=mxRectan…
12008 …=v.view.getState(y);y!=b&&null!=x&&(t&&c!=x.getCenterX()<m.getCenterX()||!t&&c!=x.getCenterY()<m.g…
12009m.getCenterX()||!t&&c!=x.getCenterY()<m.getCenterY()))){var D=[];v.traverse(x.cell,!0,function(b,c… function
12010 …d)&&l.push(b);return null==c||d});var m=b.geometry.width+40,n=b.geometry.height+40;c==mxConstants.…
12011 (m=0,n=-n):c==mxConstants.DIRECTION_WEST?(m=-m,n=0):c==mxConstants.DIRECTION_EAST&&(n=0);v.moveCell…
12012m=JSON.parse(l),n;for(n in m)v.setCellStyles(n,m[n],[k[0]]),"edgeStyle"==n&&"elbowEdgeStyle"==m[n]…
12021 …Update();try{var l=B.call(this,c,d);if(l.length==c.length)for(f=0;f<c.length;f++)if(b(c[f])){var m=
12022m.length&&0<k.length){var n=this.cloneCell(k[0]);this.addEdge(n,v.getDefaultParent(),this.model.ge…
12023m=y.apply(this,arguments);if(null!=m&&null!=c&&m.length==c.length)for(q=0;q<m.length;q++)if(this.m…
12024m[q],n,!0);else if(b(c[q])&&(t=v.getIncomingTreeEdges(c[q]),0<t.length))if(!f)b(n)&&0>mxUtils.inde…
12025 …l(k[l],!0)){g.setTerminal(k[l],c,!0);var m=v.getCellGeometry(k[l]);m.points=null;null!=m.getTermin…
12026 …reeEdges(v.getSelectionCell()).length&&(9==c.which?d=mxEvent.isShiftDown(c)?m(v.getSelectionCell()…
12028 …ON_EAST||d==mxConstants.DIRECTION_WEST;return u==d||0==t.length?p(c,d):y==x?m(c):l(c,d!=mxConstant…
12044m=new mxCell("Division",new mxGeometry(160,140,100,60),'whiteSpace=wrap;html=1;align=center;vertic…
12045 …ative=!0;p.edge=!0;c.insertEdge(p,!0);m.insertEdge(p,!1);b.insert(g);b.insert(p);b.insert(c);b.ins…
12077 …ortcut):l.apply(this,arguments)};var m=App.prototype.updateUserElement;App.prototype.updateUserEle…
12102 var m=this.get("importFrom");this.put("importFrom",new Menu(mxUtils.bind(this,function(b,e){m.funct…
12108 …=EditorUi.prototype.init;EditorUi.prototype.init=function(){function c(b,c,d){var e=m.menus.get(b),
12109 …m="6px";f.style.cursor="pointer";f.setAttribute("title",mxResources.get(b));m.menus.menuCreated(e,…
12111 …="none",k.style.padding="6px",k.style.margin="0px");null!=m.statusContainer?p.insertBefore(k,m.sta…
12114 null!=c&&mxUtils.setOpacity(d,c);null!=m.statusContainer&&"1"!=urlParams.sketch?p.insertBefore(d,m.…
12115m.actions.get("toggleShapes").funct,null,mxResources.get("shapes"),m.actions.get("image"),b?Editor…
12116 g([e,f(mxResources.get("delete"),m.actions.get("delete").funct,null,mxResources.get("delete"),m.act…
12117 …b)||mxEvent.isControlDown(b)||mxEvent.isPopupTrigger(b))&&m.appIconClicked(b)}),null,null));e=m.me…
12118 …urlParams.embed?"12px":"11px",p.appendChild(e),la=e),m.buttonContainer.style.paddingRight="34px"):…
12120m=this;mxWindow.prototype.fit=function(){if(Editor.inlineFullscreen||null==m.embedViewport)mxUtils…
12121m.embedViewport.y,Math.min(b,m.embedViewport.y+m.embedViewport.height-c))+"px"}};this.keyHandler.b…
12122m,p);m.statusContainer=m.createStatusContainer();m.statusContainer.style.position="relative";m.sta…
12123m.descriptorChanged;m.descriptorChanged=function(){v.apply(this,arguments);var b=m.getCurrentFile(…
12124m.buttonContainer);m.menubarContainer=m.buttonContainer;m.tabContainer=document.createElement("div…
12125 …x;right:0px;bottom:0px;overflow:hidden;";m.diagramContainer.style.top="1"==urlParams.sketch?"0px":…
12126m.addListener("darkModeChanged",Y);m.addListener("sketchModeChanged",Y);var ka=mxUtils.bind(this,f…
12127 m.diagramContainer.style.top+" "+m.diagramContainer.style.left+" "+m.diagramContainer.style.width+"…
12128m.diagramContainer.style.top=b[0];m.diagramContainer.style.left=b[1];m.diagramContainer.style.widt…
12129m.diagramContainer.offsetLeft-O.offsetWidth-4+"px";O.style.top=m.diagramContainer.offsetTop+"px";N…
12130m.rightResizer.style.left=m.diagramContainer.offsetLeft+m.diagramContainer.offsetWidth-m.rightResi…
12131m,!0);m.initFormatWindow();var c=this.diagramContainer.getBoundingClientRect();this.formatWindow.w…
12132m.addListener("editInlineStop",mxUtils.bind(this,function(b){m.diagramContainer.style.width="10px"…
12133 …t.isControlDown(c)||mxEvent.isShiftDown(c))});if(null!=m.hoverIcons){var ba=m.hoverIcons.update;m.…
12134 m.picker=O;var pa=!1;mxEvent.addListener(p,"mouseenter",function(){m.statusContainer.style.display=…
12135m.statusContainer.children.length||1==m.statusContainer.children.length&&"function"===typeof m.sta…
12136m.statusContainer.style.display="inline-block",pa=!0):6<m.buttonContainer.clientWidth&&(m.statusCo…
12137m.statusContainer.style.position="";m.statusContainer.style.display="none";m.statusContainer.style…
12138m.statusContainer.style.display="inline-block";m.statusContainer.style.textOverflow="ellipsis";m.b…
12139 …efault";b.style.margin="2px 0px";O.appendChild(b);mxUtils.br(O);return b};d(m.sidebar.createVertex…
12140m.sidebar.createVertexTemplate("shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;fontColor=#0…
12141 …"),!0,!1,null,!0),mxResources.get("rectangle")+" ("+Editor.ctrlKey+"+K)");d(m.sidebar.createVertex…
12142m.sidebar.createEdgeTemplateFromCells([b],b.geometry.width,b.geometry.height,mxResources.get("line…
12143 …style.marginBottom="14px"})();b(m.actions.get("insertFreehand"),mxResources.get("freehand"),Editor…
12144 S.style.margin="0px";S.style.width="37px";d(S,null,"pointer");b(m.actions.get("insertTemplate"),mxR…
12145 …),ca.style.width="24px",R=!0)}));T();m.addListener("darkModeChanged",T);m.addListener("sketchModeC…
12146m.setStatusText(m.editor.getStatus())}));if(null!=z){var Y=function(b){n.popupMenuHandler.hideMenu…
12147 …lay=null!=m.pages&&("1"==urlParams.pages||1<m.pages.length||Editor.pagesVisible)?"inline-block":"n…
12148m.editor.undoManager.history.length||n.isEditing()?"inline-block":"none";ga.style.display=ea.style…
12149 …ms.tags&&(Z=m.actions.get("tags"),Z=f("",Z.funct,null,mxResources.get("tags"),Z,Editor.tagsImage),…
12151 "1"==urlParams.embedInline&&(N.appendChild(ja),Y=m.actions.get("exit"),N.appendChild(f("",Y.funct,n…
12152 …le.margin="0px";N.appendChild(da);m.addListener("fileDescriptorChanged",z);m.addListener("pagesVis…
12155 …style.cursor="pointer";S.style.height=parseInt(m.tabContainerHeight)-1+"px";S.style.lineHeight=par…
12156m.editor.graph.view.scale)+"%"});m.editor.graph.view.addListener(mxEvent.EVENT_SCALE,c);m.editor.a…
12157m.diagramContainer);l.appendChild(x);m.updateTabContainer();null==N&&x.appendChild(m.tabContainer)…
12158m.actions.layersWindow&&m.actions.layersWindow.window.fit();null!=m.menus.tagsWindow&&m.menus.tags…
12159m.sendEmbeddedSvgExport())});l=document.createElement("div");l.style.position="absolute";l.style.w…
12160m.diagramContainer.parentNode.appendChild(l);m.rightResizer=l;mxEvent.addGestureListeners(l,functi…
12161m.diagramContainer.getBoundingClientRect()}),"*"),ka(),m.refresh())},function(b){null==qa&&null==t…
12162 "hidden";O.style.display="none"}"1"==urlParams.prefetchFonts&&m.editor.loadFonts()}}};(function(){v…
12172 f=window.cancelAnimationFrame||window.mozCancelAnimationFrame,l=this.RULER_THICKNESS,m=this;this.un…
12174 function(c){m.editorUiRefresh.apply(b,arguments);g()};g();var t=document.createElement("canvas");t.…
12176m.unit){case mxConstants.POINTS:k=q=10;n=[3,5,5,5,5,10,5,5,5,5];break;case mxConstants.MILLIMETERS…
12177 …c;f+=z*b)if(A=Math.round((f-e)/b/z),!(f<l||A==k)){k=A;var B=null;0==A%q&&(B=m.formatText(g+A*z)+""…
12178 …=k(function(){var b=d?v.container.scrollTop:v.container.scrollLeft;m.lastScroll!=b&&(m.lastScroll=…
12179 function(b,c){m.setUnit(c.getProperty("unit"))};v.addListener(mxEvent.SIZE,e);v.container.addEventL…
12180m.guidePart)try{u.putImageData(m.guidePart.imgData1,m.guidePart.x1,m.guidePart.y1),u.putImageData(
12181 …l==m.guidePart||m.guidePart.x1!=k||m.guidePart.y1!=n)m.guidePart={imgData1:q,x1:k,y1:n,imgData2:y,…
12182m.origGuideDestroy.apply(this,arguments);if(null!=m.guidePart)try{u.putImageData(m.guidePart.imgDa…
12189 …=null,g=[],k,n=[],f,l=!1,m=!0,p=!0,q=!0,t=!0,u=[],v=!1,x=!0;this.setClosedPath=function(b){l=b};th…
12192 x=0,p=0;p<n.length;p++){var y=n[p];if(null==y){var y=!1,x=n[x],z=n[p-1];!l&&m&&(y=x.x-z.x,z=x.y-z.y…
12194 …vent(l)){var m=b.getCurrentCellStyle(B),p=parseFloat(b.currentVertexStyle[mxConstants.STYLE_STROKE…
12195m,mxConstants.STYLE_STROKECOLOR,"#000"));"default"==m&&(m=b.shapeForegroundColor);c=document.creat…
12196 …"+l.x+" "+l.y;n.push(l);var m="";f=[];for(var p=2;p<u.length;p+=2)l=F(p),m+=" L"+l.x+" "+l.y,f.pus…