Lines Matching refs:p

51p=H="",ca=C;/^[~^$*|]?=$/.test(a[b])&&(H=a[b++],p=a[b++],/^[0-9A-Za-z:_\-]+$/.test(p)?p='"'+p+'"':…
52 …NT:""!==H&&(m=C);break;default:m=C}m&&(i+="["+W.replace(/[^\w-]/g,"\\$&")+H+p+(ca?" i]":"]"))}else…
75 …:276,noframes:276,noscript:276,object:272,ol:0,optgroup:0,option:1,output:0,p:1,param:274,pre:0,pr… property in $.f
79 …"HTMLOptGroupElement",option:"HTMLOptionElement",output:"HTMLOutputElement",p:"HTMLParagraphElemen… property in $.Q
84 …ction b(b,d,g,f,t){return function(){a(b,d,g,f,t)}}function a(a,d,p,e,t){try{a.H&&0==p&&a.H(t);for… argument
85p<i;){var o=d[p++],l=d[p];switch(o){case "&":I.test(l)?(a.e&&a.e("&"+l,t,A,b(a,d,p,e,t)),p++):a.e&…
86p+1]){p+=2;j=h[1].toLowerCase();a.w&&a.w(j,[],t,A,b(a,d,p,e,t));var B=g.f[j];B&K&&(p=k(d,{name:j,n…
87p,e,t));break;case "<!":if(/^\w/.test(l)){if(!e.r){for(z=p+1;z<i&&">"!==d[z];z++);z<i?p=z+1:e.r=n}…
104 var CryptoJS=CryptoJS||function(u,p){var d={},l=d.lib={},s=function(){},t=l.Base={extend:function(a…
105 r=l.WordArray=t.extend({init:function(a,c){a=this.words=a||[];this.sigBytes=c!=p?c:4*a.length},toSt…
111p=u.lib.WordArray;u.enc.Base64={stringify:function(d){var l=d.words,p=d.sigBytes,t=this._map;d.cla… variable
112 …b=s.indexOf(d.charAt(w))>>>6-2*(w%4);t[r>>>2]|=(v|b)<<24-8*(r%4);r++}return p.create(t,r)},_map:"A…
113 (function(u){function p(b,n,a,c,e,j,k){b=b+(n&a|~n&c)+e+k;return(b<<j|b>>>32-j)+n}function d(b,n,a,… function
114p(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,f,k,22,b[3]),f=p(f,m,g…
115p(f,m,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…
119p=u.lib,d=p.Base,l=p.WordArray,p=u.algo,s=p.EvpKDF=d.extend({cfg:d.extend({keySize:4,hasher:p.MD5,… variable
121 …toJS.lib.Cipher||function(u){var p=CryptoJS,d=p.lib,l=d.Base,s=d.WordArray,t=d.BufferedBlockAlgori… variable
122 …xtend({_doFinalize:function(){return this._process(!0)},blockSize:1});var b=p.mode={},x=function(e…
124 e,a,c);this._prevBlock=d}});b=b.CBC=q;q=(p.pad={}).Pkcs7={pad:function(a,b){for(var c=4*b,c=c-a.sig…
125 …In(a)},toString:function(a){return(a||this.formatter).stringify(this)}}),b=(p.format={}).OpenSSL={…
127p=(p.kdf={}).OpenSSL={execute:function(a,b,c,d){d||(d=s.random(8));a=w.create({keySize:b+c}).compu…
129 (function(){for(var u=CryptoJS,p=u.lib.BlockCipher,d=u.algo,l=[],s=[],t=[],r=[],w=[],v=[],b=[],x=[]…
130 16,32,64,128,27,54],d=d.AES=p.extend({_doReset:function(){for(var a=this._key,c=a.words,d=a.sigByte…
131 …=a[b+3]^c[3],p=4,r=1;r<m;r++)var q=d[g>>>24]^e[h>>>16&255]^j[k>>>8&255]^l[n&255]^c[p++],s=d[h>>>24…
132p++],n=d[n>>>24]^e[g>>>16&255]^j[h>>>8&255]^l[k&255]^c[p++],g=q,h=s,k=t;q=(f[g>>>24]<<24|f[h>>>16&…
134p=new Array(n);function m(t,e,a,i,n){this.static_tree=t,this.extra_bits=e,this.extra_base=a,this.e…
135p(e,t){for(var n in e=e||{},t)t[n]&&t[n].constructor&&t[n].constructor===Object?(e[n]=e[n]||{},p(e… function
137 …n(d,h,l,p){if(h){l=$jscomp.global;d=d.split(".");for(p=0;p<d.length-1;p++){var v=d[p];v in l||(l[v… argument
138 …){if(d)return d;var h=Function.prototype.apply;return function(d,p,v){return h.call(d,p,v)}},"es6"… argument
139 …d){return d?d:function(d,l,p){void 0===p&&(p=d);p=Object.create(p.prototype||Object.prototype);ret…
141p){$jscomp.initSymbolIterator();l=null!=l?l:function(d){return d};var h=[],z=d[Symbol.iterator];if…
143p){var h=this.length||0;0>l&&(l=Math.max(0,h+l));if(null==p||p>h)p=h;p=Number(p);0>p&&(p=Math.max(…
145 …ction(){var l=_getPrototypeOf(d);if(h)var p=_getPrototypeOf(this).constructor,l=Reflect.construct(…
148 …=typeof d.length){l&&(d=l);var p=0,v=function(){};return{s:v,n:function(){return p>=d.length?{done…
149 …<h.length;l++){var p=h[l];p.enumerable=p.enumerable||!1;p.configurable=!0;"value"in p&&(p.writable…
153 …keToArray(d,h){if(null==h||h>d.length)h=d.length;for(var l=0,p=Array(h);l<h;l++)p[l]=d[l];return p}
154p=!0,v=!1,z=void 0;try{for(var B=d[Symbol.iterator](),C;!(p=(C=B.next()).done)&&(l.push(C.value),!…
156 d]:null}function p(b,a,e){var c=b.length;if(3>c)return!1;var f=[Number.MAX_SAFE_INTEGER,e];a=[a,e];… function
163 case "q":var p=q.map(function(a,c){return c%2?a+n:a+g});w.push({key:"Q",data:p});g=p[2];n=p[3];brea…
164 …=0,x=0,w=0,t=0,h=0,q=0;b=_createForOfIteratorHelper(b);var l;try{for(b.s();!(l=b.n()).done;){var p=
165 l.value,u=p.key,y=p.data;switch(u){case "M":g.push({key:"M",data:_toConsumableArray(y)});a=y;e=_sli…
176 …ssOffset*(b-e)/200,n=u(n,f,m),t=u(t,f,m),l=[],q=function(){return u(h,f,m)},p=function(){return u(…
177 data:[n+b+(e-b)*g+p(),t+a+(c-a)*g+p(),n+b+2*(e-b)*g+p(),t+a+2*(c-a)*g+p(),e+(v?0:p()),c+(v?0:p())]}…
182 …[a],r=b[e-1],g=0,n=1,m=a+1;m<e-1;++m){var h;h=b[m];var l=d,t=r,p=Q(l,t);0===p?h=Q(h,l):(p=((h[0]-l…
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…
185 …eArray(b))))}return c}},{key:"midPointInPolygon",value:function(a,e){return p(a,(e[0][0]+e[1][0])/…
186 …tance}).map(function(a){return a.point});if(p.apply(void 0,[a].concat(_toConsumableArray(e[0])))||…
189 …(l/b)-1,t=l-w*b,p=(m[0][0]+m[1][0])/2-b/4,q=Math.min(m[0][1],m[1][1]),u=0;u<w;u++){var v=q+t+u*b,z…
191p=t+b,t=[k[0]+t*Math.cos(a)+f*Math.cos(a),k[1]+t*Math.sin(a)+f*Math.sin(a)],p=[k[0]+p*Math.cos(a)+…
267 …ell))mxUtils.setOpacity(m.shape.node,100*d/10);else{var n=a.getView().scale,p=(l.geometry.x-l.prev…
268 …*n,n=(l.geometry.height-l.previous.height)*n;0==d?(m.x-=p,m.y-=q,m.width-=r,m.height-=n):(m.x+=p/1…
293 …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.cos(e*Math.PI/ variable
294p*m+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=…
295p*c;p*=d;c*=q;d*=q;for(var y=Math.cos(f),B=Math.sin(f),r=-m*(n*B+d*y),t=-m*(c*B-p*y),q=[],A=0;A<g;…
303 …ll!=f){var g=c.x-f.x,k=c.y-f.y,f={p:f,distSq:k*k+g*g};null!=f&&(null==d||d.distSq>f.distSq)&&(d=f)… property in f
537 mxXmlCanvas2D.prototype.text=function(a,b,c,d,e,f,g,k,l,m,n,p,q){if(this.textEnabled&&null!=e){mxUt… argument
538 m);null!=n&&r.setAttribute("clip",n?"1":"0");null!=p&&r.setAttribute("rotation",p);null!=q&&r.setAt…
545 … c};mxSvgCanvas2D.prototype.getAlternateText=function(a,b,c,d,e,f,g,k,l,m,n,p,q){return null!=f?th… argument
546 …teAlternateContent=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,l,m… argument
568 …te.transform||"";if(g||k){var n=f=1,p=0,q=0;g&&(f=-1,p=-c-2*a);k&&(n=-1,q=-d-2*b);e+="scale("+f+",…
574p,q,r,t){q=this.createElement("g");var u=this.createElement("foreignObject");this.setCssText(u,"ov… argument
575 p),null!=a&&(u.setAttribute("requiredFeatures","http://www.w3.org/TR/SVG11/feature#Extensibility"),…
576 mxSvgCanvas2D.prototype.updateTextNodes=function(a,b,c,d,e,f,g,k,l,m,n){var p=this.state.scale;mxSv…
577p,mxUtils.bind(this,function(c,d,e,f,g){a+=this.state.dx;b+=this.state.dy;var k=n.firstChild,l=k.f…
578 …k.setAttribute("width",Math.ceil(1/Math.min(1,p)*100)+"%");k.setAttribute("height",Math.ceil(1/Mat…
580p,q){p="box-sizing: border-box; font-size: 0; text-align: "+(c==mxConstants.ALIGN_LEFT?"left":c==m… argument
581 p+="width: "+Math.round(a-2)+"px; "+u):"width"==f?(t="width: "+Math.round(a-2)+"px; ",n+="width: 10…
582 "px; ",""!=c&&"fill"!=f&&(r=0)):(n+="white-space: nowrap; ",""==c&&"block"!=f&&(x=0));q(x,r,m+t+u,p
585p,q){if(this.textEnabled&&null!=e)if(p=null!=p?p:0,this.foEnabled&&"html"==l){var r=this.createDiv… argument
587p){n=null!=n?n:0;k=this.state;var q=k.fontSize,r=this.createElement("g"),t=k.transform||"";this.up… argument
588p*k.scale-2,n*k.scale-2,c*k.scale+4,d*k.scale+4),null!=this.defs?this.defs.appendChild(n):this.roo…
589 …Attribute("opacity",k.alpha);t=e.split("\n");p=Math.round(q*mxConstants.LINE_HEIGHT);var u=q+(t.le…
590 …rmat(n*k.scale)+this.textOffset),mxUtils.write(q,t[m]),r.appendChild(q)),n+=p;this.root.appendChil…
593 …if(null!=a.getBBox&&this.root.ownerDocument==document)try{var n=a.getBBox(),p=mxClient.IS_IE&&mxCl…
594 n=new mxRectangle(n.x,n.y+(p?0:1),n.width,n.height+(p?1:0))}catch(q){}if(null==n||0==n.width||0==n.…
599 …(c-B),f=!0):Math.abs(c-A)<t&&(b.y=c-a.y-a.height,t=Math.abs(c-A),f=!0));f&&(p=d,q=c,null==this.gui…
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 g,!1)));this.graph.snapDelta(b,a,!c,k,n);b=this.getDelta(a,l,b.x,p,b.y);c=this.graph.container;k||n…
603p&&null!=a&&(d=Math.min(a.x+b.x-this.graph.panDx,p.x),e=Math.max(a.x+a.width+b.x-this.graph.panDx,
634 …ll==f||0>mxUtils.indexOf(f,l-1))){var p=Math.sqrt(n*n+m*m);a.lineTo(g.x+n*Math.min(d,p/2)/p,g.y+m*…
635 ….length)],l++;n=m.x-g.x;m=m.y-g.y;p=Math.max(1,Math.sqrt(n*n+m*m));n=g.x+n*Math.min(d,p/2)/p;m=g.y…
655p=Math.min(m,n);if("save"==g)a.save();else if("restore"==g)a.restore();else if(f){if("path"==g){a.…
656p=!0;break}}u=u.nextSibling}if(!p&&0<r)for(m=0;m<t.length;m++)n=!1,l=t[m][0],k=t[m][t[m].length-1]…
660 …(p=b.rotation,q=1==mxUtils.getValue(b.style,mxConstants.STYLE_FLIPH,0),b=1==mxUtils.getValue(b.sty…
661p=mxStencilRegistry.getStencil(c.getAttribute("name")),null!=p&&(k+=Number(c.getAttribute("x"))*m,…
662 …c.split(" ");n=[];for(m=0;m<c.length;m++)0<c[m].length&&n.push(Number(c[m])*p);c=n.join(" ");a.set…
663 …bute("family")):"fontsize"==g&&a.setFontSize(Number(c.getAttribute("size"))*p);!e||"fillstroke"!=g…
665p,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.ARROW_… argument
666p,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;ret… argument
667 …dMarker("openThin",b(3));mxMarker.addMarker("oval",function(a,b,c,g,k,l,m,n,p,q){var d=m/2,e=g.clo… argument
668p,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.lineTo(g.… argument
682 …/3,n=e.x-l/2+c*g,e=e.y-d/2+c*k,p=n+l,q=e+d,r=p+m*g,m=q+m*k,t=r+l,u=m+d,x=t-3*l,y=u-3*d;a.begin();a…
686 …MarkerEnd(),m=g?0:this.arrowSpacing+c/2,n=this.startSize+c,c=this.endSize+c,p=this.isArrowRounded(…
687 u=Math.sqrt(r*r+t*t);if(0!=u){var x=r/u,y,B=x,A=t/u,z,C=A,u=f*A,v=-f*x,D=[];p?a.setLineJoin("round"…
688 ….04,.35)),E=0!=v&&p?Math.max(.1,H):Math.max(E,.06),I=b[u+1].x+z*f/2/E,F=b[u+1].y-y*f/2/E;z=b[u+1].…
690 p&&a.setLineJoin("flat");2<b.length&&(a.setMiterLimit(4),k&&!g&&(a.begin(),this.paintMarker(a,b[0].…
693 function mxText(a,b,c,d,e,f,g,k,l,m,n,p,q,r,t,u,x,y,B,A,z){mxShape.call(this);this.value=a;this.bou… argument
694 this.spacingBottom=this.spacing+parseInt(p||0);this.spacingLeft=this.spacing+parseInt(q||0);this.ho…
794 …d.beginUpdate();try{for(var l=0,k=null,m=0,n=null,p=this.getLayoutCells(a),q=0;q<p.length;q++){var…
802p=c.getGeometry(k);null!=p&&(p=p.clone(),p.x=l,p.y=m,b?(this.resizeVertices&&(p.width=d,p.height=n…
827p,q,r=0;r<l.length;r++)this.horizontal?(p=g.x+g.width,q=g.y+b,n.push(new mxPoint(p,q)),p=g.x+g.wid…
838 …s[k]=d;var l=this.getVertexBounds(g),m=l.width,n=l.height,p=l.x,q=l.y;this.cellLocation[d][0]=p+m/…
840p=this.graph.snap(Math.round(this.cellLocation[d][0])),q=this.graph.snap(Math.round(this.cellLocat…
885 …m.length;n++){var p=m[n];this.edgeMapper.put(p,l);d.resetEdge(p);a.disableEdgeStyle&&(a.setEdgeSty…
897 …sLayerConnectedCells(a),m=[],n=0;n<k.length;n++){var p=k[n].getGeneralPurposeVariable(a-1);m.push(
899 …;l++){var m=g[l],n=m.getGeneralPurposeVariable(f);0>n&&(n=l);k[n]=m}for(var p=null,q=null,r,t,u=nu…
900p,n=q,r=u,t=x,y=B;B=k[l+1];p=B.getNextLayerConnectedCells(f);q=B.getPreviousLayerConnectedCells(f)…
901 y.setGeneralPurposeVariable(f,B.getGeneralPurposeVariable(f)),B.setGeneralPurposeVariable(f,p),p=m,…
913 …ex),k=e.getNextLayerConnectedCells(l),n=e.getPreviousLayerConnectedCells(l),p=k.length,q=n.length,…
914p+q,x=e.getGeneralPurposeVariable(l),y=x;0<u&&(y=(r*p+t*q)/u);p=!1;y<x-1?0==m?(e.setGeneralPurpose…
915 y),p=!0):x>e.getGeneralPurposeVariable(l)+1&&(e.setGeneralPurposeVariable(l,x),p=!0)));if(p){for(e=…
917p=e[b[n].id];if(null!=p){var q=p.cell;p.visited?(k=q.getGeneralPurposeVariable(a)+q.width/2+this.i…
923p=this.layout.getVertexBounds(n.cell);null!=p?this.orientation==mxConstants.DIRECTION_NORTH||this.…
924 (p=1,null!=n.edges?p=n.edges.length:mxLog.warn("edge.edges is null"),n.width=(p-1)*this.parallelEdg…
926p=e.getGeneralPurposeVariable(e.minRank+1),l=e.minRank+1;l<e.maxRank-1;l++){var q=e.getX(l+1);p==q…
927p,f++):p=m[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[…
931 …(n)}l.sort(WeightedCellSorter.prototype.compare);for(var n=e.x[0]-e.width/2,p=n+e.width,q=f=0,g=[]…
932 …EdgeSep+2*this.prefHozEdgeSep&&(n+=this.prefHozEdgeSep,p-=this.prefHozEdgeSep);l=(p-n)/f;n+=l/2;p=…
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 …TH,m=0;m<a.edges.length;m++){var n=a.edges[m],p=this.layout.getVisibleTerminal(n,!0),q=[],r=a.isRe…
935 …inal(n,!0);this.layout.isPort(y)&&k.model.getParent(y)==p&&(t=k.view.getState(y),t=null!=t?t.x:p.g…
936p=a.maxRank-1;for(r&&(t=0,x=a.x.length,u=1,p=a.minRank+1);a.maxRank!=a.minRank&&t!=x;t+=u){var y=a…
937p+=u}null!=f&&(t=r?2:0,u=r?l?this.rankTopY[c]:this.rankBottomY[c]:l?this.rankBottomY[d]:this.rankT…
948 …isCellVisible(k)){for(var l=this.getEdges(k),m=0,n=0,p=0;p<l.length;p++)this.getVisibleTerminal(l[
956 …],!k[c]);for(var m=1,n=0;n<l.length;n++)if(n!=c){var p=k[n];this.getVisibleTerminal(l[n],!p)==a&&(
967 …r l=this.getEdges(k),m=0,n=0,p=0;p<l.length;p++){var q=this.getVisibleTerminal(l[p],!0);q==k?(q=th…
975p=n==a;p&&(n=this.getVisibleTerminal(m[c],!1));for(var q=0;q<this.swimlanes.length&&!l.isAncestor(…
1038 …th/2,k=a.height/2,l=e+g,m=f+k;b=c.x;c=c.y;var n=parseInt(b-l),p=parseInt(c-m);if(0==n&&0!=p)return…
1039p/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,a=M…
1041p=new mxPoint(f+k,m),q=new mxPoint(f,g+l);b==mxConstants.DIRECTION_NORTH?(n=q,p=new mxPoint(a,g),q…
1043p.x,p.y):mxUtils.intersection(c.x,c.y,a,m,p.x,p.y,q.x,q.y));null==c&&(c=new mxPoint(a,m));return c… variable
1048 …t(e+Math.floor(.5*g),f+Math.floor(1.5*k)),u=new mxPoint(e+Math.floor(1.25*g),f)))}d=l;p=a;m>=e&&m<=
1049p=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)}e…
1050p>m&&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…
1051p==m)return new mxPoint(e+Math.floor(.75*g),f);if(p==q-m)return new mxPoint(e+Math.floor(.25*g),f)…
1052 p<q?(b=new mxPoint(e-Math.floor(.25*g),f+k),u=new mxPoint(e+Math.floor(.5*g),f-Math.floor(.5*k))):0…
1058 …var m=this.graph.getGraphBounds().clone(),n=this.graph.getView().getScale(),p=n/this.scale,q=this.…
1059 2*this.border;this.pageFormat.height+=this.marginTop+this.marginBottom;m.width/=p;m.height/=p;var u…
1073 ….getCanvas(),l=g.getBackgroundPane(),m=g.getDrawPane(),n=g.getOverlayPane(),p=c;if(this.graph.dial…
1074 …is.clipping){var y=new mxRectangle((f.x+t.x)*a,(f.y+t.y)*a,f.width*a/p,f.height*a/p);this.graph.ce…
1189 …ate,b.x=l.x,b.y=l.y;else if(null!=b){var p=mxUtils.getPortConstraints(b,a,!0,mxConstants.DIRECTION…
1190 p!=mxConstants.DIRECTION_MASK_WEST+mxConstants.DIRECTION_MASK_EAST&&(k=p==mxConstants.DIRECTION_MAS…
1198 …ew.getRoutingCenterY(b)):null!=m&&(m=m.clone());var n=f.length-1;if(null!=d&&0<d.length){for(var p=
1199p.push(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.…
1200p.length%2?t:x);break}}t=g;u=f[n];null!=u&&(t=null);x=p[p.length-1];y&&B&&(p=p.slice(1))}l&&(null!…
1201 !l,d=p[q],l?m.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…
1207 …,a.view.scale),n=f[0],p=f[f.length-1],q=null!=l?l.x:n.x,r=null!=l?l.y:n.y,t=null!=l?l.width:0,u=nu…
1208 p.y,B=null!=m?m.width:0,A=null!=m?m.height:0,f=mxEdgeStyle.getJettySize(a,!0),z=mxEdgeStyle.getJett…
1211p);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][0]-(…
1212p=p>=t?p:t;r=v>=r?v:r;t=[[0,0],[0,0]];u=!1;for(v=0;2>v;v++)0==b[v]&&(0==(m[v]&c[v])&&(m[v]=mxUtils…
1213 …=!0));0<r&&!u&&(t[0][0]=n[0],t[0][1]=m[0],t[1][0]=n[1],t[1][1]=m[1],u=!0);0<p&&!u&&(t[0][0]=m[0],t…
1216 3:n,u+=z,4<u&&(u-=4),p=mxEdgeStyle.dirVectors[u-1],n=0<u%2?0:1,n!=C&&(f++,mxEdgeStyle.wayPoints1[f]…
1217 p[0],0<r&&(mxEdgeStyle.wayPoints1[f][0]+=p[0]*r)):(r=(r-mxEdgeStyle.wayPoints1[f][1])*p[1],0<r&&(mx…
1269 …k=f.y,l=c,m=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.…
1273 …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.x,k.y…
1335 …),g.width+=g.x,g.height+=g.y,g.x=0,g.y=0);var k=this.view.scale,n=g.width/k,p=g.height/k;null!=thi…
1336 …ndImage.width-g.x/k),p=Math.max(p,this.backgroundImage.height-g.y/k));var q=(b?a:2*a)+c+1,l=l-q,m=…
1362 …his.getBoundingBoxFromGeometry(m,!0);if(null!=n&&0<n.width&&0<n.height){var p=this.isSwimlane(a[k]…
1363p.x-g),l.y=Math.round(l.y+n.y-b-p.y-d));l.width=Math.round(n.width+2*b+p.x+g+e+p.width);l.height=M…
1366 p=this.view.getState(this.model.getParent(a[g]));if(null!=n&&null!=p)if(c=d?0:p.origin.x,p=d?0:p.or…
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)}…
1370 …gth;l++)if(null==a[l])c--;else{var p=this.model.getParent(a[l]);if(null!=m&&a[l]!=b&&b!=p){var q=t…
1371 (t.x=Math.max(0,t.x),t.y=Math.max(0,t.y));this.model.setGeometry(a[l],t)}}b==p&&c+l>this.model.getC…
1377 …oints&&null!=l){var n=this.view.translate,p=this.view.scale,q=mxUtils.findNearestSegment(l,(d+n.x)…
1388 …a));if(null!=n){var p=this.view.translate,q=this.view.scale,r=(n.y+n.height)/q-d.y-p.y;d.width=Mat…
1399 …a){for(;null!=a;){if(l.get(a))return!0;a=this.model.getParent(a)}return!1}),p=[],m=0;m<a.length;m+…
1400 (n(this.model.getTerminal(r,!0))||n(this.model.getTerminal(r,!1)))||p.push(a[m])}a=p;d&&(a=this.clo…
1426 …lone(),l=-k.origin.x,m=-k.origin.y,n=g.absolutePoints,p=this.model.getTerminal(a[e],!0);if(null!=p
1427 p,!0)){for(;null!=p&&!d.get(p);)p=this.model.getParent(p);null==p&&(f.setTerminalPoint(new mxPoint(…
1440p=b?f-k.height:0;e?(k.x-=l.x,k.y-=l.y,a=this.container.scrollWidth,b=this.container.scrollHeight,a…
1441 …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):l.y)};
1507 …e,f,g,k,l){f=null!=f?f:[];if(0<c||0<d||null!=g){var m=this.getModel(),n=a+c,p=b+d;null==e&&(e=this…
1508 …tersects(g,u)||null==g&&(m.isEdge(t)||m.isVertex(t))&&u.x>=a&&u.y+u.height<=p&&u.y>=b&&u.x+u.width…
1509 …(m,b?a:null),p=0,q=0,r=0;r<n.length;r++)this.view.getVisibleTerminal(n[r],!0)==m?p++:q++;(c&&0==p&…
1546p=this.getViewBox();e=Math.max(p.width/l,p.height/n);if(mxEvent.getSource(f)!=this.viewport)if(thi…
1547p.y-n*e/2+(b.y-this.border-q.top)*e}else p=this.source.view.translate,n=this.viewport.getBoundingC…
1728 …&&e.add(m,g,l.parent.getIndex(l))}var p=e.getGeometry(g);null==p&&(p=new mxGeometry,p.relative=!0,…
1729 …view.scale,r=this.graph.view.translate;p.points=[];for(a=0;a<this.waypoints.length;a++){var t=this…
1730 p.setTerminalPoint(t,!1)}this.fireEvent(new mxEventObject(mxEvent.CONNECT,"cell",g,"terminal",b,"ev…
1745 p=l-this.focusIcons[m].bounds.getCenterY(),n=n*n+p*p;if((this.intersects(this.focusIcons[m],e,b,c)|…
1746 …s.focusHighlight=p;var q=mxUtils.bind(this,function(){return null!=this.currentFocus?this.currentF…
1820p=c.y-this.startY,c=m*n+l*p,n=l*n-m*p,p=c,q=this.graph.view.scale,r=this.isRecursiveResize(this.st…
1828 …d(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 r=a+n,t=p
1829p+=b,p=e?this.graph.snap(p/f)*f:Math.round(p/f)*f;else if(2==d||4==d||7==d)q+=b,q=e?this.graph.sna…
1941 …0<g.points.length)for(var l=this.abspoints,m=l[0],n=l[1],k=[],p=2;p<l.length;p++){var q=l[p];0==Ma…
2004p=c.getGraphBounds();null!=p&&(n.setAttribute("x",Math.round(p.x)),n.setAttribute("y",Math.round(p
2005p,g);g=f.absolutePoints;if(null!=g&&0<g.length){l=Math.round(g[0].x)+","+Math.round(g[0].y);for(p=…
2006 0;p<k;p++)f=this.encodeCell(a,c,b.getChildAt(d,p)),null!=f&&n.appendChild(f)}}return n};return a}()…
2028 p()};l.padM.onmouseup=l.padM.onmouseout=function(){y&&(y=!1,mxJSColor.fireEvent(u,"change"))};l.pad…
2038 …eak;case 1:r.fromHSV(null,1-a/(mxJSColor.images.sld[1]-1),null,C)}}function p(){if(r.onImmediateCh… function
2045 …Element),y=!1,B=!1,A=1,z=2,C=4,v=8;u&&(q=function(){r.fromString(u.value,A);p()},mxJSColor.addEven…
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…
2104p=d=c.w,q=e=c.h)}c=mxUtils.getDocumentSize();t=c.height;this.bg.style.height=t+"px";Editor.inlineF…
2110p=document.createElement("div");p.style.padding="0px";p.style.margin="0px";p.style.fontSize="18px"…
2118p=mxUtils.button(mxResources.get("preview"),function(){a.hideDialog();b(!1)});p.className="geBtn";…
2126 …cument.createElement("td");var p=document.createElement("button");p.className="geBtn";p.style.marg…
2127p,"click",v);mxEvent.addListener(q,"click",v);d();f.appendChild(q);f.appendChild(p);c.appendChild(…
2128 a.editor.cancelFirst&&f.appendChild(p);v=mxUtils.button(mxResources.get("apply"),function(){a.hideD…
2129 f.appendChild(v);a.editor.cancelFirst||f.appendChild(p);c.appendChild(f);h.appendChild(c);k.appendC…
2130 …tPanel=function(a,b,d,e){function c(a,b,c){if(c||n!=document.activeElement&&p!=document.activeElem…
2131 …ked=!0));a?(g.style.display="",m.style.display="none"):(n.value=d.width/100,p.value=d.height/100,f…
2134 …ls.write(m," in x ");var p=document.createElement("input");p.setAttribute("size","7");p.style.text…
2135p.value=c.format.height/100,m.style.display="none",g.style.display=""):(g.style.display="none",m.s…
2136p.value)));"custom"!=h.value&&k.checked&&(c=new mxRectangle(0,0,c.height,c.width));b&&x||c.width==…
2137 …;return{set:function(a){d=a;c(null,null,!0)},get:function(){return z},widthInput:n,heightInput:p}};
2141p,q,u=document.createElement("table"),v=document.createElement("tbody");u.style.position="absolute…
2144p.appendChild(q);if(null!=c||null==k)v.appendChild(p),null!=m&&(q.appendChild(FilenameDialog.creat…
2145p.appendChild(q),b=FilenameDialog.createFileTypes(a,t,a.editor.diagramFileTypes),b.style.marginLef…
2146 …lick()});q.appendChild(w);a.editor.cancelFirst||q.appendChild(m);p.appendChild(q);v.appendChild(p);
2165p=Math.floor(Math.min(0,c)/d);return new mxRectangle(this.scale*(this.translate.x+e*f),this.scale*…
2174 …ate();try{for(n=0;n<a.length;n++){var p=a[n],q;if(b)q=["fontSize","fontFamily","fontColor"];else{v…
2175p);l=O?g:d;for(var K=c.getStyle(p),v=0;v<q.length;v++){var w=q[v],I=l[w];null!=I&&"edgeStyle"!=w&&…
2176p=mxUtils.bind(this,function(a){null==a&&(a=window.event);return e.isEditing()||null!=a&&this.isSe…
2177 p,this.toolbarContainer.onmousedown=p,this.diagramContainer.onselectstart=p,this.diagramContainer.o…
2178 b;){if("geHint"==b.className)return!0;b=b.parentNode}}return p(a)},mxClient.IS_IE&&("undefined"===t…
2187 …r c=b.getProperty("keys"),n=b.getProperty("values"),m=0;m<c.length;m++){var p=0<=mxUtils.indexOf(g…
2188 …<=mxUtils.indexOf(f,c[m])){if(d||p)null==n[m]?delete e.currentVertexStyle[c[m]]:e.currentVertexSty…
2226p=0;p<f.length;p++){m.add(n,f[p]);var q=b.view.getState(c[p]);if(null!=q){var u=b.getCellGeometry(…
2231p=a.container.offsetWidth-n,n=a.container.offsetHeight-n;b=b?Math.max(.3,Math.min(c||1,p/m.width))…
2240p=null,q=null,u=mxUtils.bind(this,function(a){null!=p&&(window.clearTimeout(p),p=null);null!=q&&(w…
2241 "none";q=null}),600)}),a||200)}),v=mxUtils.bind(this,function(a){null!=p&&(window.clearTimeout(p),p
2307p){a=new ErrorDialog(this,a,b,d||mxResources.get("ok"),e,c,f,k,n,h,g);b=Math.ceil(null!=b?b.length… argument
2375 …]],m=new mxDictionary;if(null!=l){var n=l.entries;a=[];for(var p=0;p<n.length;p++)if(l=n[p],0==h==…
2380 "4px";h.appendChild(g);d.appendChild(h);var l="",m=!1,n=!1,p=0,q={},u=12,v=mxUtils.bind(this,functi…
2381p=0),!m&&!n)){g.setAttribute("disabled","true");g.style.display="";g.style.cursor="wait";g.innerHT…
2382 0==b.length&&1==p&&(l="");null!=h.parentNode&&h.parentNode.removeChild(h);for(c=0;c<b.length;c++)mx…
2506p=c.view.translate,q=(h+p.x)*n,u=(g+p.y)*n,v=c.cloneCells(a);c.splitEdge(k,v,null,h-e.width/2,g-e.…
2509 …n=h.model.getParent(a),p=!0;if(null!=h.layoutManager){var q=h.layoutManager.getLayout(n);null!=q&&…
2510p),x=h.getCellAt((f.x+q+h.view.translate.x)*h.view.scale,(f.y+u+h.view.translate.y)*h.view.scale,n…
2520 …his,p=0;p<e.length&&(null==m&&g.model.isVertex(e[p])?m=p:null==l&&g.model.isEdge(e[p])&&null==g.mo…
2525p=a.model.getParent(t.cell),q=d.translate.x*d.scale,v=d.translate.y*d.scale;null!=k&&!k.relative&&…
2570p=this.model.getParent(d.cell),f=this.model.getParent(p);if(!this.isCellSelected(f)){var q=this.ge…
2571p,0)!=d.cell||mxUtils.intersects(n,new mxRectangle(d.x+q.width*e-2,d.y,2,q.height*e)))p=this.selec…
2579p=this.view.scale;(0<f.x||0<f.width)&&mxUtils.intersects(d,new mxRectangle(n.x+(f.x-f.width-1)*p+(…
2583 …viewShape.apply(this,arguments)};var p=this.graphHandler.getCells;this.graphHandler.getCells=funct…
2658 …":"get",g=a[h+"Date"](),l=a[h+"Day"](),m=a[h+"Month"](),n=a[h+"FullYear"](),p=a[h+"Hours"](),q=a[h…
2659p%12||12,hh:k(p%12||12),H:p,HH:k(p),M:q,MM:k(q),s:u,ss:k(u),l:k(h,3),L:k(99<h?Math.round(h/10):h),…
2668p=this.view.translate,l=p.x*d,p=p.y*d;null!=n&&this.model.isVertex(n.cell)&&(l=n.x,p=n.y);this.mod…
2673 …null!=h)h(x);else return x});if(null==k||null!=z||!w||null==u&&g)return c(z);k(l+m.x*d,p+m.y*d,c)};
2737 …b)),e.setGeometry(m,n)))}if(h||d){var p=this.getCellGeometry(f);null!=p&&(p=p.clone(),p.width+=b,e…
2741p=!0,q=c[m];null!=q&&null!=q.geo&&null!=q.rowspan&&1<q.rowspan&&(q.geo.height+=null!=n.alternateBo…
2742 0),h=n;null==q||1>q.rowspan?(n.rowspan=parseInt(p.rowspan||0),c[m]=n):null!=q&&(n.colspan=parseInt(…
2743 …ildCells(a,!0),n=this.getSize(m,!1);if(0<g&&0<l&&0<m.length&&0<n){if(c){var p=this.graph.getCellGe…
2744p&&(p=p.clone(),p.height=g-n+p.height,k.setGeometry(m[m.length-1],p))}for(var q=f?null:this.getRow…
2753p=0;p<this.state.routedPoints.length;p++){var C=this.state.routedPoints[p],G=new mxPoint(C.x/this.…
2788p=this.model.getChildCells(a[h],!0),Y=this.model.getChildCells(W[0],!0),ba=Y.length-p.length;if(0<…
2797 …State(g),p=this.view.getState(k);if(null!=J){var W=null!=n?this.getConnectionConstraint(J,n,!0):nu…
2799 …&"1"==a.getAttribute("placeholders"))return!0;a=a.nextSibling}return!1};var p=Graph.prototype.proc…
2800 …te(b);null!=c&&null!=c.shape&&(this.view.invalidate(b),c.shape.bounds=null)}p.apply(this,arguments…
2823 … J=this.getCellGeometry(h[c]),p=this.getCellGeometry(l);null!=J&&null!=p&&(p=p.clone(),p.height+=J…
2829p,q){var J=null;if(null!=q)for(J=new mxDictionary,m=0;m<q.length;m++)J.put(q[m],!0);if(q=this.useC… argument
2830 this.getBoundingBox(this.getSelectionCells()),Y=this.view.scale;"diagram"==p&&null!=this.background…
2887 ….length-1?0:(a.height+a.y)*this.graph.view.scale);this.shape.redraw()}};var p=!1;g.setPosition=fun…
2888p=mxEvent.isShiftDown(c.getEvent());null==m||p||(n=Math.min(n,m.width-Graph.minTableColumnWidth))}…
2979 …h?"50%":"33.3%";var m=e.cloneNode(!1),p=m.cloneNode(!1);m.style.backgroundColor=Format.inactiveTab…
2980 …his,a,e));this.container.appendChild(e);mxUtils.write(p,mxResources.get("arrange"));d.appendChild(
2981 "none";g(p,d,l++,!0)}}};BaseFormatPanel=function(a,b,d){this.format=a;this.editorUi=b;this.containe…
2982 …g.editor.graph;e=null!=e?e:1;c=null!=c?c:999;var m=null,n=!1,p=mxUtils.bind(this,function(p){var q… argument
2984p)});k&&l.cellEditor.isContentEditing()&&(mxEvent.addListener(a,"mousedown",function(){document.ac…
2991 …ll:c:0;var p=null!=g?m.getCommonStyle(g):this.format.getSelectionState().style;return this.createO…
2992 …pdate()}}},{install:function(a){this.listener=function(){a(mxUtils.getValue(p,b,d)!=c)};m.getModel…
2994 p=!1,q=null,u=function(a,c,g){if(!p){var m="null"==e?null:e;p=!0;a=/(^#?[a-zA-Z0-9]*$)/.test(a)?a:m…
2995 …null!=f&&f("null"==a?null:a);c||(n=a,(g||k||b()!=n)&&d("null"==n?null:n,n));p=!1}},v=document.crea…
3042 …bold";mxUtils.write(h,mxResources.get("size"));k.appendChild(h);var g,l,m,n,p=this.addUnitInput(k,…
3044 …){d.actions.get("autosize").funct()});k.appendChild(u);f.row?(p.style.visibility="hidden",p.nextSi…
3045 …lementsByTagName("input")[0];this.addKeyHandler(p,E);this.addKeyHandler(q,E);g=this.addGeometryHan…
3048 …style.display="none";else{k.style.display="";if(c||document.activeElement!=p)p.value=this.inUnit(f…
3056 …"blur",k);mxEvent.addListener(n,"change",k);a.appendChild(c);var p=this.createPanel();p.style.padd…
3057p.appendChild(f);var q=this.addUnitInput(p,"pt",87,52,function(){l.apply(this,arguments)}),u=this.…
3059 …d.model.getTerminal(a,!0)?(q.value=f.sourcePoint.x,u.value=f.sourcePoint.y):p.style.display="none"…
3060 …?(t.value=f.targetPoint.x,w.value=f.targetPoint.y):v.style.display="none"):(p.style.display="none"…
3066p=function(a){return function(){return a()}},q=this.editorUi.toolbar.addButton("geSprite-left",mxR… method in popupMenuHandler.AnonymousFunction9bd35d6b65400
3067 …nstants.STYLE_ALIGN],"values",[mxConstants.ALIGN_CENTER],"cells",c.cells))}:p(this.editorUi.menus.…
3068 …onstants.STYLE_ALIGN],"values",[mxConstants.ALIGN_RIGHT],"cells",c.cells))}:p(this.editorUi.menus.…
3070p(this.editorUi.menus.createStyleChangeFunction([mxConstants.STYLE_VERTICAL_ALIGN],[mxConstants.AL…
3071 mxResources.get("bottom"),p(this.editorUi.menus.createStyleChangeFunction([mxConstants.STYLE_VERTIC…
3072 …execCommand("superscript",!1,null)},n)]),E.style.marginLeft="10px",p=n.cloneNode(!1),p.style.paddi…
3073p),this.editorUi.toolbar.addButton("geSprite-unorderedlist",mxResources.get("bulletedList"),functi…
3074p),this.editorUi.toolbar.addButton("geSprite-removeformat",mxResources.get("removeFormat"),functio…
3077 …ts.ALIGN_TOP]},p=0;p<t.length;p++){var K=document.createElement("option");K.setAttribute("value",t…
3078 …Constants.TEXT_DIRECTION_LTR,rightToLeft:mxConstants.TEXT_DIRECTION_RTL},p=0;p<K.length;p++){var Z=
3079 document.createElement("option");Z.setAttribute("value",K[p]);mxUtils.write(Z,mxResources.get(K[p])…
3112p=h(n,m,a),t=a.getElementsByTagName("*");if(0<t.length&&window.getSelection&&!mxClient.IS_IE&&!mxC…
3114 …),a.style.fontSize=S+" pt",S=null):O.value=isNaN(n)?"":n+" pt",z=parseFloat(p),isNaN(z)?ia.value="…
3131 …te(m,Editor.roughFillStyles[l].dispName),f.appendChild(m);k.appendChild(f);var p=mxUtils.bind(this,
3133 …etModel().addListener(mxEvent.CHANGE,p);this.listeners.push({destroy:function(){d.getModel().remov…
3140p=k.cloneNode(!1);p.style.fontWeight="normal";p.style.whiteSpace="nowrap";p.style.position="relati…
3141 …ppendChild(d);return a}),l=this.editorUi.toolbar.addMenuFunctionInContainer(p,"geSprite-orthogonal…
3143 …N],["1","1 4"]).setAttribute("title",mxResources.get("dotted")+" (3)")})),u=p.cloneNode(!1),v=this…
3147p.cloneNode(!1),t=document.createElement("input");t.style.position="absolute";t.style.textAlign="r…
3148 b,1,9);x.style.display=t.style.display;x.style.marginTop="2px";x.style.left="198px";p.appendChild(x…
3182 …x";H.style.height="17px";a.appendChild(k);a.appendChild(u);a.appendChild(p);l=p.cloneNode(!1);l.st…
3190 …;f.edges.length==f.cells.length?(u.style.display="",p.style.display="none"):(u.style.display="none…
3206 …n.setAttribute("valign","middle");var p=n.cloneNode(!0);p.style.paddingLeft="8px";m.appendChild(n)…
3207p.appendChild(this.createOption(mxResources.get("rounded"),function(){return f},function(a){(f=a)?…
3208 m.appendChild(n);m.appendChild(p);l.appendChild(m);n.appendChild(this.createOption(mxResources.get(…
3211 …urces.get("reset"));n.style.textOverflow="ellipsis";n.style.maxWidth="90px";p.appendChild(n);var w…
3216 …":"0";e.beginUpdate();try{u(q,l);var p=new ChangePageSetup(b,null!=l?l.background:null);p.ignoreIm…
3219 ….paddingTop="4px";h.style.width="210px";a.style.paddingBottom="8px";for(p=0;p<E;p++){var y=documen…
3220 …n(a,b){mxEvent.addListener(y,"click",mxUtils.bind(this,function(){G(a)}))})(p,y);h.appendChild(y);…
3221 …iousImage+")",Editor.isDarkMode()&&(n.style.filter="invert(100%)"),p=n.cloneNode(!1),p.style.backg…
3222p.style.left="",p.style.right="2px",h.appendChild(n),h.appendChild(p),mxEvent.addListener(n,"click…
3239 …oke=c;this.strokewidth=null!=d?d:1}function n(){mxActor.call(this)}function p(){mxCylinder.call(th… function
3262 …("switch",n);mxUtils.extend(p,mxCylinder);p.prototype.tabWidth=60;p.prototype.tabHeight=20;p.proto…
3263 p.prototype.paintVertexShape=function(a,b,c,d,e){a.translate(b,c);b=Math.max(0,Math.min(d,parseFloa…
3265 …o(d-10,c+20),a.close(),a.stroke())};mxCellRenderer.registerShape("folder",p);p.prototype.getLabelM…
3274 …ight*this.scale,2*b*this.scale),0,Math.max(0,.3*b*this.scale))}return null};p.prototype.getLabelMa…
3357 …f.dashPattern?f.dashPattern:mxUtils.getValue(this.style,"dashPattern",null),p=f&&f.relIndent?f.rel…
3360 …h);k||(h=G*Math.min(d,e)/100);h=Math.min(h,.5*Math.min(d,e));k||(l=Math.min(p*Math.min(d,e)/100));…
3398 …h+k):a.lineTo(0,0)};N.prototype.paintFolds=function(a,b,c,d,e,f,g,h,k,l,m,n,p,q,u){if("fold"==f||"… argument
3399 …|"default"==h&&"fold"==f)&&n&&p&&(a.moveTo(d-m,0),a.lineTo(d-m,m),a.lineTo(d,m)),("fold"==k||"defa…
3402p=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/2+r…
3403p=f*(g+2*k);return function(){r.apply(this,arguments);a.begin();a.moveTo(m.x-e*k,m.y-f*k);a.lineTo…
3439p.prototype.tabWidth))),c=Math.max(0,Math.min(a.height,mxUtils.getValue(this.state.style,"tabHeigh…
3440 "tabPosition",p.prototype.tabPosition)==mxConstants.ALIGN_RIGHT&&(c=a.width-c);this.state.style.tab…
3448p.x;var d=b-p.y;b=(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),…
3464 …new mxConnectionConstraint(new mxPoint(.145,1),!1,null,0,.29*-b));return a};p.prototype.getConstra…
3595 …ull!=g){h=k.getParentByName(g,"TR");for(var c=mxEvent.isMouseEvent(a)?2:4,d=p,e=Math.min(20,h.sect…
3596 …);q.innerHTML=g.cellIndex+1+"x"+(h.sectionRowIndex+1);for(d=0;d<p.rows.length;d++)for(e=p.rows[d],…
3600p=function(a,b){var c=document.createElement("table");c.setAttribute("border","1");c.style.borderC… function
3601p,null,null,mxUtils.bind(this,function(a){var c=f(a);null!=g&&null!=h&&c&&(b(a,h.sectionRowIndex+1…
3680 …m=document.createElement("tbody");h.appendChild(m);for(var n=a.length/b,p=0;p<n;p++){for(var q=doc…
3681 …,k.value="none"):g.fromString(a)}),mxEvent.addListener(b,"dblclick",c))})(a[p*b+t]);m.appendChild(…
3683 …s.br(d);f();var p=m(this.presetColors);p.style.marginBottom="8px";p=m(this.defaultColors);p.style.…
3684 p.style.textAlign="right";p.style.whiteSpace="nowrap";var q=mxUtils.button(mxResources.get("cancel"…
3689 …dChild(d);this.container=b},TextareaDialog=function(a,b,d,e,c,f,k,h,g,l,m,n,p,q){k=null!=k?k:300;h… argument
3691 …setAttribute("align","right");null!=p&&(b=mxUtils.button(mxResources.get("help"),function(){a.edit…
3698 …value?(p.setAttribute("disabled","true"),q.setAttribute("disabled","true"),u.setAttribute("disable…
3703p=document.createElement("input");p.setAttribute("type","number");p.setAttribute("value","100");p.…
3707p.value=this.value))});mxEvent.addListener(t,"change",function(){var a=parseInt(t.value);isNaN(a)|…
3710p,"change",function(){w=!0;var a=Math.max(0,parseFloat(p.value)||100)/100;p.value=parseFloat((100*…
3711p.value=parseFloat((100*a).toFixed(2)),q.value=Math.floor(k*a)):(p.value="100",q.value=k,u.value=h…
3718 "100%";for(var m=f.attributes,n=[],p=[],q=0,u=null!=EditDataDialog.getDisplayIdForCell?EditDataDial…
3719p[c]=null;l.table.deleteRow(b+(null!=u?1:0));break}null!=p[c]&&b++}}}(b);mxEvent.addListener(d,"cl…
3720 2);p[a].style.width="100%";0<c.indexOf("\n")&&p[a].setAttribute("rows","2");v(p[a],b);null!=h[b]&&0…
3723 …ders"!=a&&0>a.indexOf(":"))try{var b=mxUtils.indexOf(n,a);if(0<=b&&null!=p[b])p[b].focus();else{f.…
3724p.splice(b,1));n.push(a);var c=l.addTextarea(a+":","",2);c.style.width="100%";p.push(c);v(c,a);c.f…
3725 …loneNode(!0);for(var d=!1,e=0;e<n.length;e++)null==p[e]?f.removeAttribute(n[e]):(f.setAttribute(n[…
3739p=e;mxClient.IS_FF&&a.dataTransfer.setData("Text","<layer/>")});mxEvent.addListener(e,"dragend",fu…
3748 …x";n.style.top="0px";n.style.bottom=parseInt(m)+7+"px";l.appendChild(n);var p=null,q=null;mxEvent.…
3775 …pe.insertSearchHint;Sidebar.prototype.insertSearchHint=function(c,b,d,e,l,m,p,n){if(null!=n&&1==e)… argument
3799 …Stencil(f,d,a[c].tags);if(null!=e){var p=b.indexOf(";"),b="shape="+f+"."+d.toLowerCase()+";"+(0>p?…
3800 GRAPH_IMAGE_PATH,c=STENCIL_PATH,b=this.signs,d=this.rack,e=this.pids,m=this.cisco,p=this.sysml;"1"=…
3814 …te();this.addArchiMatePalette();this.addBpmn2Palette();this.addSysMLPalette(p,c);this.addLeanMappi…
3815 …ebar.prototype.addStencilPalette=function(a,c,b,d,l,m,p,n,q,r){e.apply(this,arguments);p=null!=p?p argument
3816 …==l||0>mxUtils.indexOf(l,b))c={style:"shape="+c+b+d,w:Math.round(f*p),h:Math.round(g*p)},b=null!=n…
5458p=new mxCell("",new mxGeometry(0,240,390,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rre…
5461 …FF;");v.vertex=!0;return a.createVertexTemplateFromCells([b,c,d,f,g,h,k,l,m,p,n,q,r,u,t,v],800,360…
5465 …trokeColor=none;align=left;fontSize=14;fontColor=#212529;");m.vertex=!0;var p=new mxCell("Example …
5466 p.vertex=!0;var n=new mxCell("Sign in",new mxGeometry(0,200,70,40),"html=1;shadow=0;dashed=0;shape=…
5482 …,"fillColor=none;strokeColor=none;align=left;fontSize=14;");m.vertex=!0;var p=new mxCell("Choose..…
5483 p.vertex=!0;var n=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=…
5485 …ff;");u.vertex=!0;return a.createVertexTemplateFromCells([b,c,d,f,g,h,k,l,m,p,n,q,r,u],800,240,"He…
5964p=new mxCell("",new mxGeometry(63,0,9,50),a+"cb_1p;");p.vertex=!0;var n=new mxCell("",new mxGeomet…
5966p=new mxCell("",new mxGeometry(126,0,18,50),a+"cb_2p;");p.vertex=!0;var n=new mxCell("",new mxGeom…
6436 …xgraph.electrical.transistors.",m=a+"=mxgraph.electrical.opto_electronics.",p="pointerEvents=1;"+a…
6570p+"contact;",50,25,"","Contact",null,null,this.getTagsForStencil("mxgraph.electrical.plc_ladder","…
6571p+"not_output_1;",50,25,"","Output (N)",null,null,this.getTagsForStencil("mxgraph.electrical.plc_l…
6572p+"output_1;",50,25,"","Output",null,null,this.getTagsForStencil("mxgraph.electrical.plc_ladder","…
6668p=new mxCell("",new mxGeometry(230,0,40,43),a+"office_chair;shadow=0;");p.vertex=!0;var n=new mxCe…
6670 …dow=0;direction=west;");m.vertex=!0;var p=new mxCell("",new mxGeometry(230,0,40,43),a+"office_chai…
6672 …est;");w.vertex=!0;return sb.createVertexTemplateFromCells([c,d,f,g,h,k,l,m,p,n,q,r,u,t,v,y,x,w,b]…
7066p,n,q){var r=this,u="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+m…
7070p,95),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");a.verte…
7550 …=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;");m.vertex=!0;var p=new mxCell("&nbsp;- …
7551 p.vertex=!0;var n=new mxCell("&nbsp;- Lorem ipsum dolor sit amet<br>&nbsp;- consectetur adipisicing…
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…
7561 …ction=south;fillColor=#12AAB5;strokeColor=none;rounded=0;");m.vertex=!0;var p=new mxCell('<font st…
7562 …p;whiteSpace=wrap;html=1;fontSize=12;");p.vertex=!0;return sb.createVertexTemplateFromCells([a,b,g…
7566p=new mxCell("5",new mxGeometry(0,260,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22…
7571 …r p=new mxCell("5",new mxGeometry(455,125,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#12AAB5;…
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…
7578p=new mxCell("5",new mxGeometry(435,245,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#12AAB5;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…
7585 …=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");m.vertex=!0;var p=new mxCell("Label",n…
7586 p.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p],220,220,"Arrow List")}),t…
7589 …0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");m.vertex=!0;var p=new mxCell("Label",n…
7590 …lign=left;spacingLeft=10;fontStyle=1;");p.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b…
7594p=new mxCell("Label",new mxGeometry(45,140,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;;…
7607p=new mxCell("Label",new mxGeometry(0,35,30,100),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow…
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 …ze=1;size=10;fillColor=#AE4132;strokeColor=none;shadow=0;");m.vertex=!0;var p=new mxCell("25%",new…
7632 p.vertex=!0;var n=new mxCell("",new mxGeometry(70,160,300,20),"whiteSpace=wrap;html=1;fixedSize=1;s…
7636 …!0;var p=new mxCell("",new mxGeometry(0,150,400,40),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fi…
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 …lor=#12AAB5;startAngle=0.02;endAngle=0.25;strokeWidth=16;");m.vertex=!0;var p=new mxCell("",new mx…
7643p.vertex=!0;var n=new mxCell("2018",new mxGeometry(92,92,66,66),"html=1;shape=mxgraph.basic.pie;fi…
7670 …ontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");m.vertex=!0;var p=new mxCell("Label",n…
7671 p.vertex=!0;var n=new mxCell("60%",new mxGeometry(330,30,100,100),"verticalLabelPosition=middle;ver…
7673 …g=5;");t.vertex=!0;return sb.createVertexTemplateFromCells([c,g,l,n,u,a,f,k,p,r,b,h,m,q,t],540,260…
7678 …5;fontSize=22;fontColor=#12AAB5;align=center;fontStyle=1;");m.vertex=!0;var p=new mxCell('<font st…
7679 …ce=wrap;html=1;fontSize=12;spacing=8;");p.vertex=!0;return sb.createVertexTemplateFromCells([a,b,g…
7685p=new mxCell("",new mxGeometry(200,0,40,70),"verticalLabelPosition=top;verticalAlign=bottom;html=1…
7690 …=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;");m.vertex=!0;var p=new mxCell("",new mx…
7691 …ze=12;shadow=0;align=left;opacity=70;");p.vertex=!0;return sb.createVertexTemplateFromCells([b,d,g…
7706 …tune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");m.vertex=!0;var p=new mxCell("",new mx…
7707 p.vertex=!0;var n=new mxCell("Label",new mxGeometry(410,410,100,60),"shape=manualInput;whiteSpace=w…
7708p.insert(q);q=new mxCell('<b>Heading</b><br><font style="font-size: 11px">Lorem ipsum dolor sit am…
7711 …FFFFF;align=left;");t.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p,n,q,r,
7715 …or=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");m.vertex=!0;var p=new mxCell("14",new …
7716 …;fontSize=16;align=center;fontStyle=1");p.vertex=!0;return sb.createVertexTemplateFromCells([a,b,g…
7724 …ign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");m.vertex=!0;var p=
7725 …iddle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");p.vertex=!0;var n=new …
7727 …5;");u.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p,n,q,r,u],740,400,"Ro…
7732p=new mxCell("Label",new mxGeometry(175,250,130,120),"strokeWidth=1;shadow=0;dashed=0;align=center…
7735 …1;");t.vertex=!0;return sb.createVertexTemplateFromCells([g,f,b,c,a,h,k,l,m,p,n,q,r,u,t],415,430,"…
7740 …Size=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;");m.vertex=!0;var p=new mxCell('<b style…
7741 …FFFF;align=left;html=1;spacingLeft=5;");p.vertex=!0;return sb.createVertexTemplateFromCells([g,f,b…
7746p=new mxCell("",new mxGeometry(179,170,181,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;…
7748 …0;");t.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p,n,q,r,u,t],360,215,"…
7753p=new mxCell("Label",new mxGeometry(70,20,160,30),"fillColor=#10739E;strokecolor=none;rounded=1;fo…
7759 …2;");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,z,…
7764 …=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");m.vertex=!0;var p=new mxCell('<font st…
7765 …n=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");p.vertex=!0;var n=new …
7766 n.vertex=!0;return sb.createVertexTemplateFromCells([a,c,b,f,g,h,k,l,m,p,n],840,210,"Roadmap (horiz…
9981p=this.ui.getHashValueForPages(this.shadowPages,k);"1"==urlParams.test&&EditorUi.debug("File.merge…
9982 "\nChecksum: "+m+"\nCurrent: "+p+"\nCurrent Details: "+JSON.stringify(k)+"\nFrom: "+u+"\nTo: "+v+"\…
9989 …t_"+this.sync.clientId:"-nosync",m=this.getTitle(),p=m.lastIndexOf("."),n="xml";0<p&&(n=m.substrin…
9995p=n.cellRenderer.redraw;n.cellRenderer.redraw=function(b){b.view.graph.isEditing(b.cell)&&(b.view.…
9996 …y{n.container.style.visibility="";n.model.endUpdate();n.cellRenderer.redraw=p;this.changeListenerE…
10063 var StorageDialog=function(b,e,d){function c(c,g,k,p,x,A){function q(){mxEvent.addListener(t,"click… argument
10066 …x)for(c=0;c<x.length;c++)mxUtils.br(y),mxUtils.write(y,x[c]);if(null!=p&&null==b[p]){u.style.visib…
10067p]&&(v.stop(),t.style.display="none")},3E4);b.addListener("clientLoaded",mxUtils.bind(this,functio…
10068p=document.createElement("p");p.style.cssText="font-size:22px;padding:4px 0 16px 0;margin:0;color:…
10076p=document.createElement("td");n.setAttribute("align","center");m.appendChild(c);c=document.create…
10077 l.appendChild(p);f.appendChild(l);n.appendChild(f);e.appendChild(n);d=document.createElement("span"…
10085 p.setAttribute("autocomplete","off");p.setAttribute("autocorrect","off");p.setAttribute("autocapita…
10086 …S_FF||5<=document.documentMode?p.select():document.execCommand("selectAll",!1,null)):(p.setAttribu…
10087 e.length?"preview":"openInNewWindow"),function(){var c=5E5>e.length?p.value:e;if(null!=g)g(c);else …
10089 …{try{var c="https://www.facebook.com/sharer.php?p[url]="+encodeURIComponent(p.value);b.openLink(c)…
10090 …er.com/intent/tweet?text="+encodeURIComponent(n)+"&url="+encodeURIComponent(p.value);b.openLink(c)…
10091 …button(mxResources.get("copy"),function(){p.focus();mxClient.IS_GC||mxClient.IS_FF||5<=document.do…
10094 c+="&resize="+(B.checked?"1":"0");c+="&x0="+Number(p.value);c+="&y0="+l;g.mathEnabled&&(c+="&math=1…
10095 b&&(c+="&title="+encodeURIComponent(b)),""!=q.value&&(b=parseInt(q.value)+parseInt(p.value),c+="&he…
10096p=document.createElement("input");p.setAttribute("type","text");p.setAttribute("size","4");p.style…
10101 …istener(C,"change",d);mxEvent.addListener(q,"change",d);mxEvent.addListener(p,"change",d);mxEvent.…
10107p;"horizontalTree"==d?(p=new mxCompactTreeLayout(k),p.edgeRouting=!1,p.levelDistance=30,n="edgeSty…
10108p=new mxHierarchicalLayout(k,mxConstants.DIRECTION_WEST):"organic"==d?(p=new mxFastOrganicLayout(k…
10115 …20px";if(null!=b.pages)for(var p=0;p<b.pages.length;p++){var q=document.createElement("option");mx…
10116 mxResources.get("pageWithNumber",[p+1]));q.setAttribute("value","data:page/id,"+b.pages[p].getId())…
10120 …);mxUtils.br(c);p=document.createElement("span");p.style.marginLeft="30px";mxUtils.write(p,mxResou…
10124 …)?k:m.getCenterInsertPoint(new mxRectangle(0,0,l,g));var p=null;m.getModel().beginUpdate();try{p="…
10125 …ll(p,"plantUmlData",JSON.stringify({data:c,format:f},null,2))}finally{m.getModel().endUpdate()}nul…
10128 …lCellToVisible(g))},function(c){b.handleError(c)}));else if("table"==f){var p=null,q=[],t=0,n={};f…
10129p=new mxCell(u,new mxGeometry(t,0,160,40),"shape=table;startSize=30;container=1;collapsible=1;chil…
10130 u&&(p.geometry.width=u.width+10);else if(null!=p&&")"==u.charAt(0))t+=p.geometry.width+40,p=null;el…
10131 …ll(u);null!=u&&p.geometry.width<u.width+30&&(p.geometry.width=Math.min(320,Math.max(p.geometry.wid…
10132 …raph;H=null;q=[];for(f=p=0;f<e.length;f++)";"!=e[f].charAt(0)&&(0==e[f].length?H=null:null==H?(H=n…
10133 …Cell(H),null!=u&&H.geometry.width<u.width+10&&(H.geometry.width=u.width+10),p+=H.geometry.width+40…
10136 …ath.max(q[f].geometry.height,u.height));p=new mxFastOrganicLayout(m);p.disableEdgeStyle=!1;p.force…
10142 …et("plantUml")+" ("+mxResources.get("formatPng")+")");var p=document.createElement("option");p.set…
10143p,mxResources.get("plantUml")+" ("+mxResources.get("text")+")");EditorUi.enablePlantUml&&Graph.fil…
10145 …||e.appendChild(l);this.container=e},NewDialog=function(b,e,d,c,g,k,n,f,l,m,p,q,t,u,v,x,A,z){funct… argument
10147p){null!=na&&(na.style.backgroundColor="transparent",na.style.border="1px solid transparent");P.re… argument
10148 …ode(f.documentElement);var m=new mxCodec(f.ownerDocument),p=new mxGraphModel;m.decode(f,p);f=p.roo…
10154 …bind(this,function(b){C(v,null,null,c,g)}),null,null),null!=p?mxEvent.addListener(v,"click",p):(mx…
10158 …)}for(d in ea){var l=ga[d],g=e=document.createElement(l?"ul":"div"),f=ea[d],p=b(d,f);if(null!=l){v…
10159p);mxUtils.write(q,p);g=q;k.appendChild(q);p=document.createElement("ul");p.className="geTempTreeN…
10160p,q)}else e.style.cssText="display:block;cursor:pointer;padding:6px;white-space:nowrap;margin-bott…
10161 …null!=l?l:Editor.isDarkMode()?"1px dashed #00a8ff":"1px solid #ccd9ea";p=null!=p?p:EditorUi.templa…
10172 …ue;if(""==c)null!=da&&(da.click(),da=null);else{if(null==NewDialog.tagsList[p]){var f={},d;for(d i…
10173 []),f[g[k]].push(m)}NewDialog.tagsList[p]=f}var q=c.toLowerCase().split(" "),f=NewDialog.tagsList[p
10177 …();G()}})};D.appendChild(T);D.appendChild(ha);D.appendChild(R);var la=!1,qa=p;/^https?:\/\//.test(…
10182 var CreateDialog=function(b,e,d,c,g,k,n,f,l,m,p,q,t,u,v,x,A){function z(c,f,d,l){function m(){mxEve… argument
10183 …r p=document.createElement("img");p.src=c;p.setAttribute("border","0");p.setAttribute("align","abs…
10184 …ild(p);g.style.color="gray";g.style.fontSize="11px";var k=document.createElement("div");g.appendCh…
10185p.style.visibility="",t.stop(),m())}))}else m();G.appendChild(g);++E==q&&(mxUtils.br(G),E=0)}funct…
10194 …dChild(t),b.mode!=App.MODE_DEVICE&&f||t.setAttribute("selected","selected"),p&&z(IMAGE_PATH+"/osa_…
10195p=mxUtils.button(mxResources.get("help"),function(){b.openLink(m)}),p.className="geBtn",f.appendCh…
10196 …xUtils.br(f),f.appendChild(x));b.editor.cancelFirst&&null==c||f.appendChild(p);mxEvent.addListener…
10203 …convertDataUri(f),d=null==d?120:d,e=null==e?100:e,b.hideDialog(),c(f,d,e))},p=function(f,d){if(nul… function
10204 …portFiles(c.dataTransfer.files,0,0,b.maxImageSize,function(b,c,f,d,e,l,m,g){p(b,g)},function(){},f…
10205 …er.getData("text/uri-list");/\.(gif|jpg|jpeg|tiff|png|svg)($|\?)/i.test(f)&&p(decodeURIComponent(f…
10207 c,f,d,e,l){p(b)},function(){},function(b){return"image/"==b.type.substring(0,6)},function(b){for(va…
10208 …er(l,"keypress",function(b){13==b.keyCode&&p(l.value)});t=mxUtils.button(mxResources.get("apply"),…
10210 …extOverflow="clip";m.style.cursor="default";m.style.paddingRight="20px";var p=document.createEleme…
10211 p.setAttribute("placeholder",mxResources.get("dragUrlsHere"));p.setAttribute("type","text");p.style…
10212 …editor.transparentImage+"')";mxEvent.addListener(q,"click",function(){p.value="";p.focus()});var t…
10213 …d"),x.defaultChecked=!0);n=null!=n?n:"_blank";x.setAttribute("title",n);k&&(p.style.width="340px")…
10214 !0):(p.setAttribute("value",e),t.setAttribute("checked","checked"),t.defaultChecked=!0);m.appendChi…
10215 …ed||A.parentNode.removeChild(A)})}m.appendChild(v)}else p.setAttribute("value",e),m.appendChild(p)…
10216p.value,LinkDialog.selectedDocs,x.checked?n:null)});z.style.verticalAlign="middle";z.className="ge…
10218 f=null);0<=mxUtils.indexOf(b.dataTransfer.types,"text/uri-list")&&(p.value=decodeURIComponent(b.dat…
10220 …ttps://drive.google.com/#folders/"+b.docs[0].id);p.value=c;p.focus()}else LinkDialog.selectedDocs=…
10221 ….choose({linkType:"direct",cancel:function(){},success:function(b){p.value=b[0].link;p.focus()}})}…
10222p.value=c.value[0].webUrl;p.focus()})});null!=b.gitHub&&f(IMAGE_PATH+"/github-logo.svg",mxResource…
10223 p.value=DRAWIO_GITLAB_URL+"/"+c+"/"+f+"/blob/"+d+"/"+b;p.focus()}})});mxEvent.addListener(p,"keypre…
10224 …600px";var f=mxUtils.button(mxResources.get("sendMessage"),function(){var f=p.value+(m.checked?"\n…
10228p=document.createElement("textarea");p.style.resize="none";p.style.width="600px";p.style.height="1…
10231 …ing=!0;f.minFitScale=null;f.maxFitScale=null;f.centerZoom=!0;var l=0,m=null,p=0,q=f.getGlobalVaria…
10232 …riable=function(b){return"page"==b&&null!=m&&null!=m[p]?m[p].getAttribute("name"):"pagenumber"==b?
10245 …l;p=0;if("mxfile"==t.nodeName){q=t.getElementsByTagName("diagram");m=[];for(e=0;e<q.length;e++)m.p…
10246 …etAttribute("value",e),e==p&&q.setAttribute("selected","selected"),K.appendChild(q);X=function(){t…
10254p=document.createElement("div");p.style.marginTop="0px";p.style.whiteSpace="nowrap";p.style.overfl…
10255 …ring(),x.toLocaleDateString())+" "+x.toLocaleTimeString());q.appendChild(u)}p.appendChild(q);mxEve…
10257p=mxUtils.button("",function(){z.zoomOut()});p.className="geSprite geSprite-zoomout";p.setAttribut…
10258 "none";p.style.margin="2px";mxUtils.setOpacity(p,60);e=mxUtils.button("",function(){z.maxFitScale=8…
10262 …e.display="none"}else b(y)};x.appendChild(E);x.appendChild(d);x.appendChild(p);x.appendChild(u);x.…
10264 …e("disabled","disabled")}function l(c,d,e){M.innerHTML="";var m=p.model.getDescendants(p.model.get…
10265p=b.createTemporaryGraph(p.getStylesheet()),b.updatePageRoot(m),p.model.setRoot(m.root),c=(c+1)%b.…
10266p.view.getState(m[X]);d&&null!=K&&(B=B||J==t);if(null!=J&&null!=J.cell.value&&(B||null==y)&&(p.mod…
10267p.scrollCellToVisible(t.cell);p.isEnabled()&&!p.isCellLocked(t.cell)?e||p.getSelectionCell()==t.ce…
10268 …v=!0,l(!0,d,e);p.isEnabled()&&!e&&p.clearSelection()}u=null!=y;k&&!c&&f();return 0==g.length||null…
10274p=0;p<e.length;p++){if(e[p]-g<d)b=b.substr(0,e[p])+m[p]+b.substr(e[p]);else{var k=e[p]-g<l?d+g:e[p
10275 p.isCellEditable(c)&&p.model.setValue(c,L(f,x,F.value,A-x.length,p.getCurrentCellStyle(c)));C.style…
10276 …y{if(null!=x&&null!=t&&F.value){var c=t.cell,f=p.getLabel(c);p.model.setValue(c,L(f,x,F.value,A-x.…
10277p.getModel().beginUpdate();try{for(var d=0,e={};l(!1,!0,!0)&&100>d;){var m=t.cell,g=p.getLabel(m),…
10278p.getCurrentCellStyle(m))),d++)}c!=b.currentPage&&b.editor.graph.model.execute(new SelectPage(b,c)…
10282 (E.checked=!1,E.setAttribute("disabled","disabled"))):p.container.focus()}));this.window.setLocatio…
10295 …5759":"#e5e5e5";d.style.padding="6px 0px 6px 20px";mxUtils.write(d,c.title);p.appendChild(d);for(v…
10296 …d);l.defaultChecked=l.checked;d.appendChild(l);mxUtils.write(d," "+c.title);p.appendChild(d);var m…
10299p=document.createElement("div"),q=document.createElement("div");p.style.position="absolute";p.styl…
10300 …tyle.right="0px";k(d);c.style.padding="30px";c.appendChild(l);c.appendChild(p);c.appendChild(q);d=…
10311p=document.createElement("div");p.style.marginTop="14px";p.style.textAlign="right";var q=mxUtils.b…
10313p,q,t,l=document.createElement("div");m=document.createElement("button");p=document.createElement(…
10314 …;m.className="cr-rotate-l";p.className="cr-rotate-r";g.appendChild(l);m.addEventListener("click",f…
10316p=document.createElement("input");p.setAttribute("type","checkbox");null!=c&&c.relative&&(p.setAtt…
10321 …){var f=d.getCellGeometry(e[c]);null!=f&&(f=f.clone(),d.isCellMovable(e[c])&&(f.relative=p.checked,
10327 …ck",function(d){x[c]=null;for(var e=0;e<p.length;e++)if(null!=p[e].data&&p[e].data==c||null!=p[e].…
10328 f.xml){p.splice(e,1);break}E.parentNode.removeChild(b);0==p.length&&(u.style.backgroundImage="url('…
10329 …(G={data:c,w:m,h:g,title:t},null!=q&&(G.aspect=q),x[c]=z,p.push(G)):null!=k&&(k.aspect="fixed",p.p…
10334 …null!=z&&z<u.children.length?(p.splice(z>A?z-1:z,0,p.splice(A,1)[0]),u.insertBefore(u.children[A],…
10335 …ht);u.scrollTop=u.scrollHeight})}c.stopPropagation();c.preventDefault()}var p=[];d=document.create…
10337 ….backgroundPosition="center center";u.style.backgroundRepeat="no-repeat";0==p.length&&Graph.fileSu…
10339p,q,t){null!=t&&(/(\.v(dx|sdx?))($|\?)/i.test(t.name)||/(\.vs(x|sx?))($|\?)/i.test(t.name))?b.impo… argument
10340p.substring(0,p.lastIndexOf(".")).replace(/_/g," "))})):null!=t&&!b.isOffline()&&(new XMLHttpReque…
10343 …on(mxResources.get("export"),function(){var c=b.createLibraryDataFromImages(p),f=t.value;/(\.xml)$…
10345 …Files(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,g,p,… argument
10347 p,g,k)}));q.setAttribute("id","btnSave");q.className="geBtn gePrimaryBtn";c.appendChild(q);b.editor…
10349p=new Graph(d);p.setEnabled(!1);var q=b.editor.graph.cloneCell(e);p.addCells([q]);d=p.view.getStat…
10352p,q,!1)});d.className="geBtn";n.appendChild(d);d=mxUtils.button(mxResources.get("apply"),function(…
10354 …||e.appendChild(l);p.appendChild(e);this.cancelBtn=l;this.okButton=g;this.container=p},TemplatesDi… argument
10355 …c="/images/"+l+".svg";return!0}function B(c,f,d,e){function m(c,f){if(null==p){var d=c,d=/^https?:…
10356 …nd(this,function(b){200<=b.getStatus()&&299>=b.getStatus()&&(p=b.getText());f(p)}))}else f(p)}func…
10357 …!0,new mxPoint(e,l),!0,null,!0);var p=document.createElement("div");p.className="geTempDlgDialogMa…
10358 …{p&&(K.removeChild(p),p=null,k.apply(this,arguments),b.sidebar.hideTooltip=k)};mxEvent.addListener…
10359 …n C(c,f){if(null!=Y){var d=function(c){t.isExternal?l(t,function(b){g(b,c)},p):t.url?mxUtils.get(T…
10360 …299>=b.getStatus()?g(b.getText(),c):p()})):g(b.emptyDiagramXml,c)},g=function(c,d){v||b.hideDialog… function
10362p=document.createElement("th");p.style.width="50%";p.innerHTML=mxUtils.htmlEntities(mxResources.ge…
10363 p.style.width="25%";p.innerHTML=mxUtils.htmlEntities(mxResources.get("lastModifiedOn"));g.appendChi…
10364p&&p.length>k&&(p=p.substring(0,k)+"&hellip;");if(d){var u=document.createElement("tr"),t=document…
10367 …eateElement("div");n.className="geTempDlgDiagramTileLbl";n.innerHTML=null!=p?p:"";A.appendChild(n)…
10369p=document.createElement("div");p.className="geTempDlgNewDiagramCatItemImg";var k=document.createE…
10370p=document.createElement("div");p.className="geTempDlgNewDiagramCatItemImg";p.innerHTML="...";p.st…
10371 p.innerHTML=g;m.appendChild(p);ea.appendChild(m);mxEvent.addListener(m,"click",function(){function …
10374p=qa[m],k=f=document.createElement(p?"ul":"div"),g=b[m],g=d(m,g);if(null!=p){var q=document.create…
10375 v=d(y,p[y]);u.setAttribute("title",v.fullLbl);u.innerHTML=v.lbl;u.className="geTemplateCatLink";u.s…
10379p=0;p<g.length;p++)null==f[g[p]]&&(f[g[p]]=[]),f[g[p]].push(m)}TemplatesDialog.tagsList[c]=f}var k…
10380 …th;l++)if(0<k[l].length){var q=f[k[l]],t={};d=[];if(null!=q)for(p=0;p<q.length;p++)m=q[p],0==g==(n…
10389 …E(va,!0));ka=!ka});var ma=!1,sa=!1,la={},qa={},ta={},va=[],xa=1,Ba=0;null!=p?p(function(b,c){ta=b;…
10394 …der="";13==b.keyCode&&B.click()}var n,f,l,m=document.createElement("table"),p=document.createEleme…
10396 null,"System Fonts"));f.appendChild(l);n.appendChild(f);p.appendChild(n);n=document.createElement("…
10397 n.appendChild(f);p.appendChild(n);n=document.createElement("tr");f=document.createElement("td");f.c…
10398 …img")[0].setAttribute("valign","middle"),f.appendChild(l));n.appendChild(f);p.appendChild(n);n=doc…
10399 …ontName_g";f=document.createElement("td");f.appendChild(v);n.appendChild(f);p.appendChild(n);n=doc…
10400 …null,"Web Fonts"));f.appendChild(l);n.appendChild(f);Editor.enableWebFonts&&p.appendChild(n);n=doc…
10401 …reateElement("td");f.appendChild(A);n.appendChild(f);Editor.enableWebFonts&&p.appendChild(n);n=doc…
10402 …reateElement("td");f.appendChild(z);n.appendChild(f);Editor.enableWebFonts&&p.appendChild(n);this.…
10404 …/%20/g,"+"),d="g"):x.checked&&(c=A.value,f=z.value,d="w");var e;e=f;var l=d,p=/(ftp|http|https):\/…
10405 e=!1):"w"!=l||p.test(e)?e=!0:(m.querySelector(".dlg_fontUrl").style.border="1px solid red",e=!1);e&…
10406 …(B);b.editor.cancelFirst||f.appendChild(e);n.appendChild(f);p.appendChild(n);m.appendChild(p);this…
10419 …;e.appendChild(d);var p=document.createElement("input");p.setAttribute("type","checkbox");n&&(p.se…
10420 …dChild(p);e.appendChild(d);g.appendChild(e);this.init=function(){p.focus()};d=function(){null!=b.f…
10467 … e=b.state.strokeColor,l=b.state.strokeWidth,m=b.state.strokeAlpha,g=b.state.dashed,p=d.fillWeight;
10468 0>p&&(p=d.strokeWidth/2);b.setStrokeAlpha(b.state.fillAlpha);b.setStrokeColor(d.fill||"");b.setStro…
10478 …s.lastY,b,c,f,d,e,l,m);if(null!=g)for(var p=0;p<g.length;p+=6)this.curveTo(g[p],g[p+1],g[p+2],g[p+…
10484 …,m=this.stroke;this.stroke=this.fill=null;var g=this.configurePointerEvents,p=c.setStrokeColor;c.s…
10485 f.apply(this,arguments);c.handJiggle.passThrough=!1;c.setFillColor=k;c.setStrokeColor=p;this.config…
10491 d){var p=b.indexOf("%3C%2Fmxfile%3E)",e)+15,e=e-9;if(p>e){f=b.substring(e,p);break}}10==g&&("endobj…
10521 …mxUtils.bind(this,function(f,m){for(var g=b.getElementsByTagName(f),p=0;p<g.length;p++)mxUtils.bin…
10522p=l[g];null==p?(e++,this.convertImageToDataUri(g,function(d){null!=d&&(l[g]=d,f.setAttribute(m,d))…
10524 …(m&63)}return c};Editor.prototype.loadUrl=function(b,c,f,d,e,l,m,g){try{var p=!m&&(d||/(\.png)($|\…
10525 …if(200<=b.getStatus()&&299>=b.getStatus()){if(null!=c){var d=b.getText();if(p){if((9==document.doc…
10526 …nction(b){null!=f&&f({message:mxResources.get("error")+" "+b.getStatus()})},p,this.timeout,functio…
10528 …var m=f[l].indexOf(")"),g=null,p=f[l].indexOf("format(",m);0<p&&(g=Editor.trimCssUrl(f[l].substrin…
10534p,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;var x= argument
10535p,f)},0):(y.drawImage(d,0,0),b(p,f))},p=document.createElement("canvas"),k=parseInt(f.getAttribute…
10538 …>>0};Editor.writeGraphModelToPng=function(b,c,f,d,e){function l(b,c){var f=p;p+=c;return b.substri…
10539 p)}function m(b){b=l(b,4);return b.charCodeAt(3)+(b.charCodeAt(2)<<8)+(b.charCodeAt(1)<<16)+(b.char…
10540 …ngth);e+=g(f.length)+c+f+g(d^4294967295);e+=b.substring(p-8,b.length);break}e+=b.substring(p-8,p-4…
10542p=Format.prototype.refresh;Format.prototype.refresh=function(){null!=this.editorUi.getCurrentFile(…
10574 …ength;b++){var p=f.dependentPropsDefVal[b],k=f.dependentPropsVals[b];if(k.length>c)k=k.slice(0,c);…
10577p=m,q=0;null!=p.nextSibling;)if(p.nextSibling.getAttribute("data-pName")==b)p=p.nextSibling,q++;el…
10578p=0;p<e;p++)g[p]=null!=c[p]?c[p]:null!=d?d:"";n.push({name:b,values:g,type:f,defVal:d,parentRow:l,… function
10580p(c,f,k));else if("enum"==u){var A=k.enumList;for(n=0;n<A.length;n++)if(y=A[n],y.val==f){mxUtils.w…
10589 …e.width="210px";for(var m=[],g=0;g<this.defaultColorSchemes.length;g++){var p=document.createEleme…
10590 p.style.display="inline-block";p.style.width="6px";p.style.height="6px";p.style.marginLeft="4px";p.…
10591 …l().getStyle(d[l]),g=0;g<e.length;g++)m=mxUtils.removeStylename(m,e[g]);var p=f.getModel().isVerte…
10592 …xUtils.getValue(p,mxConstants.STYLE_FILLCOLOR,null)),m=mxUtils.setStyle(m,mxConstants.STYLE_GRADIE…
10593p,mxConstants.STYLE_FONTCOLOR,null)))),mxEvent.isAltDown(c)||(m=""==b.stroke?mxUtils.setStyle(m,mx…
10594 …tValue(p,mxConstants.STYLE_GRADIENTCOLOR,null)),f.getModel().isVertex(d[l])&&(m=mxUtils.setStyle(m…
10611 …eTextNodes;mxSvgCanvas2D.prototype.updateTextNodes=function(b,c,f,d,e,l,m,g,p,k,q){z.apply(this,ar… argument
10613 "2");l.style.boxSizing="border-box";l.style.tableLayout="fixed";l.style.width="100%";var p=document…
10615 ….highlightCells(f)}else if(l&&0<m.hiddenTags.length)e(!0);else{var f=g.slice(),p=mxUtils.indexOf(f,
10616 b);f.splice(p,1);m.hiddenTags=f;d();m.refresh()}mxEvent.consume(c)});k.appendChild(q);if(m.isEnable…
10618p.appendChild(k)})(b[q]);l.appendChild(p);k.appendChild(l)}}var m=this,g=m.hiddenTags.slice(),p=do…
10619 …led()?"1px solid #808080":"none";k.style.bottom=m.isEnabled()?"48px":"10px";p.appendChild(k);var q…
10621 …eft="10px";m.isEnabled()&&(y.appendChild(q),y.appendChild(t),p.appendChild(y));return{div:p,refres…
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
10632 …,this.model.endUpdate())}),g=mxUtils.bind(this,function(){0<d&&d--;0==d&&p()}),p=mxUtils.bind(this…
10637 …f?1:k.steps,f?0:k.delay));0==d?p():m()}else this.stoppingCustomActions=this.executingCustomActions…
10642 …(c[g])){var p=this.getTagsForCell(c[g]),k=!1;if(0<p.length&&(p=p.split(" "),p.length>=b.length)){f…
10663 …;var M=mxMarker.createMarker;mxMarker.createMarker=function(b,c,f,d,e,l,m,g,p,k){if(null!=f&&null=… argument
10664 …ion f(c,f,l){var m=c.useCssTransforms,g=c.currentTranslate,k=c.currentScale,p=c.view.translate,q=c…
10670 …c.useCssTransforms=m,c.currentTranslate=g,c.currentScale=k,c.view.translate=p,c.view.scale=q);retu…
10671 …value,parseInt(B.value)/100,parseInt(K.value)/100,M.get());else{k&&(k=m==p&&g==p);if(!k&&null!=b.p…
10674 …"0px";mxUtils.write(m,c||mxResources.get("print"));l.appendChild(m);var g=1,p=1,k=document.createE…
10676 …age))for(m=0;m<b.pages.length;m++)if(b.currentPage==b.pages[m]){p=m+1;n.value=p;y.value=p;break}n.…
10705 !0);return null!=f&&0==f.getElementsByTagName("parsererror").length}catch(p){}return!1};EditorUi.pr…
10713p=b.ownerDocument.createElement("diagram");p.setAttribute("id",Editor.guid());p.appendChild(b)}els…
10714 p.setAttribute("id",Editor.guid());mxUtils.setTextContent(p,m)}m=b.ownerDocument.createElement("mxf…
10727p=this.pages[0];this.currentPage==p?f.setBackgroundImage(this.editor.graph.backgroundImage):null!=
10739 …itor.graph.pageVisible=d;return l}catch(P){this.handleError(P)}}));else{var p=null,t=mxUtils.bind(…
10740p)}))});if("svg"==b){var q=this.editor.graph.background;if(n||q==mxConstants.NONE)q=null;var u=thi…
10741p="";if(l.width*l.height>MAX_AREA||d.length>MAX_REQUEST_SIZE)throw{message:mxResources.get("drawin…
10742 …age=Graph.diagramLanguage);return new mxXmlRequest(EXPORT_URL,"format="+c+m+p+"&bg="+(null!=k?k:mx…
10765 …(b)+"\n"+e);var p=document.createElement("div");p.style.position="absolute";p.style.right="0px";p.…
10766 …nvert(100%)");var B=null;if(".scratchpad"!=b.title||this.closableScratchpad)p.appendChild(n),mxEve…
10768p.insertBefore(C,p.firstChild),k.style.paddingRight=18*p.childNodes.length+"px",this.saveLibrary(b…
10769 …tyle.paddingRight=18*p.childNodes.length+"px",B.parentNode.removeChild(B),B=null)});mxEvent.consum…
10774p,n,q,t,y){if(null!=f&&"image/"==d.substring(0,6))f="shape=image;verticalLabelPosition=bottom;vert… argument
10775 …me)try{for(var p=e.documentElement.getElementsByTagName("diagram"),k=0;k<p.length;k++){var n=this.…
10778p.insertBefore(n,p.firstChild);mxEvent.addListener(n,"click",F);mxEvent.addListener(g,"dblclick",f…
10779 …atchpadHelpLink);mxEvent.consume(b)})),p.insertBefore(e,p.firstChild))}k.appendChild(p);k.style.pa…
10789 …r m=mxResources.get("ok"),p=null;c=null!=c?c:mxResources.get("error");if(null!=l){null!=l.retry&&(…
10791 …enLink("https://drive.google.com/open?id="+q);this.handleError(b,c,d,e,g)}),p,mxResources.get("cha…
10795 …ink("mailto:"+mxUtils.htmlEntities(l.ownerEmail))}));this.showError(c,n,m,d,p,null,null,k,t,null,n…
10800 …tener(f,"click",mxUtils.bind(this,function(b){mxEvent.consume(b);k()}));var p=mxUtils.bind(this,fu…
10801 …)):p()}));window.setTimeout(mxUtils.bind(this,function(){mxUtils.setPrefixedStyle(l.style,"transfo…
10825 …,"blank"==A?"_blank":"self"==A?"_top":null,null,!0,z,B);e&&this.editor.graph.addSvgShadow(m);var p=
10826 …unction(b){this.isLocalFileSave()||b.length<=MAX_REQUEST_SIZE?this.saveData(p,"svg",b,"image/svg+x…
10841 …esources.get("publicDiagramUrl"));g.appendChild(k);var p=this.getCurrentFile();null==d&&null!=p&&p
10842 …",mxUtils.bind(this,function(){this.hideDialog();this.drive.showPermissions(p.getId())})));l.setAt…
10846p=document.createElement("div");p.style.whiteSpace="normal";mxUtils.write(p,mxResources.get("linkA…
10847 mxEvent.addListener(p,"click",mxUtils.bind(this,function(){this.spinner.spin(document.body,mxResour…
10853 this.lastExportBorder||"0";f.appendChild(k);mxUtils.br(f)}var p=this.addCheckbox(f,mxResources.get(…
10854p.checked,null!=n?n.checked:!1,null!=q?q.checked:!1,b,c)}),null,b,c);this.showDialog(b.container,3…
10855 f.appendChild(p);mxUtils.write(f,mxResources.get("zoom")+":");var q=document.createElement("input")…
10856 …x";b=["selectionOnly","diagram","page"];for(p=0;p<b.length;p++)if(!l.isSelectionEmpty()||"selectio…
10857 document.createElement("option");mxUtils.write(H,mxResources.get(b[p]));H.setAttribute("value",b[p]…
10863 …m:4px";f.appendChild(m)}var k=this.addCheckbox(f,mxResources.get("fit"),!0),p=this.addCheckbox(f,m…
10864 …bled")});c=new CustomDialog(this,f,mxUtils.bind(this,function(){b(k.checked,p.checked,n.checked,q.…
10865 …rototype.createEmbedImage=function(b,c,d,e,g,k,n,v){function f(c){var f=" ",p="";e&&(f=" onclick=\…
10866p+="cursor:pointer;");b&&(p+="max-width:100%;");var q="";d&&(q=' width="'+Math.round(l.width)+'" h…
10867 …r p="";d&&(p="&w="+Math.round(2*l.width)+"&h="+Math.round(2*l.height));var q=new mxXmlRequest(EXPO…
10868 …agName("a");if(null!=l)for(var m=0;m<l.length;m++){var p=l[m].getAttribute("href");null!=p&&"#"==p
10875p=this.pages[0];this.currentPage==p?f.setBackgroundImage(this.editor.graph.backgroundImage):null!=
10876 arguments)};document.body.appendChild(f.container);f.model.setRoot(p.root)}this.editor.exportToCanv…
10879 …s.bind(this,function(f){try{null!=f&&this.editor.addFontCss(b,f),c(b)}catch(p){c(b)}}))}catch(m){c…
10881p=this.editor.extractGraphModel(m.documentElement,null!=this.pages);if(null!=p&&"mxfile"==p.nodeNa…
10882 …h&&this.isDiagramEmpty()&&(b[q[0].getAttribute("id")]=this.pages[0].getId(),p=Editor.parseDiagramN…
10883 …));k.push(G)}this.updatePageLinks(b,k)}}if(null!=p&&"mxGraphModel"===p.nodeName&&(f=l.importGraphM…
10887 …serviceUnavailableOrBlocked")});else{f=new FormData;f.append("file1",b,e);var p=new XMLHttpRequest;
10888 p.open("POST",VSD_CONVERT_URL+(/(\.vss|\.vsx)$/.test(e)?"?stencil=1":""));p.responseType="blob";thi…
10889p.responseType||"text"==p.responseType?d({message:p.responseText}):(f=new FileReader,f.onload=func…
10898 1)))),p=mxUtils.parseXml(m).getElementsByTagName("svg");0<p.length&&(b=parseFloat(p[0].getAttribute…
10904 …CellSize(g);if(0<this.maxTextWidth&&g.geometry.width>this.maxTextWidth){var p=f.getPreferredSizeFo…
10905 this.maxTextWidth);g.geometry.width=p.width;g.geometry.height=p.height}Graph.isLink(g.value)&&f.set…
11562 …ator.serviceWorker.register("/service-worker.js")}catch(p){null!=window.console&&console.error(p)}…
11564 …(localStorage.getItem(mxSettings.key));null!=n&&(g=n.plugins)}catch(p){}n=urlParams.p;App.initPlug…
11565 …++,"/"==g[f].charAt(0)&&(g[f]=PLUGINS_BASE_PATH+g[f]),mxscript(g[f]))}catch(p){}}}"function"===typ…
11567 …configure(window.DRAWIO_CONFIG),mxSettings.load()}catch(p){null!=window.console&&console.error(p)}…
11568 mxSettings.load())}catch(p){null!=window.console&&console.error(p)}}c()}}};mxUtils.extend(App,Edito…
11616p=this.pages[0];this.currentPage==p?n.setBackgroundImage(f):null!=p.viewState&&null!=p.viewState&&…
11642 …{var c=JSON.parse(b);this.editor.graph.fitWindow(c,c.border)}catch(p){console.error(p)}})):"0"!=ur…
11677p=d.getHash();d.rename(b,mxUtils.bind(this,function(b){d.constructor!=LocalLibrary&&p!=d.getHash()…
11687 …is.emptyDiagramXml;var m=mxUtils.bind(this,function(){this.spinner.stop()}),p=mxUtils.bind(this,fu…
11688p)):c==App.MODE_GITHUB&&null!=this.gitHub?this.gitHub.insertFile(b,e,mxUtils.bind(this,function(b)…
11689p,!1,n):c==App.MODE_DROPBOX&&null!=this.dropbox?this.dropbox.insertFile(b,e,mxUtils.bind(this,func…
11690p):!f&&c==App.MODE_DEVICE&&EditorUi.nativeFileSupport?(m(),this.showSaveFilePicker(mxUtils.bind(th…
11692 …Node.removeChild(m.container);var p=mxUtils.bind(this,function(){this.spinner.stop()}),q=mxUtils.b…
11694 …Title(),!1,mxUtils.bind(this,function(){q()}),mxUtils.bind(this,function(b){p();this.handleError(b…
11739 ….responseType){var p=new XMLHttpRequest;p.open("GET",b,!0);m||(p.responseType="blob");if(f)for(var…
11740 p.status&&299>=p.status){var b=null;m?(b=JSON.parse(p.responseText),b=this.base64ToBlob(b.content,"…
11796 …460,!0,!0,function(){c.sidebar.hideTooltip()});b.init()}})).isEnabled=k;var p=c.actions.addAction(…
11797 p.setToggleAction(!0);p.setSelectedCallback(function(){return c.editor.graph.view.unit==mxConstants…
11798 p=c.actions.addAction("meters",function(){c.editor.graph.view.setUnit(mxConstants.METERS)});p.setTo…
11799p.setEnabled(c.canvasSupported&&9!=document.documentMode);p.setToggleAction(!0);p.setSelectedCallb…
11800 p.setSelectedCallback(function(){return"1"==urlParams.embedInline?Editor.inlineFullscreen:null!=doc…
11804 …Resources.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,p,q,… argument
11806 …eInt(q.value))))},n=c.addRadiobox(d,"pages",mxResources.get("allPages"),!0),p=c.addRadiobox(d,"pag…
11807 …ild(u);mxEvent.addListener(q,"focus",function(){p.checked=!0});mxEvent.addListener(u,"focus",funct…
11808 …es.get("grid"),!1,!1);mxEvent.addListener(n,"change",f);mxEvent.addListener(p,"change",f);mxEvent.…
11813 …;p=c.actions.addAction("synchronize",function(){c.synchronizeCurrentFile("none"==DrawioFile.SYNC)}…
11814p=c.actions.addAction("mathematicalTypesetting",function(){var b=new ChangePageSetup(c);b.ignoreCo…
11815 p.isEnabled=k);isLocalStorage&&(p=c.actions.addAction("showStartScreen",function(){mxSettings.setSh…
11818p,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,null,"s… argument
11820p,q,t,u){b=parseInt(b);!isNaN(b)&&0<b&&c.exportImage(b/100,!1,e,f,!1,l,!m,!1,"jpeg",q,null,t,u)}),… argument
11821p.visible=Editor.enableNativeCipboard&&c.isExportToCanvas()&&!mxClient.IS_SF;p=c.actions.put("shad…
11824 …n("downloadDesktop...",function(){c.openLink("https://get.diagrams.net/")});p=c.actions.addAction(…
11825 …)}));p.setToggleAction(!0);p.setSelectedCallback(mxUtils.bind(this,function(){return null!=this.ta…
11826 …le(!this[k].window.isVisible())}),null,null,Editor.ctrlKey+"+F");p.setToggleAction(!0);p.setSelect…
11835 …0px";c.showDialog(b.container,620,460,!0,!0);b.init()});var p=this.get("layout"),v=p.funct;p.funct… method
11838 …"),mxResources.get("smart")],p=0;p<m.length;p++){var y=document.createElement("option");mxUtils.wr…
11847 …aste Data:",b,function(b){if(0<b.length)try{var d=function(b){function c(b){if(null==p[b]){if(p[b]=
11849 …see console)")):mxLog.debug(d+": Checked");var p={};null==g?mxLog.debug(d+": No root"):(c(g),Objec…
11856 …/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,p,q,… argument
11862p){c.spinner.stop();var y=[];n&&y.push("tags=%7B%7D");p=new EmbedDialog(c,'<iframe frameborder="0"… argument
11865 …tainer,420,256,!0,!0);b.init()})});if(isLocalStorage||mxClient.IS_CHROMEAPP)p=c.actions.addAction(…
11866 p.setToggleAction(!0),p.setSelectedCallback(function(){return null!=c.scratchpad}),"0"!=urlParams.p…
11871 …)&&b.getFile(d,function(b){var d="data:image/"==b.getData().substring(0,11)?p(b.getTitle()):"text/…
11872 …(this,function(f,n,p){f=k?Math.min(1,Math.min(c.maxImageSize/n,c.maxImageSize/p)):1;c.importFile(b… argument
11873 …op();g.setSelectionCells(b);g.scrollCellToVisible(g.getSelectionCell())})}),p=mxUtils.bind(this,fu…
11880 …ngeRequired"))},d);"sketch"==e&&b.addCheckmark(f,Editor.checkmarkImage)})));p=this.editorUi.action…
11883 …g(d.container,340,96,!0,!0);d.init()}}));p.isEnabled=function(){return this.enabled&&k.apply(this,… method
11909 p=c.actions.addAction("comments",mxUtils.bind(this,function(){if(null==this.commentsWindow)this.com…
11910p.setToggleAction(!0);p.setSelectedCallback(mxUtils.bind(this,function(){return null!=this.comment… method
11927 … d=b.name,e=0;null!=n[d.toLowerCase()];)d=b.name+" ("+ ++e+")";null==m[c]&&(p.push({name:b.name,ur…
11928p=[],k=0;k<this.customFonts.length;k++)l(this.customFonts[k]);for(var q in Graph.recentCustomFonts…
11996 …url"),!0,null,null,mxUtils.bind(this,function(c,d,e,l,m,p){c=this.createUrlParameters(c,d,e,l,m,p)… argument
12007p=mxRectangle.fromRectangle(m);k==mxConstants.DIRECTION_SOUTH||k==mxConstants.DIRECTION_NORTH?p.x…
12008 …))&&mxUtils.intersects(p,x)&&(e=10+Math.max(e,(Math.min(p.x+p.width,x.x+x.width)-Math.max(p.x,x.x)…
12009 p.height,x.y+x.height)-Math.max(p.y,x.y))/n))}}t?l=0:e=0;for(u=0;u<q.length;u++)if(y=v.model.getTer…
12011 …veCells(l,m,n);return v.addCells(e,g)}finally{v.model.endUpdate()}}function p(b,c){v.model.beginUp… function
12012 …l",[k[0]])}catch(pa){}}var e=v.getOutgoingTreeEdges(b),p=d.geometry,l=[];v.view.currentRoot==d&&(p
12013p.x+10,k[1].geometry.y+=k[1].geometry.height-p.y+40):g==mxConstants.DIRECTION_NORTH?(k[1].geometry…
12014 (b.geometry.height-k[1].geometry.height)/2:(t.y+t.height)/y-u.y+-p.y+10);return v.addCells(k,d)}fin…
12022 …ull;this.model.beginUpdate();try{var n=g,p=this.getCurrentCellStyle(g);if(null!=c&&b(g)&&"1"==mxUt…
12024 ….length){p=n;if(null==p||p==v.model.getParent(c[q]))p=v.model.getTerminal(t[0],!0);f=this.cloneCel…
12026 …ell()).length&&(9==c.which?d=mxEvent.isShiftDown(c)?m(v.getSelectionCell()):p(v.getSelectionCell()…
12028 …ants.DIRECTION_EAST||d==mxConstants.DIRECTION_WEST;return u==d||0==t.length?p(c,d):y==x?m(c):l(c,d…
12037p=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=entityRelationEdgeStyle;startArrow=none;endArro…
12039 …ive=!0;v.edge=!0;c.insertEdge(v,!0);u.insertEdge(v,!1);b.insert(e);b.insert(p);b.insert(t);b.inser…
12044 …:"elbowEdgeStyle","startArrow":"none","endArrow":"none"};');m.vertex=!0;var p=new mxCell("",new mx…
12045 p.geometry.relative=!0;p.edge=!0;c.insertEdge(p,!0);m.insertEdge(p,!1);b.insert(g);b.insert(p);b.in…
12078 …le.display="inline-block")}};var p=App.prototype.updateButtonContainer;App.prototype.updateButtonC…
12105 …lFlow - horizontalTree verticalTree radialTree - organic circle".split(" "),p=function(b,d,e,f){b.… method in Menus.init
12106 …d(this,function(b,c){for(var d=0;d<n.length;d++)"-"==n[d]?b.addSeparator(c):p(b,c,mxResources.get(…
12111 …dding="6px",k.style.margin="0px");null!=m.statusContainer?p.insertBefore(k,m.statusContainer):p.ap…
12114p.insertBefore(d,m.statusContainer):p.appendChild(d);return d}function k(){if("1"==urlParams.sketc…
12118 …px",e.style.cursor="pointer",e.style.top="1"==urlParams.embed?"12px":"11px",p.appendChild(e),la=e)…
12122 …es.get("untitledLibrary");var p=document.createElement("div");p.className="geMenubarContainer";var…
12123 …es.get(c);p.setAttribute("title",b.getTitle()+(null!=c?" ("+c+")":""))}else p.removeAttribute("tit…
12124 …34px;top:10px;white-space:nowrap;padding-top:2px;background-color:inherit;";p.appendChild(m.button…
12130 …hidden":"";m.rightResizer.style.visibility=m.bottomResizer.style.visibility;p.style.display="none"…
12133 …ontainer";N.className="geToolbarContainer";W.className="geToolbarContainer";p.className="geToolbar…
12134p,"mouseenter",function(){m.statusContainer.style.display="inline-block"});mxEvent.addListener(p,"…
12136 …pa=!0;p.style.visibility=12<p.clientWidth?"":"hidden"}))):m.editor.addListener("statusChanged",mxU…
12152 …tener("pagesVisibleChanged",z);z();m.tabContainer.style.visibility="hidden";p.style.cssText="posit…
12154 …,!0,mxResources.get("fit")+" ("+Editor.ctrlKey+"+H)",Z,Editor.zoomFitImage);p.style.cssText="posit…
12157 …tyle.visibility&&null==N?this.tabContainerHeight+"px":"0px")}}x.appendChild(p);x.appendChild(m.dia…
12162 …rototype.move;mxGuide.prototype.move=function(c,d,e,n){var f=d.y,g=d.x,k=!1,p=!1;if(null!=this.sta…
12168p=[];f=0;z=x[0]==t?1:0;y=x[z].x+x[z].width;if(0<B)for(z=0;z<x.length-1;z++)u=x[z],L=x[z+1],t==u?(f…
12169p.push(new mxPoint(y,L.y-I)));else u=x[0],z=x[2],f=u.y+u.height+(z.y-u.y-u.height-t.height)/2,p.pu…
12170 c,t,e,n),k&&!p?t.y=x.y:p&&!k&&(t.x=x.x),x.y!=t.y&&null!=this.guideY&&null!=this.guideY.node&&(this.…
12172p=Editor.isDarkMode()?{bkgClr:"#202020",outBkgClr:Editor.darkColor,cornerClr:Editor.darkColor,stro…
12173 …};q.style.background=p.bkgClr;q.style[d?"borderRight":"borderBottom"]="0.5px solid "+p.strokeClr;q…
12175 ….clearRect(0,0,t.width,t.height);u.beginPath();u.lineWidth=.7;u.strokeStyle=p.strokeClr;u.setLineD…
12177p.outBkgClr,d){var A=e-l;0<A&&u.fillRect(0,l,l,A);c<t.height&&u.fillRect(0,c,l,t.height)}else A=e-…
12178 0,l,l);u.fillStyle=p.cornerClr;u.fillRect(0,0,l,l)},z=-1,B=function(){null!=n?(null!=f&&f(z),z=n(A)…
12179 …pageFormatChanged",this.pageListener);this.setStyle=function(b){p=b;q.style.background=p.bkgClr;A(…
12180 …pply(this,arguments);try{var k,n,q,t,v,y,z,A,B;u.lineWidth=.5;u.strokeStyle=p.guideClr;u.setLineDa…
12189 …l=!1,m=!0,p=!0,q=!0,t=!0,u=[],v=!1,x=!0;this.setClosedPath=function(b){l=b};this.setAutoClose=func…
12191 p)&&this.stopDrawing();p&&2<=d&&this.startDrawing();mxEvent.consume(b)}});this.createStyle=function…
12192p=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,y=…
12193p);d.vertex=1;b.model.beginUpdate();try{d=b.addCell(d),b.fireEvent(new mxEventObject("cellsInserte…
12194 …l)){var m=b.getCurrentCellStyle(B),p=parseFloat(b.currentVertexStyle[mxConstants.STYLE_STROKEWIDTH…
12195p);"1"==b.currentVertexStyle[mxConstants.STYLE_DASHED]&&(m=b.currentVertexStyle[mxConstants.STYLE_…
12196 …=F(0);if(l){k+=" L"+l.x+" "+l.y;n.push(l);var m="";f=[];for(var p=2;p<u.length;p+=2)l=F(p),m+=" L"…