Lines Matching refs:width

2width:k,height:k})}function h(a,h,i){b(m,b(e(f(),{rotation:360/d.lines*a+"deg",left:~~h}),b(e(c("r…
32 cssFns:[]},"white-space":{cssPropBits:0,cssLitGroup:[J[22],J[72]],cssFns:[]},width:"min-height","wo… property in L
135width:n,height:i}}g=e("transform"),v=e("transformOrigin"),w=e("userSelect");var t={translate3d:{su…
249 …tyle.resize="none";mxLog.textarea.value=mxLog.buffer;mxLog.textarea.style.width=mxClient.IS_NS&&"B…
262 …s.width=null!=c?c:0;this.height=null!=d?d:0}mxRectangle.prototype=new mxPoint;mxRectangle.prototyp… method in mxRectangle
263 …,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d};mxRectangle.prototype.getCenterX=function(){…
264width,a.x+a.width);a=Math.max(this.y+this.height,a.y+a.height);this.x=b;this.y=c;this.width=d-b;th…
265width+=2*a;this.height+=2*a;return this};mxRectangle.prototype.getPoint=function(){return new mxPo…
266 mxRectangle.fromRectangle=function(a){return new mxRectangle(a.x,a.y,a.width,a.height)};
268 …metry.width-l.previous.width)*n,n=(l.geometry.height-l.previous.height)*n;0==d?(m.x-=p,m.y-=q,m.wi…
288 …dth),e=mxUtils.getDocumentScrollOrigin(a.ownerDocument),f=e.x,e=e.y,g=f+b.width;c+d>g&&(a.style.le…
296 c?c:new mxPoint(a.x+a.width/2,a.y+a.height/2);var f=new mxPoint(a.x,a.y);b=new mxPoint(a.x+a.width,…
301 …max(0,Math.min(a.width,b.x)));b.y=Math.round(Math.max(0,Math.min(a.height,b.y)));b.width=Math.roun…
302width,b.width=c;if(d&&(f==mxConstants.DIRECTION_SOUTH||f==mxConstants.DIRECTION_NORTH)||e&&(f==mxC…
303 d.x,a.y+d.y,a.width-d.width-d.x,a.height-d.height-d.y)},getPerimeterPoint:function(a,b,c){for(var d…
304width;a=b.x;var k=c.x;b.x>c.x&&(a=c.x,k=b.x);k>g&&(k=g);a<e&&(a=e);if(a>k)return!1;var e=b.y,g=c.y…
305 …ll!=e?e:0;f=null!=f?f:0;if(0<d){var g=a.getCenterX(),k=a.getCenterY(),l=a.width,m=a.height,n=mxUti…
319 …"hidden";f.style.display="inline-block";f.style.zoom="1";null!=d?(f.style.width=d+"px",f.style.whi…
322 …=null!=d?d:0;var e=c.width-2*d;c=c.height-2*d;d=b.getGraphBounds().clone();b=b.getView().getScale(…
323 …aphBounds(),k=Math.ceil(c-g.x),l=Math.ceil(d-g.y);null==e&&(e=Math.ceil(g.width+c)+Math.ceil(Math.…
325 …=b.createElement("div");c.position="absolute";c.overflow="hidden";c.style.width=e+"px";c.style.hei…
327 …(b){var c=document.createElement("div");c.style.overflow="scroll";c.style.width="636px";c.style.he…
331 …function(a){var b=d.cloneNode(!0),c=parseInt(b.style.width),e=parseInt(b.style.height);b.style.wid…
384 …his.div.style.touchAction="none");null!=c&&(this.div.style.width=c+"px",this.table.style.width=c+"…
386 …t("div");this.contentWrapper.className=e+"Pane";this.contentWrapper.style.width="100%";this.conten…
393 ….minimumSize.width,a);b=Math.max(this.minimumSize.height,b);this.div.style.width=a+"px";this.div.s…
396 …s.table.style.height=b.height+"px");0<b.width&&(this.div.style.width=b.width+"px",this.table.style…
401width=e;k=mxUtils.getCurrentStyle(this.contentWrapper);if("auto"==k.overflow||null!=this.resize)th…
402 …parseInt(this.div.style.top);d=this.table.style.height;e=this.table.style.width;this.div.style.lef…
403 …ientHeight||0);this.div.style.width=document.body.clientWidth-2+"px";this.div.style.height=k-2+"px…
415width=null!=b?b:this.width;this.height=null!=c?c:this.height;this.x=null!=d?d:this.x;this.y=null!=… method in mxImage
416 …v=a;var c=mxUtils.getCurrentStyle(a);null!=c&&(this.resizeWidth="auto"==c.width,this.resizeHeight=…
417 …s.resizeWidth&&!isNaN(c)&&!isNaN(d)&&0<=c&&0<=d&&0<a-d-c&&(this.div.style.width=a-d-c+"px");this.r…
435 …urrentGuide.isEnabledForEvent(b))var f=parseInt(this.previewElement.style.width),g=parseInt(this.p…
487 …ull!=a&&(a.relative?(c=this.graph.getCellGeometry(c),null!=c&&(b.x+=a.x*c.width,b.y+=a.y*c.height)…
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.…
596 …,b.setAttribute("y",Math.floor(n.y-1)),b.setAttribute("width",Math.ceil(n.width+2)),b.setAttribute…
600 …abs(c-u)<r?(b.x=c-a.x,r=Math.abs(c-u),f=!0):Math.abs(c-x)<r&&(b.x=c-a.x-a.width,r=Math.abs(c-x),f=…
601width,y=g.getCenterX(),B=g.y,A=g.y+g.height,z=g.getCenterY(),f=0;f<this.states.length;f++)g=this.s…
603 …=Math.min(a.x+b.x-this.graph.panDx,p.x),e=Math.max(a.x+a.width+b.x-this.graph.panDx,p.x+p.width)),…
612 …state.text&&this.state.text.isPaintBoundsInverted()&&(c=c.clone(),b=c.width,c.width=c.height,c.hei…
613 …is.state.text.isPaintBoundsInverted()&&(b=c.x,c.x=c.height,c.height=c.width,c.width=c.y,c.y=b,b=d,…
614 …ds.x)&&!isNaN(this.bounds.y)&&!isNaN(this.bounds.width)&&!isNaN(this.bounds.height)&&0<this.bounds…
623 …px";"CSS1Compat"==document.compatMode&&(b=-b);a.style.width=Math.round(Math.max(0,this.bounds.widt…
625 …ents)}}var e=this.scale,f=this.bounds.x/e,g=this.bounds.y/e,k=this.bounds.width/e,l=this.bounds.he…
626 …TransparentSvgRectangle(n.x,n.y,n.width,n.height),this.node.appendChild(m)):(e=a.createRect("rect"…
629 (b=this.getGradientBounds(a,b,c,d,e),a.setGradient(this.fill,this.gradient,b.x,b.y,b.width,b.height…
642 …ement)try{var a=this.node.getBBox();if(0<a.width&&0<a.height){this.boundingBox=new mxRectangle(a.x…
643 …urn a};mxShape.prototype.augmentBoundingBox=function(a){this.isShadow&&(a.width+=Math.ceil(mxConst…
652 …TYLE_DIRECTION,null),k=this.computeAspect(b.style,c,d,e,f,k),l=Math.min(k.width,k.height),l="inher…
655 mxStencil.prototype.drawNode=function(a,b,c,d,e,f){var g=c.nodeName,k=d.x,l=d.y,m=d.width,n=d.heigh…
677 …this.strokewidth,Math.min(a.width/5/this.scale,a.height/5/this.scale)))*this.scale;return new mxRe…
696 ….bounds&&!isNaN(this.bounds.x)&&!isNaN(this.bounds.y)&&!isNaN(this.bounds.width)&&!isNaN(this.boun…
697 …n(a,b){var c=this.scale,d=this.bounds.x/c,e=this.bounds.y/c,f=this.bounds.width/c,c=this.bounds.he…
709width:a.offsetWidth*this.scale;else try{var e=a.getBBox();"string"==typeof this.value&&0==mxUtils.…
710 …&"DIV"==e.firstChild.nodeName&&(e=e.firstChild):(d=Math.round(this.bounds.width/this.scale),this.w…
711width=c+"px"))):a.style.whiteSpace="nowrap"),this.offsetWidth=e.offsetWidth+this.textWidthPadding,…
712width,this.boundingBox.height),b,new mxPoint(0,0)),this.unrotatedBoundingBox=mxRectangle.fromRecta…
718 …thCss3();else{var a=this.node.style;a.whiteSpace="normal";a.overflow="";a.width="";a.height="";thi…
719 mxText.prototype.redrawHtmlShapeWithCss3=function(){var a=Math.max(0,Math.round(this.bounds.width/t…
726 …yle.height="";g.style.width="";this.updateFont(g);this.updateSize(g,!1);this.updateInnerHtml(g);va…
727width)),g.style.width=e+"px"):g.style.whiteSpace="nowrap";k=g;null!=k.firstChild&&"DIV"==k.firstCh…
728width/d;g=this.bounds.height/d;"fill"==this.overflow?(f=g,e=l):"width"==this.overflow&&(f=k.scroll…
735width/this.scale)),d=Math.max(0,Math.round(this.bounds.height/this.scale)),e=a.style;this.clipped?…
736width=c+"px",b&&"fill"!=this.overflow&&"width"!=this.overflow){d=a;null!=d.firstChild&&"DIV"==d.fi…
745 …le.top=Math.round(this.bounds.y)+"px";this.node.style.width=Math.max(0,Math.round(this.bounds.widt…
747 …eg)"):mxUtils.setPrefixedStyle(a.style,"transform","");a.style.width=this.node.style.width;a.style…
750 …,d,e){null!=this.image&&(b=this.getImageBounds(b,c,d,e),a.image(b.x,b.y,b.width,b.height,this.imag…
752 …his.indicatorImage&&(b=this.getIndicatorBounds(b,c,d,e),a.image(b.x,b.y,b.width,b.height,this.indi…
755 …nds.width,this.bounds.height);b.x-=this.bounds.x;b.y-=this.bounds.y;a.style.left=Math.round(b.x)+"…
756 Math.round(b.width)+"px";a.style.height=Math.round(b.height)+"px";a.src=this.image;this.node.append…
765 …lBounds=function(a){var b=this.getTitleSize();a=new mxRectangle(a.x,a.y,a.width,a.height);var c=th…
766 …on==mxConstants.DIRECTION_WEST);if(f){b=Math.min(a.width,b*this.scale);if(d||e)a.x+=a.width-b;a.wi…
769 …);null!=this.image&&(e=this.getImageBounds(b,c,d,e),a.image(e.x-b,e.y-c,e.width,e.height,this.imag…
782width,e.height);if(this.useBoundingBox){var g=this.graph.getView().getState(a);if(null!=g&&null!=g…
784 …g=Math.max(c.y-e.y,0)/d,b=new mxRectangle(b.x-f,b.y-g,b.width+f+Math.max(e.x+e.width-(c.x+c.width)…
785 …s.getParentOffset(a),b.x+=a.x,b.y+=a.y));return new mxRectangle(b.x,b.y,b.width,b.height)};mxGraph…
789 …{var l=d.getChildAt(e,b);if(l!=a&&(l=d.getGeometry(l),null!=l)){l=f?l.x+l.width/2:l.y+l.height/2;i…
793 …tModel(),e=null;null!=b&&(e=c?b.height-this.marginTop-this.marginBottom:b.width-this.marginLeft-th…
794width));c==k&&(e-=l);k?g+=l:f+=l}d.beginUpdate();try{for(var l=0,k=null,m=0,n=null,p=this.getLayou…
796width=e);c?t.width=this.snap(t.width):t.height=this.snap(t.height);this.setChildGeometry(r,t);n=r;…
797 …){var c=this.graph.getCellGeometry(a);null!=c&&b.x==c.x&&b.y==c.y&&b.width==c.width&&b.height==c.h…
798width+this.marginRight+this.border,f.width=this.resizeParentMax?Math.max(f.width,c):c):(c=c.y+c.he…
800 …++){var k=c.getChildAt(d,e),k=this.getVertexBounds(k);if(null!=k){k=k.x+k.width/2;if(f<b&&k>b)brea…
802width,n=n-2*this.border;a=this.graph.isSwimlane(a)?this.graph.getStartSize(a):new mxRectangle;n-=b…
817 …n(a,b){var c=this.nodeDistance+this.levelDistance,d=(b-a.width)/2-this.nodeDistance,e=d+a.width+2*…
818 …ur.upperHead=a.contour.upperTail;a.contour.lowerTail=this.createLine(0,-a.width-b);a.contour.lower…
819 …r=c.contour;for(var d=c.width+b,e=d,c=c.next;null!=c;){var f=this.merge(a.contour,c.contour);c.off…
822 ….x=0;b.y=0;b.width=0;b.height=0;a=this.getVertexBounds(a);null!=a&&(this.isHorizontal()?(b.width=a…
823 …new mxRectangle(e.x,e.y,e.width,e.height):new mxRectangle(Math.min(b.x,e.x),Math.min(b.y,e.y),Math…
826 …orter(b,f));b=b.next}e.sort(WeightedCellSorter.prototype.compare);var f=a.width,g=(d+1)*this.prefH…
827width,q=g.y+b,n.push(new mxPoint(p,q)),p=g.x+g.width+f,n.push(new mxPoint(p,q)),q=m.y+m.height/2):…
830 …rguments);var c=null,d=this.getVertexBounds(this.root);this.centerX=d.x+d.width/2;this.centerY=d.y…
831 …th;e++)f=this.row[c],d=f[e],f=this.getVertexBounds(d.cell),d.theta=(f.x+f.width/2-l)/m*Math.PI*2}f…
832 …this.getVertexBounds(d.cell),this.setVertexLocation(d.cell,this.centerX-f.width/2+this.rowRadi[c]*…
833 …s.rowMinX[b]);this.rowMaxX[b]=Math.max(f.x+f.width,this.rowMaxX[b]);this.rowMinCenX[b]=Math.min(f.…
834 Math.max(f.x+f.width/2,this.rowMaxCenX[b]);this.rowRadi[b]=f.y-this.getVertexBounds(this.root).y;nu…
838 …ObjectIdentity.get(g);this.indices[k]=d;var l=this.getVertexBounds(g),m=l.width,n=l.height,p=l.x,q…
840 …vable(g)&&(l=this.getVertexBounds(g),null!=l&&(this.cellLocation[d][0]-=l.width/2,this.cellLocatio…
847 …m.y:Math.min(d,m.y),e=null==e?m.x:Math.min(e,m.x),c=Math.max(c,Math.max(m.width,m.height))}}var n=…
852width+this.spacing,c=e.y+e.height/2,f=0;f<a.length;f++)this.route(a[f],b,c),b+=this.spacing;else i…
857 ….y,f=-d.y+b.y+b.height,e=Math.abs(e)<Math.abs(f)?e:f,f=-d.x-d.width+b.x,d=-d.x+b.x+b.width,d=Math.…
858 …ractHierarchyCell.prototype.y=null;mxGraphAbstractHierarchyCell.prototype.width=0;mxGraphAbstractH… method in mxGraphAbstractHierarchyCell
914width/2+this.intraCellSpacing+e.width/2,x<y?(e.setGeneralPurposeVariable(l,y),p=!0):x<e.getGeneral…
917width/2+this.intraCellSpacing+m+g.width/2,n=-1):(m+=q.width+this.intraCellSpacing,n--)}}m=0;q=1E8;…
921 …rientation==mxConstants.DIRECTION_SOUTH?(f.width=g.width,f.height=g.height):(f.width=g.height,f.he…
922 f.width=(g-1)*this.parallelEdgeSpacing);c+=f.width/2;f.setX(a,c);f.setGeneralPurposeVariable(a,c);c…
923 …rientation==mxConstants.DIRECTION_SOUTH?(n.width=p.width,n.height=p.height):(n.width=p.height,n.he…
924 …edge.edges is null"),n.width=(p-1)*this.parallelEdgeSpacing);k+=n.width/2;n.setX(e,k);n.setGeneral…
928width/2+this.intraCellSpacing+b.width/2;if(!(c<=d))return!1}else if(d>f){if(e==a.length-1)return!0…
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 …t[u].edges.length,q++,g.push(t[u])}else f+=r.edges.length,q++,g.push(r)}e.width>(f+1)*this.prefHoz…
935 …etParent(y)==p&&(t=k.view.getState(y),t=null!=t?t.x:p.geometry.x+a.source.width*y.geometry.x);this…
937 …etParent(r)==p&&(t=k.view.getState(r),t=null!=t?t.x:p.geometry.x+a.target.width*r.geometry.x),this…
939width/2,d=a.y[0]-a.height/2;this.rankTopY[a.minRank]=Math.min(this.rankTopY[a.minRank],d);this.ran…
965 …c.clone(),l=d.width+(0==e?this.parentBorder:this.interRankCellSpacing/2),m=b[e].x-l,n=a.y-this.par…
1027 …his.x,this.y,this.width,this.height);this.x=this.alternateBounds.x;this.y=this.alternateBounds.y;t…
1028 …tCenterY()),e=mxUtils.getRotatedPoint(e,d,c,b);this.x=Math.round(e.x-this.width/2);this.y=Math.rou…
1033 …s.x)*a,this.y=parseFloat(this.y)*b,c&&(b=a=Math.min(a,b)),this.width=parseFloat(this.width)*a,this…
1037 …t(0,0),k=Math.PI,l=Math.PI/2-f,m=Math.atan2(a.height,a.width);f<-k+m||f>k-m?(g.x=a.x,g.y=e-a.width*
1038width,g.y=e+a.width*Math.tan(f)/2):(g.y=a.y+a.height,g.x=b+a.height*Math.tan(l)/2);d&&(c.x>=a.x&&c…
1039 …qrt(g*g*(1-a*a/(k*k)))||0,b<=e&&(a=-a),new mxPoint(l+a,c);if(b>=e&&b<=e+a.width)return a=b-l,a=Mat…
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…
1041 …Constants.DIRECTION_NORTH||b==mxConstants.DIRECTION_SOUTH,f=a.x,g=a.y,k=a.width,l=a.height;a=f+k/2…
1043 …nt(a,m));return c},HexagonPerimeter:function(a,b,c,d){var e=a.x,f=a.y,g=a.width,k=a.height,l=a.get…
1058 …*this.scale,this.y0-=q.y*this.scale,m.width+=m.x,m.height+=m.y,m.x=0,this.border=m.y=0);var r=this…
1059 …rmat.height+=this.marginTop+this.marginBottom;m.width/=p;m.height/=p;var u=Math.max(1,Math.ceil((m…
1061 ….pageFormat.width,this.pageFormat.height);if(null!=A)for(var z=0;z<A.length;z++)B(A[z],!0);for(var…
1062 …/n,G=z*u+a+1,J=new mxRectangle(D,v,r,t),f=this.renderPage(this.pageFormat.width,this.pageFormat.he…
1069width=a+"px";g.style.height=b+"px";g.style.pageBreakInside="avoid";var l=document.createElement("d…
1070width="100%",m.style.height="100%");l.appendChild(m);g.appendChild(l);document.body.appendChild(g)…
1074width*a/p,f.height*a/p);this.graph.cellRenderer.redraw=function(a,b,c){if(null!=a){var d=x.get(a.c…
1075 …tion="relative",g.canvas.style.top=this.marginTop+"px",g.canvas.style.width=f.width+"px",g.canvas.…
1076 …top=this.marginTop+"px",c.setAttribute("width",f.width),c.setAttribute("height",f.height),c.style.
1078 …p=Math.round((c+d.y)*this.scale)+"px";e.setAttribute("width",Math.round(d.width*this.scale));e.set…
1086width,this.height);if(null!=this.shape&&null!=this.shape.stencil&&"fixed"==this.shape.stencil.aspe…
1090 …view.scale;this.cellBounds=new mxRectangle(this.x/b-a.x,this.y/b-a.y,this.width/b,this.height/b);t…
1091 …s.segments=a.segments;this.length=a.length;this.x=a.x;this.y=a.y;this.width=a.width;this.height=a.…
1093 this.length;a.x=this.x;a.y=this.y;a.width=this.width;a.height=this.height;a.unscaledWidth=this.unsc…
1113 …set.x,a.absoluteOffset.y,0,0),null!=e&&(e=(parseFloat(e)+2)*c,this.bounds.width=e,this.bounds.x+=d…
1114 mxConstants.ALIGN_CENTER&&g==mxConstants.ALIGN_MIDDLE?a.shape.getLabelBounds(b):b;null!=e&&(b.width
1115 …_LABEL_POSITION,mxConstants.ALIGN_MIDDLE),b=new mxRectangle(b.x+n,b.y+k,b.width-(f==mxConstants.AL…
1116width,b.height)}if(this.graph.isWrapping(a.cell)&&(2<=this.bounds.width||2<=this.bounds.height)&&t…
1117 …extarea.style.width=e+"px"}else this.textarea.style.maxWidth=e+"px";else this.textarea.style.white…
1118width-(a+1)*c)+a*(c-1)*0+2*(d.x+.5))/c))+"px",this.textarea.style.top=Math.max(0,Math.ceil((this.b…
1119 …se this.bounds=this.getEditorBounds(a),this.textarea.style.width=Math.round(this.bounds.width/c)+"…
1120width||2<=this.bounds.height)&&this.textarea.innerHTML!=this.getEmptyLabelText()?(this.textarea.st…
1133 ….isEdge(a.cell),c=this.graph.getView().scale,d=this.getMinimumSize(a),e=d.width,d=d.height;if(!b&&…
1134 …ext.prototype.baseSpacingLeft)*c+f,c=new mxRectangle(a.x,a.y,Math.max(e,a.width-f-k),Math.max(d,a.…
1135 …=f;c.y+=g;null!=a.text&&null!=a.text.boundingBox&&(b?(c.width=Math.max(e,a.text.boundingBox.width),
1136width=Math.max(c.width,a.text.boundingBox.width),c.height=Math.max(c.height,a.text.boundingBox.hei…
1137 …ght))}return new mxRectangle(Math.round(c.x),Math.round(c.y),Math.round(c.width),Math.round(c.heig…
1158 ….foldingEnabled&&null!=c){if(null==a.control){var d=new mxRectangle(0,0,c.width,c.height);a.contro…
1171width=Math.max(0,b.width*c),e.height=Math.max(0,b.height*c))}else a.text.isPaintBoundsInverted()&&…
1172width,e.width=e.height,e.height=b);null!=a.shape&&(b=mxUtils.getValue(a.style,mxConstants.STYLE_LA…
1173 …Bounds=function(a,b){b.y-=a.text.margin.y*b.height;b.x-=a.text.margin.x*b.width;if(!this.legacySpa…
1174 …=mxUtils.getValue(a.style,mxConstants.STYLE_LABEL_WIDTH,null);b.width=Math.max(0,b.width-(d==mxCon…
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||!…
1178 …dingImage(a);if(null!=a.control&&null!=c){var c=this.getControlBounds(a,c.width,c.height),d=this.l…
1179 …stants.STYLE_ROTATION,0);else if(a.shape.isPaintBoundsInverted())var k=(a.width-a.height)/2,e=e+k,…
1186 …ounds=null):(a.shape.points=null,a.shape.bounds=new mxRectangle(a.x,a.y,a.width,a.height)),a.shape…
1189 …tCellGeometry(b.cell);n.relative?k=.5>=n.x:null!=c&&(k=(null!=m?m.x:c.x+c.width)<(null!=l?l.x:b.x)…
1190 …tCellGeometry(c.cell),g.relative?n=.5>=g.x:null!=b&&(n=(null!=l?l.x:b.x+b.width)<(null!=m?m.x:c.x)…
1191 null!=b&&null!=c&&(a=k?b.x:b.x+b.width,b=f.getRoutingCenterY(b),l=n?c.x:c.x+c.width,c=f.getRoutingC…
1193width?null!=c?(d=c.x,m=Math.max(Math.abs(l-c.y),m)):a==mxConstants.DIRECTION_NORTH?l=b.y-2*k:a==mx…
1194width,c.x+c.width),k=Math.min(b.y,c.y),n=Math.max(b.y+b.height,c.y+c.height),f=a.view.transformCon…
1195 ….x,c.y=g.y);null!=b&&null!=c&&(a=Math.max(b.x,c.x),k=Math.min(b.x+b.width,c.x+c.width),a=null!=d?d…
1197width&&(a=d.x),k=null!=d?d.y:Math.round(g+(k-g)/2),mxUtils.contains(c,a,k)||mxUtils.contains(b,a,k…
1198 …t(d.x,k)):(f=Math.max(b.x,c.x),e.push(new mxPoint(f+(Math.min(b.x+b.width,c.x+c.width)-f)/2,k)))))…
1200width,t=B||null==u&&A;x=y||null==u&&z;if(0!=q||!(t&&x||y&&B)){if(null!=u&&!B&&!y&&(A||z)){l=A?!1:!…
1201 …)):!l&&(null!=f[n]&&f[n].x!=d.x||null==f[n]&&null!=g&&(d.x<g.x||d.x>g.x+g.width))&&c.push(new mxPo…
1207width/b*10)/10,Math.round(a.height/b*10)/10)):c=null;return c},OrthConnector:function(a,b,c,d,e){v…
1208 p.y,B=null!=m?m.width:0,A=null!=m?m.height:0,f=mxEdgeStyle.getJettySize(a,!0),z=mxEdgeStyle.getJett…
1209width,u=b.height));null!=m&&(c[1]=mxUtils.getPortConstraints(m,a,!1,mxConstants.DIRECTION_MASK_ALL…
1230 …("div"),this.placeholder.style.position="absolute",this.placeholder.style.width=this.canvas.client…
1240 …urn new mxRectangle(this.scale*this.translate.x,this.scale*this.translate.y,a.width*b,a.height*b)};
1241 …te.x+b.x);a.bounds.y=this.scale*(this.translate.y+b.y);a.bounds.width=this.scale*b.width;a.bounds.…
1246 …n.x),a.y=this.scale*(this.translate.y+a.origin.y),a.width=this.scale*e.width,a.unscaledWidth=e.wid…
1248 …getCenterX(),d.getCenterY()),d=mxUtils.getRotatedPoint(f,c,e,d);a.x=d.x-a.width/2;a.y=d.y-a.height…
1251 …null),b=null!=b?b*this.scale:a.width,a.absoluteOffset.x-=b;else if(b==mxConstants.ALIGN_RIGHT)a.ab…
1252 …mxConstants.ALIGN_RIGHT&&(d=1);0!=d&&(a.absoluteOffset.x-=(b*this.scale-a.width)*d)}b=mxUtils.getV…
1256 …shape.stencil.computeAspect(a.style,a.x,a.y,a.width,a.height);a.setRect(c.x,c.y,a.shape.stencil.w0…
1257 …encil(d);f(a,c,d,b,e);null!=g&&c.setRect(g.x,g.y,g.width,g.height);null!=k&&d.setRect(k.x,k.y,k.wi…
1264 …meterFunction(a);if(null!=f&&null!=b&&(d=this.getPerimeterBounds(a,d),0<d.width||0<d.height)){var …
1265 …tyle?parseFloat(a.style[mxConstants.STYLE_ROUTING_CENTER_X])||0:0;return a.getCenterX()+b*a.width};
1269 …=Math.max(f.x,l),m=Math.max(f.y,m))}a.length=d;a.segments=g;a.x=c;a.y=k;a.width=Math.max(1,l-c);a.…
1287 …raph.container){var c=this.graph.container.offsetHeight;this.canvas.style.width=this.graph.contain…
1288 …(c.style.position="absolute",c.style.left="0px",c.style.top="0px",c.style.width=a,c.style.height=b…
1290 …NS(mxConstants.NS_SVG,"svg");b.style.left="0px";b.style.top="0px";b.style.width="100%";b.style.hei…
1331 …Math.max(e.clientWidth,e.scrollWidth)+d-f,a=this.view.getCanvas();a.style.width=g+"px";e.scrollLef…
1334 …le(0,0,Math.ceil(d.width*e),Math.ceil(d.height*e));return new mxRectangle(0,0,(this.pageBreaksVisi…
1335width-1,m=null!=g?g:this.container.offsetHeight-k.y-k.height-1;g=this.view.getGraphBounds();if(0<g…
1336 (n=Math.max(n,this.backgroundImage.width-g.x/k),p=Math.max(p,this.backgroundImage.height-g.y/k));va…
1338width+2*b,b=Math.max(0,a.y)+a.height+2*b;null!=this.minimumContainerSize&&(c=Math.max(c,this.minim…
1339width*this.view.scale),b=Math.max(b,this.minimumGraphSize.height*this.view.scale));c=Math.ceil(c);…
1340 …Math.min(this.maximumContainerSize.width,a),b=Math.min(this.maximumContainerSize.height,b));this.c…
1341width*e,d.height*e),d=mxRectangle.fromRectangle(this.getGraphBounds());d.width=Math.max(1,d.width)…
1342 …=a&&Math.min(f.width,f.height)>this.minPageBreakDist)?Math.ceil(d.height/f.height)+1:0,k=a?Math.ce…
1343 …c*f.height))]:[new mxPoint(Math.round(f.x+c*f.width),Math.round(f.y)),new mxPoint(Math.round(f.x+c…
1349 …f(a==mxConstants.ALIGN_CENTER){c=e.x+f.x+f.width/2;break}else if(a==mxConstants.ALIGN_RIGHT)c=e.x+…
1350width):a==mxConstants.ALIGN_TOP?Math.min(c,e.y+f.y):a==mxConstants.ALIGN_BOTTOM?Math.max(c,e.y+f.y…
1351 2:a==mxConstants.ALIGN_RIGHT?f.x=c-e.x-f.width:a==mxConstants.ALIGN_TOP?f.y=c-e.y:a==mxConstants.AL…
1358 …&(a=this.getStartSize(a),b.x-=a.width,b.y-=a.height,b.width+=a.width,b.height+=a.height),null!=c&&…
1362 …&&0<m.length){var n=this.getBoundingBoxFromGeometry(m,!0);if(null!=n&&0<n.width&&0<n.height){var p…
1363 …d(l.x+n.x-b-p.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
1383 …(d.height=Math.max(d.height,a))));b.alternateBounds=new mxRectangle(0,0,d.width,d.height)}if(null!…
1386 …(g,mxConstants.STYLE_STARTSIZE,c.height+8),e&&(d.height=c.height+8),d.width=c.width):(g=mxUtils.se…
1387width+8),e&&(d.width=c.width+8),d.height=c.height);this.model.setStyle(a,g)}else{var k=this.view.c…
1388width=c.width;d.height=c.height}if(!b&&!e){var n=this.view.getBounds(this.model.getChildren(a));if…
1390 …stants.STYLE_SPACING_BOTTOM]||0),k=this.getFoldingImage(d);null!=k&&(g+=k.width+8);k=this.cellRend…
1391 …k,f,e[mxConstants.STYLE_FONTFAMILY],b,e[mxConstants.STYLE_FONTSTYLE]),d=f.width+g,c=f.height+c,mxU…
1394 ….width!=b.width||e.height!=b.height)){var f=e.clone();!c&&f.relative?(c=f.offset,null!=c&&(c.x+=b.…
1395 …ildCells=function(a,b){for(var c=this.model.getGeometry(a),d=0!=c.width?b.width/c.width:1,c=0!=c.h…
1396width,m=e.height;e.scale(b,c,"fixed"==f[mxConstants.STYLE_ASPECT]);"1"==f[mxConstants.STYLE_RESIZE…
1397 …y(a),null!=a&&!a.relative&&(c.width<a.x+a.width||c.height<a.y+a.height)&&(c=c.clone(),c.width=Math…
1405 …efaultParent()){var c=this.model.getGeometry(b);if(null!=c){var d=a=0,e=c.width,c=c.height;if(this…
1406width;f.width=f.height;f.height=l}if(b==mxConstants.DIRECTION_EAST&&!g||b==mxConstants.DIRECTION_N…
1407 …inmentArea(a),null!=d)){var f=this.getOverlap(a);0<f&&(d=mxRectangle.fromRectangle(d),d.x-=d.width*
1408width+=2*d.width*f,d.height+=2*d.height*f);null==e?e=d:(e=mxRectangle.fromRectangle(e),e.intersect…
1412 …TH||d==mxConstants.DIRECTION_SOUTH){c.x+=c.width/2-c.height/2;c.y+=c.height/2-c.width/2;var e=c.wi…
1413 …-1,k=-c.width);n&&(g=-1,l=-c.height)}a=new mxPoint((a.x-c.x)*f-k+c.x,(a.y-c.y)*g-l+c.y);return new…
1414 (a.x-c.x)/c.width)/1E3,0==c.height?0:Math.round(1E3*(a.y-c.y)/c.height)/1E3),!1)}return null};mxGra…
1421 var d=this.view.scale,d=new mxPoint(e.x+b.point.x*e.width+b.dx*d,e.y+b.point.y*e.height+b.dy*d),l=a…
1432 …ndingBoxFromGeometry([k],!1),null!=g&&(f=new mxRectangle(e.x*g.width,e.y*g.height,e.width,e.height…
1440 …f,k=this.getGraphBounds(),l=this.view.translate,m=this.view.scale,n=a?g-k.width:0,p=b?f-k.height:0…
1442 …(this.keepSelectionVisibleOnZoom&&null!=d)d=new mxRectangle(d.x*a,d.y*a,d.width*a,d.height*a),this…
1445width/(this.container.clientHeight/a.height);a.x=Math.max(0,a.x);a.y=Math.max(0,a.y);var c=Math.mi…
1446 a.x+a.width),a.width=c-a.x);b=this.container.clientWidth/a.width;c=this.view.scale*b;mxUtils.hasScr…
1447 ….x,d+e.y,e.width,e.height),b&&null!=this.container&&(d=this.container.clientWidth,e=this.container…
1449 …c=this.container.offsetWidth,d=this.container.offsetHeight,e=Math.min(c,a.width),f=Math.min(d,a.he…
1465 …ULT_STARTSIZE));mxUtils.getValue(d,mxConstants.STYLE_HORIZONTAL,!0)?c.height=e:c.width=e;return c};
1467 …:d==mxConstants.DIRECTION_WEST?c.x=e:d==mxConstants.DIRECTION_SOUTH?c.height=e:c.width=e}return c};
1500 …;if(null!=d){var e=this.getView().getScale();b-=d.x;c-=d.y;if(0<a.width&&0<b&&b>a.width*e||0<a.hei…
1508 …==g&&(m.isEdge(t)||m.isVertex(t))&&u.x>=a&&u.y+u.height<=p&&u.y>=b&&u.x+u.width<=n)&&f.push(t);x&&…
1512 …xGraph.prototype.selectRegion=function(a,b){var c=this.getCells(a.x,a.y,a.width,a.height);this.sel…
1539width,e=this.image.height;if(b)if(b=a.absolutePoints,1==b.length%2)b=b[Math.floor(b.length/2)];els…
1545 …;a.style.position="absolute";a.style.left="0px";a.style.top="0px";a.style.width="100%";a.style.hei…
1546 …s.getViewBox();e=Math.max(p.width/l,p.height/n);if(mxEvent.getSource(f)!=this.viewport)if(this.isS…
1550 …tAttribute("viewBox",Math.round(a.x)+" "+Math.round(a.y)+" "+Math.round(a.width)+" "+Math.round(a.…
1554 …;this.viewport.setAttribute("y",a.y);this.viewport.setAttribute("width",a.width);this.viewport.set…
1579 …e&&(b=null!=c?this.isCellHorizontal(c):this.horizontal,this.resizeSwimlane(a,e.width,e.height,b))};
1580width,d.height),f=a[c],g=f;null!=g;){var f=g,g=b.getParent(g),k=this.graph.isSwimlane(g)?this.grap…
1582 ….width!=b)&&(g=g.clone(),d?g.height=c:g.width=b,e.setGeometry(a,g))}var k=this.graph.isSwimlane(a)…
1609width=Math.max(0,a.width-1),a.height=Math.max(0,a.height-1),a.width<this.minimumSize?(a.x-=(this.m…
1623 ….x+this.currentDx),Math.round(this.pBounds.y+this.currentDy),this.pBounds.width,this.pBounds.heigh…
1688 …a);if(null!=b&&null!=a){this.iconState=a;var c=[],d=new mxRectangle(0,0,b.width,b.height),e=new mx…
1691 …ph.isSwimlane(b.cell)){var f=this.graph.getStartSize(b.cell),d=0!=f.width?b.x+f.width*c/2:d,e=0!=f…
1692 a.bounds.width/2,e-a.bounds.height/2)};mxConnectionHandler.prototype.destroyIcons=function(){if(nul…
1707 …);e=this.first;if(null!=this.selectedIcon){var g=this.selectedIcon.bounds.width,k=this.selectedIco…
1732 …this.currentPoint.x/f-e.x,this.currentPoint.y/f-e.y);c.x=Math.round(g.x-c.width/2-this.graph.panDx…
1745 …his.focusIcons[m].bounds.clone();n.grow(mxConstants.HIGHLIGHT_SIZE+1);--n.width;--n.height;if(null…
1747width,a.height);for(var b=0;b<this.constraints.length;b++){var c=this.graph.getConnectionPoint(a,t…
1749 …ints){this.currentFocus=b;this.currentFocusArea=new mxRectangle(b.x,b.y,b.width,b.height);if(null!…
1750 …aints[c],d),f=e.src,e=new mxRectangle(Math.round(d.x-e.width/2),Math.round(d.y-e.height/2),e.width
1761 …nd.prototype.execute=function(a){var b=new mxRectangle(this.x,this.y,this.width,this.height);this.…
1764width=Math.max(this.first.x,a)-this.x;this.height=Math.max(this.first.y,b)-this.y;this.div.style.l…
1767 …b-c.y);null!=this.shape&&null!=this.shape.bounds&&(c.x-=this.shape.bounds.width/b/4,c.y-=this.shap…
1769 …l!=this.image?(this.shape=new mxImageShape(new mxRectangle(0,0,this.image.width,this.image.height)…
1771 …ew.translate;this.shape.bounds.x=Math.floor((a.x+c.x)*b-this.shape.bounds.width/2);this.shape.boun…
1773 …pe){var b=this.state.getCellBounds();this.state.shape.flipH&&(a.x=2*b.x+b.width-a.x);this.state.sh…
1778 …tangle(this.selectionBounds.x,this.selectionBounds.y,this.selectionBounds.width,this.selectionBoun…
1780 [];if(a||this.graph.isLabelMovable(this.state.cell)&&2<=this.state.width&&2<=this.state.height){var…
1781 …lShape))}else this.graph.isCellMovable(this.state.cell)&&!a&&2>this.state.width&&2>this.state.heig…
1785 …ds.y-=this.state.y;this.minBounds.x/=a;this.minBounds.y/=a;this.minBounds.width/=a;this.minBounds.…
1786 …on(a){return new mxRectangle(Math.round(a.x),Math.round(a.y),Math.round(a.width),Math.round(a.heig…
1788 ….text.node.parentNode==this.graph.container?(--d.bounds.height,--d.bounds.width,d.dialect=mxConsta…
1790 …return null!=this.handleImage?(a=new mxRectangle(a.x,a.y,this.handleImage.width,this.handleImage.h…
1791 …pe.moveSizerTo=function(a,b,c){null!=a&&(a.bounds.x=Math.floor(b-a.bounds.width/2),a.bounds.y=Math…
1806 …{var b=new mxPoint(a.getGraphX(),a.getGraphY()),c=this.state.x+this.state.width/2-b.x,d=this.state…
1809 …state.cell),0<l&&(d=mxRectangle.fromRectangle(d),d.x-=d.width*l,d.y-=d.height*l,d.width+=2*d.width*
1810width-=k.x-this.unscaledBounds.x,this.unscaledBounds.x=k.x),this.unscaledBounds.y<k.y&&(this.unsca…
1811 …ate?this.parentState.y:e.y*f)+this.unscaledBounds.y*f,this.unscaledBounds.width*f,this.unscaledBou…
1812 …ngth(this.unscaledBounds.y+c/f);this.unscaledBounds.width=this.roundLength(this.unscaledBounds.wid…
1814 …in=new mxPoint(this.state.x/b-c.x,this.state.y/b-c.y);this.state.width=this.bounds.width;this.stat…
1821 …llGeometry(c);null==f||d.isEdge(c)||(e=e.clone(),e.rotate(b,new mxPoint(f.width/2,f.height/2)),d.s…
1825 this.selectionBounds.y,this.selectionBounds.width,this.selectionBounds.height),this.drawPreview());…
1828width+b,g=a.y+a.height+c,e&&(d=this.graph.snap(d/f)*f,g=this.graph.snap(g/f)*f),f=new mxRectangle(…
1829width/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+…
1830 …tangle(this.selectionBounds.x,this.selectionBounds.y,this.selectionBounds.width,this.selectionBoun…
1831 …s.bounds.width<2*this.sizers[0].bounds.width+2*b||this.bounds.height<2*this.sizers[0].bounds.heigh…
1833width,a.height),a.x-=this.horizontalOffset/2,a.width+=this.horizontalOffset,a.y-=this.verticalOffs…
1834 …tyle.display=""))}b=a.x+a.width;c=a.y+a.height;if(this.singleSizer)this.moveSizerTo(this.sizers[0]…
1838 this.state.width&&2<=this.state.height?this.moveSizerTo(this.sizers[0],d+this.state.absoluteOffset.…
1840 …ionHandlePosition=function(){return new mxPoint(this.bounds.x+this.bounds.width/2,this.bounds.y+th…
1841 …(b)&&a?(a=this.parentHighlight.bounds,null==c||a.x==c.x&&a.y==c.y&&a.width==c.width&&a.height==c.h…
1843 …parentNode==this.graph.container&&(this.preview.bounds.width=Math.max(0,this.preview.bounds.width-…
1864 …andleImage)return a=new mxImageShape(new mxRectangle(0,0,this.handleImage.width,this.handleImage.h…
1865 …leImage){var a=new mxImageShape(new mxRectangle(0,0,this.labelHandleImage.width,this.labelHandleIm…
1912 ….bounds=new mxRectangle(Math.round(this.label.x-b.width/2),Math.round(this.label.y-b.height/2),b.w…
1913width/2),Math.floor(e-b.height/2),b.width,b.height);this.bends[0].fill=this.getHandleFillColor(0);…
1914 …angle(Math.floor(c.x+(d.x-c.x)/2-b.bounds.width/2),Math.floor(c.y+(d.y-c.y)/2-b.bounds.height/2),b…
1918 …le";this.bends[c].bounds=new mxRectangle(Math.round(d-f.width/2),Math.round(e-f.height/2),f.width,…
1920 …ounds,b=new mxRectangle(Math.round(this.label.x-a.width/2),Math.round(this.label.y-a.height/2),a.w…
1932 …scale*(e.y+this.graph.getView().translate.y+this.state.origin.y));d=this.bends[1].bounds;c=d.width;
1946 …his.bends[e+1].bounds=new mxRectangle(Math.floor(f.x-g.width/2),Math.floor(f.y-g.height/2),g.width
1967 …xRectangle(this.state.x-this.spacing,this.state.y-this.spacing,this.state.width+2*this.spacing,thi…
2004 …),n.setAttribute("y",Math.round(p.y)),n.setAttribute("width",Math.round(p.width)),n.setAttribute("…
2005 …),n.setAttribute("y",Math.round(f.y)),n.setAttribute("width",Math.round(f.width)),n.setAttribute("…
2028 …ange"))};l.sldM.onmousedown=function(a){B=!0;n(a);p()};d=e(r);l.box.style.width=d[0]+"px";l.box.st…
2029 …r.pickerBorderColor;l.boxB.style.background=r.pickerFaceColor;l.pad.style.width=mxJSColor.images.p…
2030width=r.pickerFace+2*r.pickerInset+mxJSColor.images.pad[0]+mxJSColor.images.arrow[0]+"px";l.padM.s…
2031 …ition="absolute";l.sldM.style.right="0";l.sldM.style.top="0";l.sldM.style.width=mxJSColor.images.s…
2094 …ttribute("pageScale",this.graph.pageScale);a.setAttribute("pageWidth",this.graph.pageFormat.width);
2100 …&&(v.height=window.innerHeight);var t=v.height,w=Math.max(1,Math.round((v.width-d-u)/2)),x=Math.ma…
2102 …eTransDialog":"geDialog");c=this.getPosition(w,x,d,e);w=c.x;x=c.y;z.style.width=d+"px";z.style.hei…
2104width-d-u)/2));x=Math.max(1,Math.round((t-e-a.footerHeight)/3));d=null!=document.body?Math.min(p,d…
2113 …romRectangle(e);e.width=Math.ceil(e.width*c);e.height=Math.ceil(e.height*c);f*=c;!b&&d.pageVisible…
2114 …iew(b)}var d=a.editor.graph,e,c,f=document.createElement("table");f.style.width="100%";f.style.hei…
2116 …;m.setAttribute("size","4");m.setAttribute("disabled","disabled");m.style.width="50px";c=document.…
2117 …nput");n.setAttribute("value","100 %");n.setAttribute("size","5");n.style.width="50px";c.appendChi…
2122 …),q.style.display="none")}var e=a.editor.graph,c,f,k=document.createElement("table");k.style.width=
2124 …etAttribute("type","text");var l=document.createElement("button");l.style.width="22px";l.style.hei…
2125 …input");n.setAttribute("type","number");n.setAttribute("min","0");n.style.width="40px";n.style.mar…
2128 …backgroundImage.src:null)===(null!=u?u.src:null);e.pageFormat.width==b.previousFormat.width&&e.pag…
2130width?(d=mxRectangle.fromRectangle(d),d.width=827):826==d.height&&(d=mxRectangle.fromRectangle(d),…
2131width==c.format.height&&d.height==c.format.width&&(h.value=c.key,f.removeAttribute("checked"),f.de…
2132 …style.borderRadius="4px";h.style.border="1px solid rgb(160, 160, 160)";h.style.width="206px";var g=
2133width="210px";g.style.height="24px";f.style.marginRight="6px";g.appendChild(f);b=document.createEl…
2134 "4px";m.style.width="210px";m.style.height="24px";var n=document.createElement("input");n.setAttrib…
2135width/100,p.value=c.format.height/100,m.style.display="none",g.style.display=""):(g.style.display=…
2136 …stom"!=h.value&&k.checked&&(c=new mxRectangle(0,0,c.height,c.width));b&&x||c.width==z.width&&c.hei…
2141 …extAlign="right";q.style.maxWidth="100px";q.style.fontSize="10pt";q.style.width="84px";mxUtils.wri…
2142 t.setAttribute("value",b||"");t.style.marginLeft="4px";t.style.width=null!=n?n+"px":"180px";var w=m…
2144 …extAlign="right",q.style.maxWidth="100px",q.style.fontSize="10pt",q.style.width="84px",mxUtils.wri…
2145 …or.diagramFileTypes),b.style.marginLeft="4px",b.style.width="198px",q.appendChild(b),t.style.width
2148 …erticalAlign="top";e.style.cursor="pointer";e.style.height="16px";e.style.width="16px";mxUtils.set…
2161width;c=k.height;var h=new mxRectangle(d*e.x,d*e.y,f.width*g,f.height*g),v=(a=a&&Math.min(h.width,…
2162 …ight))]:[new mxPoint(Math.round(k.x+(c+1)*h.width),Math.round(k.y)),new mxPoint(Math.round(k.x+(c+…
2164 …type.getBackgroundPageBounds=function(){var a=this.getGraphBounds(),b=0<a.width?a.x/this.scale-thi…
2165width*e,d=d.height*e,e=Math.floor(Math.min(0,b)/f),p=Math.floor(Math.min(0,c)/d);return new mxRect…
2168 …ectangle.fromRectangle(b);b.add(new mxRectangle((d.x+a.x)*e,(d.y+a.y)*e,a.width*e,a.height*e))}ret…
2196 …type.sidebarFooterHeight=34;EditorUi.prototype.hsplitPosition=640>=screen.width?118:"large"!=urlPa…
2206width="40px";var f=a.getBoundingClientRect();c==mxConstants.DIRECTION_NORTH?(d-=f.width/2-10,e-=f.…
2210width,c.geometry.height);mxEvent.addListener(d,"click",function(){var d=m.cloneCell(c);if(null!=e)…
2229 …le(this.scale*(this.translate.x+a.x*b.width),this.scale*(this.translate.y+a.y*b.height),this.scale…
2230 …his.getPageLayout();b=this.getPageSize();return new mxRectangle(0,0,a.width*b.width,a.height*b.hei…
2231width/=h;m.height/=h;var k=a.container.scrollTop,l=a.container.scrollLeft,n=8<=document.documentMo…
2236 …ement("img");a.setAttribute("border","0");a.setAttribute("src",b);a.style.width="36px";a.style.fil…
2242 …ersDialog.style.fontFamily=Editor.defaultHtmlFont;this.layersDialog.style.width="160px";this.layer…
2250 …ePadding(),b=this.graph.getPageSize();this.translate.x=a.x-(this.x0||0)*b.width;this.translate.y=a…
2251width*d.width),f=Math.ceil(2*c.y+b.height*d.height),g=a.minimumGraphSize;if(null==g||g.width!=e||g…
2272width&&0<b.height&&(b.x>a.container.scrollLeft+.9*a.container.clientWidth&&(a.container.scrollLeft…
2273 ….x=b.x/e-d.x;b.y=b.y/e-d.y;b.width/=e;b.height/=e;a.view.setTranslate(Math.floor(Math.max(0,(a.con…
2278 (this.format=this.previousFormat,b=a.pageFormat,this.previousFormat.width!=b.width||this.previousFo…
2292 …th.min(d-b-k,this.sidebarFooterHeight));this.sidebarFooterContainer.style.width=c+"px";this.sideba…
2293 …b+"px";this.sidebarContainer.style.width=c+"px";this.formatContainer.style.top=b+"px";this.formatC…
2298 "0px";this.footerContainer.style.zIndex=mxPopupMenu.prototype.zIndex-3;this.hsplit.style.width=this…
2326 …tion(c);if(null!=f&&0<f.length){var k=new Image;k.onload=function(){d(f,k.width,k.height)};k.onerr…
2328 …");null!=d&&0<d.length?(b=new Image,b.onload=function(){a(new mxImage(d,b.width,b.height),!1)},b.o…
2331 …(d[c]);null!=f&&(f=f.clone(),37==a?f.width=Math.max(0,f.width-b):38==a?f.height=Math.max(0,f.heigh…
2364width>d||m.height>e)?(d=Math.round(100*Math.min(d/m.width,e/m.height))/100,mxClient.NO_FO?(this.gr…
2365width*=d,m.height*=d)):mxClient.NO_FO||(this.graph2.view.getDrawPane().ownerSVGElement.style.trans…
2366 … gray",this.tooltipTitle.style.textAlign="center",this.tooltipTitle.style.width="100%",this.toolti…
2367 …ntNode&&(this.tooltipTitle.style.display="none");h>d&&(this.tooltip.style.width=h+"px");this.toolt…
2377 …Sidebar";d.style.boxSizing="border-box";d.style.overflow="hidden";d.style.width="100%";d.style.pad…
2378 …ox";c.style.border="solid 1px #d5d5d5";c.style.borderRadius="4px";c.style.width="100%";c.style.out…
2396width,a.geometry.height,"List")}),this.addEntry("list item entry value group erd table",function()…
2397 …ative=!0;a.edge=!0;return this.createEdgeTemplateFromCells([a],a.geometry.width,a.geometry.height,…
2416 …://www.draw.io");return this.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
2417 …aceholders","1");return this.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
2418 "name","Variable");return this.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height…
2426 …rtex=!0;a.insert(c);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
2441width,d.geometry.height,"List")}),this.addEntry("list item entry value group erd table",function()…
2450width,d.geometry.height,"List")}),this.addEntry("list item entry value group erd table",function()…
2455 …thod(type): type"));return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
2456width,a.geometry.height,"Class 2")}),this.addEntry("uml static class item member method function v…
2457 …rImage);a.vertex=!0;return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
2458width,e.geometry.height,"Divider")}),this.addEntry("uml static class spacer space gap separator",f…
2459 …(-27,7);a.insert(c);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
2461 return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,"Component with Attri…
2464 …a.vertex=!0;return b.createVertexTemplateFromCells([a.clone()],a.geometry.width,a.geometry.height,…
2465 …a.vertex=!0;return b.createVertexTemplateFromCells([a.clone()],a.geometry.width,a.geometry.height,…
2466 …a.vertex=!0;return b.createVertexTemplateFromCells([a.clone()],a.geometry.width,a.geometry.height,…
2467 …a.vertex=!0;return b.createVertexTemplateFromCells([a.clone()],a.geometry.width,a.geometry.height,…
2495 …((b-2*this.thumbBorder)/a.width,(d-2*this.thumbBorder)/a.height))/100;this.graph.view.scaleAndTran…
2496 …tyle.left=this.thumbBorder+"px";h.style.top=this.thumbBorder+"px";h.style.width=b+"px";h.style.hei…
2498 …ace="nowrap";b.style.textAlign="center";b.style.overflow="hidden";b.style.width="100%";b.style.pad…
2499 …sName="geItem";g.style.overflow="hidden";var l=2*this.thumbBorder;g.style.width=this.thumbWidth+l+…
2501 …ils.bind(this,function(c){mxEvent.isMouseEvent(c)&&this.showTooltip(g,a,m.width,m.height,b,d)}));r…
2506 …nslate,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.height/2,q,u…
2508 …){var d=document.createElement("div");d.className="geDragPreview";d.style.width=a+"px";d.style.hei…
2513 …e.x=b.x/f.scale-f.translate.x-e.width/2,e.y=b.y/f.scale-f.translate.y-e.height/2):(e.x=c.x/f.scale…
2514width=1,e.height=1,d==mxConstants.DIRECTION_NORTH?(e.height=f,e.y=h.y-f,e.setTerminalPoint(new mxP…
2515width,e.y),!1)):d==mxConstants.DIRECTION_SOUTH?(e.height=f,e.y=h.y+h.height,e.setTerminalPoint(new…
2516width/2+f:d==mxConstants.DIRECTION_SOUTH?e.y=e.y+h.height/2+e.height/2+f:d==mxConstants.DIRECTION_…
2517 2):d==mxConstants.DIRECTION_WEST&&(e.x-=h.getCenterX()+h.width/2,e.y-=h.getCenterY()))))));return e…
2519 …a,b,d,e,c){function f(a,b){var c;c=mxUtils.createImage(a.src);c.style.width=a.width+"px";c.style.h…
2523 "none");this.previewElementWidth=b.style.width;this.previewElementHeight=b.style.height;return b};v…
2524 …"px",this.previewElement.style.top=x.y+"px",this.previewElement.style.width=x.width+"px",this.prev…
2525 …le.top=(f.y-h)*d.scale+v+"px";1==e.length&&(this.previewElement.style.width=f.width*d.scale+"px",t…
2526width*d.scale/2)+"px",this.previewElement.style.top=Math.round(parseInt(this.previewElement.style.…
2529 …t(h.getCenterX(),h.getCenterY()),l=new mxRectangle(l.x-this.refreshTarget.width/2,l.y-this.refresh…
2530width,this.refreshTarget.height);y.style.left=Math.floor(l.x)+"px";y.style.top=Math.floor(l.y)+"px…
2531width/2,l.y-this.roundDrop.height/2,this.roundDrop.width,this.roundDrop.height),L)));null!=M.paren…
2532 …ler(t.cell),null!=n&&(l.x-=n.horizontalOffset/2,l.y-=n.verticalOffset/2,l.width+=n.horizontalOffse…
2533width/2,l.y-this.triangleUp.height,this.triangleUp.width,this.triangleUp.height),E)),f.add(k(b,c,n…
2534 new mxRectangle(l.x-this.triangleLeft.width,t.getCenterY()-this.triangleLeft.height/2,this.triangle…
2535 …x-this.roundDrop.width/2)+"px",L.style.top=Math.floor(l.y-this.roundDrop.height/2)+"px",M.style.le…
2536 …ler(h.cell),null!=n&&(l.x-=n.horizontalOffset/2,l.y-=n.verticalOffset/2,l.width+=n.horizontalOffse…
2537 …nterX()-this.triangleUp.width/2)+"px",E.style.top=Math.floor(l.y-this.triangleUp.height)+"px",H.st…
2538 l.height)+"px",G.style.left=Math.floor(l.x-this.triangleLeft.width)+"px",G.style.top=H.style.top,"e…
2570 …xRectangle(d.x,d.y-2,q.width*e,3))&&this.model.getChildAt(f,0)!=p||mxUtils.intersects(n,new mxRect…
2571 this.model.getChildAt(p,0)!=d.cell||mxUtils.intersects(n,new mxRectangle(d.x+q.width*e-2,d.y,2,q.he…
2572width)&&mxUtils.intersects(n,new mxRectangle(d.x+(f.x-f.width-1)*e+(0==f.x?d.width:0),d.y,1,d.heig…
2575 k.y),d.grow(mxEdgeHandler.prototype.handleImage.width/2),mxUtils.contains(d,n[0].x,n[0].y)?d=0:mxUt…
2576 …e(b.getGraphX(),b.getGraphY()),d.grow(mxEdgeHandler.prototype.handleImage.width/2),n=c.absolutePoi…
2578 …(d,new mxRectangle(c.x+c.width-2,c.y,2,c.height)))e="col-resize";else if(mxUtils.intersects(d,new …
2579width,3)))e="row-resize";for(n=c;null==e&&null!=n&&(this.isTableCell(n.cell)||this.isTableRow(n.ce…
2582 …raph.pageScale,e=c.width*d,c=c.height*d,d=this.graph.view.translate,f=this.graph.view.scale,g=this…
2591 a.y,a.width,a.height,null,null,c,function(a){return"1"==mxUtils.getValue(a.style,"locked","0")},!0)…
2598 …ner.style.overflow="hidden";b.container.style.height="1px";b.container.style.width="1px";return b};
2609width&&0<l.height&&(b.getElementsByTagName("svg")[0].setAttribute("viewBox",l.x+" "+l.y+" "+l.widt…
2626 ….currentTranslate;b=new mxRectangle((b.x+2*d.x)*c-d.x,(b.y+2*d.y)*c-d.y,b.width*c,b.height*c)}a.ap…
2627 …ate,c=this.graph.currentScale,a=new mxRectangle((a.x+b.x)*c,(a.y+b.y)*c,a.width*c,a.height*c);retu…
2646 …l!=a.shape){var f=e/c;b||(f=1-f);a.shape.bounds=new mxRectangle(d.x,d.y,d.width*f,d.height);a.shap…
2648 …ze=function(){return this.pageVisible?new mxRectangle(0,0,this.pageFormat.width*this.pageScale,thi…
2649width||0==b.height)return new mxRectangle(0,0,1,1);var d=Math.floor(Math.ceil(b.x/this.view.scale-…
2662 …middle");m.setAttribute("border","0");m.style.position="relative";m.style.width="16px";m.style.pad…
2667 ….width*a.geometry.x,a.parent.geometry.height*a.geometry.y):new mxPoint(l.geometry.x,l.geometry.y);…
2668 …TION_SOUTH?(m.x+=l.geometry.width/2,m.y+=l.geometry.height+d):(m.x=b==mxConstants.DIRECTION_WEST?m…
2670 …try.height/2:m.x=b==mxConstants.DIRECTION_WEST?m.x-a.geometry.width/2:m.x+a.geometry.width/2);var …
2671 …?m.y+=f.height/2:m.x=b==mxConstants.DIRECTION_WEST?m.x-f.width/2:m.x+f.width/2),f.x=m.x-f.width/2,…
2678 …mxStackLayout&&(e.horizontal?b.alternateBounds.height=0:b.alternateBounds.width=0)}mxGraph.prototy…
2679 …,h=this.getCellGeometry(d[f]);if(null!=k&&null!=h){var g=Math.round(h.width-k.width/this.view.scal…
2681 …&&(k=k.clone(),k.translate(Math.round(d*Math.max(0,Math.min(1,(f.x-a.x)/a.width))),Math.round(e*Ma…
2682 …e(a);null!=k&&null!=f&&(f=f.clone(),b.horizontal?f.width+=d+Math.min(0,k.width/this.view.scale-f.w…
2688width,e/a.height))/20;this.zoomTo(c);if(mxUtils.hasScrollbars(this.container)){var f=this.view.tra…
2706 …Arrow=function(a,b,d){var e=null,e=mxUtils.createImage(a.src);e.style.width=a.width+"px";e.style.h…
2716 …;var d=null;null!=b&&(a.x-=b.horizontalOffset/2,a.y-=b.verticalOffset/2,a.width+=b.horizontalOffse…
2717width-e.x:a==this.arrowDown?c+=d.y+d.height-e.y:a==this.arrowLeft&&(b-=e.x+e.width-d.x))}a.style.l…
2718width-this.tolerance),Math.round(this.currentState.getCenterY()-this.triangleRight.height/2-this.t…
2719 e=this.graph.getCellAt(a.x-this.triangleLeft.width/2,this.currentState.getCenterY()),c=this.graph.g…
2720 …this.graph.isSwimlane(a)||!(null==c||null==f||c.height<3*f.height&&c.width<3*f.width)?b.style.visi…
2731 …(c),mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE);c.geometry.width+=f;c.geometry.heig…
2736 …his.getCellGeometry(m);null!=n&&(n=n.clone(),n.width+=b,null!=n.alternateBounds&&(n.alternateBound…
2737width-=b,null!=n.alternateBounds&&(n.alternateBounds.width-=b)),e.setGeometry(m,n)))}if(h||d){var …
2738 …texIgnored(a[e])){var c=this.graph.getCellGeometry(a[e]);null!=c&&(d+=b?c.width:c.height)}return d…
2739 …x-e.width,k=[],e=e.x,h=0;h<d.length;h++){var g=this.graph.getCellGeometry(d[h]);null!=g&&(e+=(null…
2740 …[m],n.width=b[m+1]-n.x,m==k.length-1&&m<b.length-2&&(n.width=e-n.x-a.x-a.width)):(n.x=g,g+=n.width
2741width,n.height),f.setGeometry(k[m],n));var p=!0,q=c[m];null!=q&&null!=q.geo&&null!=q.rowspan&&1<q.…
2743 ….getModel(),h=0;k.beginUpdate();try{var g=d.height-b.y-b.height,l=d.width-b.x-b.width,m=k.getChild…
2744width=l,p.y=Math.round(v),v=c||e?v+p.height:v+p.height/n*g,p.height=Math.round(v)-p.y,k.setGeometr…
2788 …y(Y[q]),t=this.getCellGeometry(p[q]);null!=u&&null!=t&&(t=t.clone(),t.width=u.width,this.model.set…
2792 …=a.shape.bounds){f=a.shape.direction;e=a.shape.bounds;c=a.shape.scale;d=e.width/c;e=e.height/c;if(…
2796 arguments);null!=b&&(b.width+=10,b.height+=4,this.gridEnabled&&(b.width=this.snap(b.width),b.height…
2798 …)||this.isSwimlane(f))){h=h.clone();h.x+=h.width/2-h.height/2;h.y+=h.height/2-h.width/2;var t=h.wi…
2811width),c=Math.max(c,d.y*e.height);return new mxPoint(this.snap(b+a),this.snap(c+a))};Graph.prototy…
2812 …eft+this.container.clientWidth/2)/this.view.scale-this.view.translate.x-a.width/2)),this.snap(Math…
2813 …ound(this.container.clientWidth/2/this.view.scale-this.view.translate.x-a.width/2)),this.snap(Math…
2814 …ml=1;align=center;verticalAlign=middle;resizable=0;points=[];",d.geometry.width=40,d.geometry.heig…
2827 …etry(c[f].cell),d=d+h;null!=m&&null!=l&&(m=m.clone(),a?m.x=Math.round(d-m.width/2)-l.origin.x:m.y=…
2829 a.width,a.height));return b};Graph.prototype.getBackgroundImageObject=function(a){return a};Graph.p…
2830 …)*Y,(this.view.translate.y+this.backgroundImage.y)*Y,this.backgroundImage.width*Y,this.backgroundI…
2831 …/","xmlns:xlink",mxConstants.NS_XLINK);a=b/Y;var v=Math.max(1,Math.ceil(W.width*a)+2*c)+(l&&0==c?5…
2834 z.x)*b,(y.y+z.y)*b,y.width*b,y.height*b);mxUtils.intersects(W,x)&&w.image(y.x+z.x,y.y+z.y,y.width,y…
2843 …=m.width,n=this.getCellGeometry(g[f]);null!=n&&(m.height=n.height)}c.add(g[f],l,e+(b?0:1))}var J=t…
2846 …!0)[g];b.remove(k);var h=this.getCellGeometry(k);null!=h&&(a=Math.max(a,h.width))}var l=this.getCe…
2847 l.width-=a,b.setGeometry(c,l))}}}finally{b.endUpdate()}};Graph.prototype.deleteTableRow=function(a)…
2868 …FAULT_FONTFAMILY;this.textarea.style.textAlign="left";this.textarea.style.width="";this.textarea.s…
2869 …ounds=mxRectangle.fromRectangle(a);if(0==this.bounds.width&&0==this.bounds.height){this.bounds.wid…
2870 ….bounds.x+=d.x*this.bounds.width;this.bounds.y+=d.y*this.bounds.height}this.textarea.style.width=M…
2871 …e.width=Math.round(this.bounds.width/c)+(this.textarea.offsetWidth-this.textarea.clientWidth)+"px"…
2875 …;null!=b&&b!=mxConstants.NONE||!(null!=a.cell.geometry&&0<a.cell.geometry.width)||0==mxUtils.getVa…
2877 …is.hint.style.left=this.pBounds.x+this.currentDx+Math.round((this.pBounds.width-this.hint.clientWi…
2879 …StartSize(d),e=e.clone();c?e.height=b.height+g.y+g.height+2*f:e.width=b.width+g.x+g.width+2*f;this…
2881 …ar a=this.getHandlePadding();return new mxPoint(this.bounds.x+this.bounds.width-this.rotationHandl…
2886 …tCellStyle(k[c])),g.x=d.x+h.x*b.view.scale,g.y=d.y+h.y*b.view.scale,g.width=l.width*b.view.scale,g…
2887 …ONE:e.stroke;this.shape.bounds.x=this.state.x+(l.width+n)*this.graph.view.scale;this.shape.bounds.
2888 l.width,b.x-a.x-l.width);p=mxEvent.isShiftDown(c.getEvent());null==m||p||(n=Math.min(n,m.width-Grap…
2889 …NONE:e.stroke,this.shape.bounds.x=this.state.x,this.shape.bounds.width=this.state.width,this.shape…
2892 …owMoveImage);c.style.position="absolute";c.style.cursor="pointer";c.style.width="7px";c.style.heig…
2895 …f(Math.abs(this.state.x-f)<e.width/2||Math.abs(this.state.y-g)<e.height/2||Math.abs(this.state.x+t…
2896 …/=2,this.graph.isTable(this.state.cell)&&(b+=7),a.x=this.sizers[0].bounds.width+b,a.y=this.sizers[…
2897width/c),d)+" x "+b(this.roundLength(this.bounds.height/c),d)}c=mxUtils.getBoundingBox(this.bounds…
2914 …y{this.graph.model.endUpdate()}}else f=new mxRectangle(this.x,this.y,this.width,this.height),this.…
2915width,c=this.y+this.height,e=this.graph.view.scale,mxEvent.isAltDown(b.getEvent())||(this.width=th…
2916width),this.y<this.first.y&&(this.y=c-this.height)),this.div.style.borderStyle="dashed",this.div.s…
2917 …eft=this.x+"px",this.secondDiv.style.top=this.y+"px",this.secondDiv.style.width=this.graph.contain…
2920 …is.handleImage;if(null!=c)return c=new mxImageShape(new mxRectangle(0,0,c.width,c.height),c.src),c…
2922 null!=b&&2>b.width&&2>b.height&&null!=b.text&&null!=b.text.boundingBox))return mxRectangle.fromRect…
2923width&&2>a.height&&null!=a.text&&null!=a.text.boundingBox?(b=a.text.unrotatedBoundingBox||a.text.b…
2924 …NDLE||!c.isEdge(d)||null==e||!e.relative||null==this.state||2<=this.state.width||2<=this.state.hei…
2935 …a].style.left=this.moveHandles[a].rowState.x+this.moveHandles[a].rowState.width-5+"px",this.moveHa…
2936 …x=this.state.x-b[0].bounds.width/2+a;b[0].bounds.y=this.state.y-c+a;b[0].redraw();b[1].bounds.x=b[…
2938width+24,this.state.height+22),c=mxUtils.getBoundingBox(b,this.state.style[mxConstants.STYLE_ROTAT…
2941 … mxRectangle(a.x,a.y,a.width,a.height),a.add(this.state.text.bounds));this.linkHint.style.left=Mat…
2964 …ectionState=function(){return{vertices:[],edges:[],cells:[],x:null,y:null,width:null,height:null,s…
2965 …es.push(b);var c=d.getCellGeometry(b);if(null!=c&&(0<c.width?null==a.width?a.width=c.width:a.width
2966 c.width&&(a.width=""):a.containsLabel=!0,0<c.height?null==a.height?a.height=c.height:a.height!=c.he…
2973 Format.prototype.immediateRefresh=function(){if("0px"!=this.container.style.width){this.clear();var…
2974 …ay="inline-block";e.style.height="25px";e.style.overflow="hidden";e.style.width="100%";this.contai…
2976 …ner.appendChild(c);if(null!=Editor.styles){c.style.display="none";e.style.width=this.showCloseButt…
2977 …m.style.position="absolute",m.style.right="0px",m.style.top="0px",m.style.width="25px",g=document.…
2979 …roundColor;e.style.borderLeftWidth="1px";e.style.cursor="pointer";e.style.width=f||0==c.cells.leng…
2985 …px 6px 0px";b.style.whiteSpace="nowrap";b.style.overflow="hidden";b.style.width="200px";b.style.fo…
2986 …192, 192, 192)";l.style.position="relative";l.style.height=e+"px";l.style.width="10px";l.className…
2989 …nowrap";f.style.textOverflow="ellipsis";f.style.overflow="hidden";f.style.width="200px";f.style.he…
2993 …px 3px 0px";g.style.whiteSpace="nowrap";g.style.overflow="hidden";g.style.width="200px";g.style.he…
2994 …=null!=a&&a!=mxConstants.NONE?a:m,u=document.createElement("div");u.style.width="36px";u.style.hei…
2995 …nput");v.setAttribute("type","color");v.style.visibility="hidden";v.style.width="0px";v.style.heig…
3001 …ndColor=this.buttonBackgroundColor;a.style.backgroundImage="none";a.style.width="auto";a.className…
3003 …tAlign="right";b.style.marginTop="-2px";b.style.left=228-d-e+"px";b.style.width=e+"px";b.style.hei…
3007 ….write(c,b);c.style.position="absolute";c.style.left=240-d-e+"px";c.style.width=e+"px";c.style.mar…
3009 …ght="1px",a[b].style.margin="1px",a[b].style.marginRight="2px",a[b].style.width="24px",a[b].style.…
3012 …createPanel()));a.containsLabel&&(a=document.createElement("div"),a.style.width="100%",a.style.mar…
3013 …on="relative";c.style.paddingLeft="0px";c.style.borderWidth="0px";c.style.width="220px";c.classNam…
3018 …toFront")+" ("+this.editorUi.actions.get("toFront").shortcut+")");e.style.width="104px";e.style.ma…
3019width="104px";a.appendChild(e);1==d.getSelectionCount()&&(mxUtils.br(a),e=mxUtils.button(mxResourc…
3021 …et("group")+" ("+this.editorUi.actions.get("group").shortcut+")"),k.style.width="210px",k.style.ma…
3022 …ungroup")+" ("+this.editorUi.actions.get("ungroup").shortcut+")"),k.style.width="210px",k.style.ma…
3023width="210px",k.style.marginBottom="2px",a.appendChild(k),f++,null!=b.copiedSize&&0<e.vertices.len…
3025width="210px",k.style.marginBottom="2px",a.appendChild(k),f++,null!=b.copiedValue&&0<e.cells.lengt…
3026 …ct()}),k.setAttribute("title",mxResources.get("removeFromGroup")),k.style.width="210px",k.style.ma…
3027 …")+" ("+this.editorUi.actions.get("clearWaypoints").shortcut+")"),k.style.width="210px",k.style.ma…
3028width="104px",k.style.marginBottom="2px",a.appendChild(k),f++,k=mxUtils.button(mxResources.get("ed…
3029 …pace="nowrap";d.style.paddingLeft="0px";d.style.borderWidth="0px";d.style.width="220px";d.classNam…
3032 …FLIPH,!1)});d.setAttribute("title",mxResources.get("horizontal"));d.style.width="104px";d.style.ma…
3033 …E_FLIPV,!1)});d.setAttribute("title",mxResources.get("vertical"));d.style.width="104px";a.appendCh…
3034 …Cells(!0)});d.setAttribute("title",mxResources.get("horizontal"));d.style.width="104px";d.style.ma…
3035 mxResources.get("vertical"));d.style.width="104px";a.appendChild(d);return a};
3036 …";var c=document.createElement("div");c.style.position="absolute";c.style.width="70px";c.style.mar…
3037 …te("title",c+" ("+this.editorUi.actions.get("turn").shortcut+")"),h.style.width="210px",a.appendCh…
3042 …";var h=document.createElement("div");h.style.position="absolute";h.style.width="50px";h.style.mar…
3045width="210px";h.appendChild(v);f.cell||f.row?u.style.visibility="hidden":k.appendChild(h);var t=v.…
3046width)/100),a.width=c)});l=this.addGeometryHandler(q,function(a,c,d){e.isTableCell(d)&&(d=e.model.…
3048 …l==f.width||null==f.height)k.style.display="none";else{k.style.display="";if(c||document.activeEle…
3050 …endUpdate()}})),h.setAttribute("title",mxResources.get("center")),h.style.width="210px",h.style.po…
3055 …nel(),f=document.createElement("div");f.style.position="absolute";f.style.width="70px";f.style.mar…
3057 f.style.position="absolute";f.style.width="70px";f.style.marginTop="0px";mxUtils.write(f,mxResource…
3058 document.createElement("div");f.style.position="absolute";f.style.width="70px";f.style.marginTop="0…
3063 …";h.style.overflow="hidden";h.style.margin="0px";this.addArrow(h);h.style.width="200px";h.style.he…
3064 …";g.style.overflow="hidden";g.style.margin="0px";this.addArrow(g);g.style.width="200px";g.style.he…
3075 …lement("select");M.style.position="absolute";M.style.left="126px";M.style.width="98px";M.style.bor…
3078 ….style.border="1px solid rgb(160, 160, 160)";P.style.left="126px";P.style.width="98px";P.style.bor…
3080 …le.textAlign="right";O.style.marginTop="4px";O.style.left="161px";O.style.width="53px";O.style.bor…
3091 …rmal";n=document.createElement("div");n.style.position="absolute";n.style.width="70px";n.style.mar…
3126 …Style")+" ("+this.editorUi.actions.get("editStyle").shortcut+")"),d.style.width="210px",d.style.ma…
3127 …mage")),b.style.marginBottom="2px",null==d?b.style.width="210px":(d.style.width="104px",b.style.wi…
3128 …lement("select");c.style.position="absolute";c.style.left="104px";c.style.width="70px";c.style.hei…
3138 …rginTop="-3px";h.style.boxSizing="border-box";h.style.left="94px";h.style.width="80px";h.style.bor…
3140 …ginBottom="2px";p.style.overflow="hidden";p.style.marginTop="2px";p.style.width="220px";p.classNam…
3141width=b+"px";d.style.height="1px";d.style.borderBottom="1px "+c+" "+this.defaultStrokeColor;d.styl…
3147 …tion="absolute";t.style.textAlign="right";t.style.marginTop="2px";t.style.width="52px";t.style.hei…
3166 …rans",null,!1).setAttribute("title",mxResources.get("block"));a.div.style.width="40px"}})),H=this.…
3180width="40px"}})),x=this.addArrow(v,8);x.nextSibling.style.position="relative";x.nextSibling.style.…
3181 …Bottom="7px";x.appendChild(G);var y=document.createElement("div");y.style.width="23px";y.style.hei…
3182 …Bottom="12px";m.style.marginTop="2px";m.style.fontWeight="normal";m.style.width="76px";mxUtils.wri…
3184 …Bottom="12px";m.style.marginTop="1px";m.style.fontWeight="normal";m.style.width="120px";mxUtils.wr…
3197 …ginTop="-2px";f.style.boxSizing="border-box";f.style.right="76px";f.style.width="54px";f.style.bor…
3200width="210px";e.style.fontWeight="bold";e.style.tableLayout="fixed";var c=document.createElement("…
3201 …=mxUtils.bind(this,function(a,b,c){a=this.createCellOption(a,b,c);a.style.width="100%";g.appendChi…
3203 …" ("+this.editorUi.actions.get("setAsDefaultStyle").shortcut+")");b.style.width="210px";a.appendCh…
3205 …x";a.style.paddingTop="8px";var g=document.createElement("table");g.style.width="210px";g.style.fo…
3206 …ng="0px";var n=document.createElement("td");n.style.padding="0px";n.style.width="50%";n.setAttribu…
3207width="auto"}));p.appendChild(this.createOption(mxResources.get("rounded"),function(){return f},fu…
3208 …urved",a?"1":null,d.getVerticesAndEdges(!1,!0))},null,function(a){a.style.width="auto"}));h.append…
3212 …ine-block";k.style.overflow="hidden";k.style.pointerEvents="none";k.style.width="100%";k.style.hei…
3214 …"div"),n.style.display="inline-block",n.style.position="relative",n.style.width="96px",n.style.hei…
3219 …on="relative";h.style.textAlign="center";h.style.paddingTop="4px";h.style.width="210px";a.style.pa…
3220 y.style.width="6px";y.style.height="6px";y.style.marginLeft="4px";y.style.marginRight="3px";y.style…
3221 …solute",n.style.left="0px",n.style.top="0px",n.style.bottom="0px",n.style.width="24px",n.style.hei…
3227 …style.marginTop="-3px";c.style.height="22px";c.style.left="118px";c.style.width="56px";e.appendChi…
3231 …nt("input");f.style.position="absolute";f.style.textAlign="right";f.style.width="48px";f.style.mar…
3236 …tpanel",d.pageFormat,function(a){if(null==d.pageFormat||d.pageFormat.width!=a.width||d.pageFormat.…
3238 …itData")+" ("+this.editorUi.actions.get("editData").shortcut+")");b.style.width="210px";b.style.ma…
3239 …" ("+this.editorUi.actions.get("clearDefaultStyle").shortcut+")");b.style.width="210px";a.appendCh…
3247 …d/2,c+e/2);s=this.scale;b=this.bounds.x/s;c=this.bounds.y/s;d=this.bounds.width/s;e=this.bounds.he…
3249 B=F.x:(0<B&&a.lineTo(b+B-f.width,c+k.y),a.moveTo(b+k.x+k.width+f.x,c+k.y),B=0);a.lineTo(b+d-f.width
3266width,a.height));r=Math.min(r,.5*a.width,.5*(a.height-b));d||(r=0);return"left"==mxUtils.getValue(…
3271 …"boundedLbl",!1)){var b=mxUtils.getValue(this.style,"size",this.size),c=a.width,d=a.height;if(null…
3275 …e(this.style,"arcSize",this.arcSize));e||(r*=Math.min(a.width,a.height));r=Math.min(r,.5*a.width,.…
3276 new mxRectangle(r,0,Math.min(a.width,a.width-c),Math.min(a.height,a.height-b)):new mxRectangle(Math…
3289width,c=a.height;a=new mxRectangle(a.x,a.y,b,c);var d=b*Math.max(0,Math.min(1,parseFloat(mxUtils.g…
3297 …stants.STYLE_MARGIN]||0))*this.scale;return new mxRectangle(a.x+b,a.y+b,a.width-2*b,a.height-2*b)}…
3298 …stants.STYLE_MARGIN]||0))*this.scale;return new mxRectangle(a.x+b,a.y+b,a.width-2*b,a.height-2*b)}…
3302 …mxShape);X.prototype.getLabelMargins=function(a){return new mxRectangle(a.width/6,0,0,0)};X.protot…
3304 S.prototype.getLabelBounds=function(a){return new mxRectangle(a.x,a.y+a.height/8,a.width,7*a.height…
3305 …is.style,"size",this.size))*this.scale));return new mxRectangle(a.x,a.y,a.width,b)};Q.prototype.pa…
3307width=60;U.prototype.height=30;U.prototype.corner=10;U.prototype.getLabelMargins=function(a){retur…
3308 "width",this.width)))),g=Math.min(e,Math.max(1.5*f,parseFloat(mxUtils.getValue(this.style,"height",…
3312 a.width,Math.max(a.x,c.x)),a.getCenterY()+d)};mxStyleRegistry.putValue("backbonePerimeter",mxPerime…
3313 …tils.getValue(b.style,"size",f));e&&(f*=b.view.scale);var r=a.x,g=a.y,k=a.width,h=a.height;b=null!…
3315 …tils.getValue(b.style,"size",f));e&&(f*=b.view.scale);var r=a.x,g=a.y,k=a.width,h=a.height;b=null!…
3317 …tils.getValue(b.style,"size",f));e&&(f*=b.view.scale);var r=a.x,g=a.y,k=a.width,h=a.height,l=a.get…
3320 …tils.getValue(b.style,"size",f));e&&(f*=b.view.scale);var r=a.x,g=a.y,k=a.width,h=a.height,l=a.get…
3405 …,f,g,h){b=Math.sqrt(mxUtils.ptSegDistSq(f.x,f.y,g.x,g.y,h.x,h.y));a.style.width=Math.round(2*b)/a.…
3407width,b.y+(1-c)*b.height/2)},function(b,c){this.state.style.arrowWidth=Math.max(0,Math.min(1,Math.…
3408width,Math.min(c.height,parseFloat(mxUtils.getValue(this.state.style,"size",b)))))*a;return new mx…
3409 …le,"size",c?e:a));return new mxPoint(b.x+Math.max(0,Math.min(.5*b.width,d*(c?1:b.width))),b.getCen…
3410width));this.state.style.size=a},!1,d)];b&&mxUtils.getValue(f.style,mxConstants.STYLE_ROUNDED,!1)&…
3411 …is.state.style,"fixedSize","0")?d.x-b.x:Math.max(0,Math.min(a,(d.x-b.x)/b.width*.75));this.state.s…
3412width-Math.min(c.width/2,e),c.y+d)}e=Math.max(0,parseFloat(mxUtils.getValue(a.style,mxConstants.ST…
3413 …n(b.width,2*(b.x+b.width-c.x)))):this.state.style[mxConstants.STYLE_ARCSIZE]=Math.round(Math.min(5…
3415 …TSIZE]=Math.round(100*(d-a.shape.strokewidth)/3)/100/a.view.scale;a.style.width=Math.round(2*c)/a.…
3420 Math.round(100*(d-a.shape.strokewidth)/3)/100/a.view.scale;a.style.width=Math.round(2*c)/a.view.sca…
3424width,c)),b.getCenterY())},function(b,c){a.style[mxConstants.STYLE_STARTSIZE]=1==mxUtils.getValue(…
3426width,mxUtils.getValue(this.state.style,"width",U.prototype.width))),c=Math.max(1.5*U.prototype.co…
3427width,b.x-a.x)));this.state.style.height=Math.round(Math.max(1.5*U.prototype.corner,Math.min(a.hei…
3428width,b.x-a.x)):Math.max(0,Math.min(.5,(b.x-a.x)/a.width));this.state.style.size=c},!1)];mxUtils.g…
3429width,Math.min(a.height,parseFloat(mxUtils.getValue(this.state.style,"size",k.prototype.size)))));…
3430width-b,a.y+b)},function(a,b){this.state.style.size=Math.round(Math.max(0,Math.min(Math.min(a.widt…
3431 …J.prototype.fixedSize:J.prototype.size));return new mxPoint(a.x+a.width-c*(b?1:a.width),a.getCente…
3432width,a.x+a.width-b.x)):Math.max(0,Math.min(1,(a.x+a.width-b.x)/a.width));this.state.style.size=c}…
3433width)))/100},!1),T(a,["position2"],function(a){var b=Math.max(0,Math.min(1,mxUtils.getValue(this.…
3434width,mxUtils.getValue(this.state.style,"base",y.prototype.base)));return new mxPoint(a.x+Math.min…
3435width)))},!1)];mxUtils.getValue(a.style,mxConstants.STYLE_ROUNDED,!1)&&b.push(ra(a));return b},int…
3436 …[T(a,["jettyWidth","jettyHeight"],function(a){var b=Math.max(0,Math.min(a.width,mxUtils.getValue(t…
3437width,b.x-a.x)));this.state.style.jettyHeight=Math.round(Math.max(0,Math.min(a.height,b.y-a.y))/2)…
3438width,mxUtils.getValue(this.state.style,"dx",ia.prototype.dx))),c=Math.max(0,Math.min(a.height,mxU…
3439width,mxUtils.getValue(this.state.style,"tabWidth",p.prototype.tabWidth))),c=Math.max(0,Math.min(a…
3440width-c);this.state.style.tabWidth=Math.round(c);this.state.style.tabHeight=Math.round(Math.max(0,…
3441 …this.state.style,"isoAngle",g.isoAngle))))*Math.PI/200;return new mxPoint(a.x,a.y+Math.min(a.width*
3443width/2,a.height/2,parseFloat(mxUtils.getValue(this.state.style,"size",this.size))));return new mx…
3507width,a.height)))},null,null,"Alt+Shift+X");this.addAction("pasteSize",function(){if(c.isEnabled()…
3527 …nCells()),b=c.view.translate,e=c.view.scale;a.x=a.x/e-b.x;a.y=a.y/e-b.y;a.width/=e;a.height/=e;nul…
3528width,c.backgroundImage.height)));0==a.width||0==a.height?(c.zoomTo(1),d.resetScrollbars()):(b=Edi…
3529width/b,(c.container.clientHeight-10)/a.height/b))/20);mxUtils.hasScrollbars(c.container)&&(a=c.ge…
3530 …View").funct();c.zoomTo(Math.floor(20*(c.container.clientWidth-10)/c.pageFormat.width/c.pageScale)/
3554 …ount()&&null!=b&&null!=d){var l=e[0],m=c.getModel().getGeometry(l);null!=m&&(m=m.clone(),m.width=b,
3630width,a=a-(740<screen.height?56:0);if(700<=a){var b=this.addMenu("",mxResources.get("view")+" ("+m…
3642 …="relative";a.style.whiteSpace="nowrap";a.style.overflow="hidden";a.style.width="30px";a.innerHTML…
3644width=e-(null!=k?k:32)+"px";a.innerHTML='<div class="geSprite '+b+'"></div>';this.appendDropDownIm…
3648 …eSpace="nowrap";this.fontMenu.style.overflow="hidden";this.fontMenu.style.width="68px";this.setFon…
3649 …eSpace="nowrap";this.sizeMenu.style.overflow="hidden";this.sizeMenu.style.width="24px";this.setFon…
3655 e.style.whiteSpace="nowrap";e.style.overflow="hidden";e.style.width="30px";e.innerHTML="";d=documen…
3657 …="relative";e.style.whiteSpace="nowrap";e.style.overflow="hidden";e.style.width="30px";e.innerHTML…
3660width="16px";e.innerHTML="";d=document.createElement("div");d.className="geSprite geSprite-plus";d…
3668 …="relative";c.style.whiteSpace="nowrap";c.style.overflow="hidden";c.style.width="30px";c.innerHTML…
3675 …editorUi.setCurrentMenu(f,a);!b&&f.div.scrollHeight>f.div.clientHeight&&(f.div.style.width="40px");
3679 …mxJSColor.picker.box.style.position="relative";mxJSColor.picker.box.style.width="230px";mxJSColor.…
3680 …ment("td");b.style.border="1px solid black";b.style.padding="0px";b.style.width="16px";b.style.hei…
3681 …("reset")),a.style.border="1px solid black",a.style.padding="0px",a.style.width="16px",a.style.hei…
3682 ….appendChild(k);if(mxClient.IS_IE||mxClient.IS_IE11)k.style.width="216px";else{k.style.width="182p…
3683 n.style.visibility="hidden";n.style.width="0px";n.style.height="0px";n.style.border="none";n.style.…
3690width="100px";mxUtils.write(v,b);u.appendChild(v);w.appendChild(u);u=document.createElement("tr");…
3693 …ocapitalize","off");d.style.overflow="auto";d.style.resize="none";d.style.width="600px";d.style.he…
3694 …celFirst&&b.appendChild(e);var c=document.createElement("select");c.style.width="180px";c.classNam…
3699 …||0>=u.value?"red":""}var e=a.editor.graph,c=e.getGraphBounds(),f=e.view.scale,k=Math.ceil(c.width/
3700width="100px";mxUtils.write(g,mxResources.get("filename")+":");c.appendChild(g);var m=document.cre…
3701 …at")+":");c.appendChild(g);var n=document.createElement("select");n.style.width="180px";g=document…
3703 …t");p.setAttribute("type","number");p.setAttribute("value","100");p.style.width="180px";g=document…
3704width="180px";g=document.createElement("td");g.appendChild(q);c.appendChild(g);l.appendChild(c);c=…
3705 …pi")+":");c.appendChild(g);var v=document.createElement("select");v.style.width="180px";g=document…
3706 …"custom"));v.appendChild(g);var t=document.createElement("input");t.style.width="180px";t.style.di…
3709 …e","number");E.setAttribute("value",ExportDialog.lastBorderValue);E.style.width="180px";g=document…
3715 l);m="xml="+encodeURIComponent(mxUtils.getXml(m));l=Math.ceil(g.width*c/h.view.scale+2*f);c=Math.ce…
3717 …ata",null);null!=g&&(h=JSON.parse(g))}catch(C){}var l=new mxForm("properties");l.table.style.width=
3718 …ative";c.style.paddingRight="20px";c.style.boxSizing="border-box";c.style.width="100%";var d=docum…
3719 …olute";d.style.top="4px";d.style.right="0px";d.style.margin="0px";d.style.width="9px";d.style.heig…
3720width="100%";0<c.indexOf("\n")&&p[a].setAttribute("rows","2");v(p[a],b);null!=h[b]&&0==h[b].editab…
3722 …Right="160px";k.style.whiteSpace="nowrap";k.style.marginTop="6px";k.style.width="100%";var z=docum…
3723 …36":"40");z.style.boxSizing="border-box";z.style.marginLeft="2px";z.style.width="100%";k.appendChi…
3724width="100%";p.push(c);v(c,a);c.focus()}E.setAttribute("disabled","disabled");z.value=""}catch(I){…
3728 …eateElement("img");mxUtils.setOpacity(H,50);H.style.height="16px";H.style.width="16px";H.setAttrib…
3731width="400px";k.style.backgroundImage="url('"+Dialog.prototype.clearImage+"')";k.style.backgroundR…
3733 …){var f=document.createElement("div");f.style.position="absolute";f.style.width="100%";f.style.hei…
3738 …ar h=document.createElement("div");h.style.display="inline-block";h.style.width="100%";h.style.tex…
3740 k.style.width="16px";k.style.padding="0px 6px 0 4px";k.style.marginTop="2px";k.style.cursor="pointe…
3741 …alse");k.setAttribute("align","top");k.setAttribute("border","0");k.style.width="16px";k.style.pad…
3744width="14px",h.style.height="14px",h.style.fontSize="14px",h.style.margin="0px",h.style.marginTop=…
3792 …ht="bold";f.style.fontSize="14px";f.style.color="rgb(80, 80, 80)";f.style.width="456px";f.style.ba…
3793 …style.backgroundColor="#ffffff";h.style.borderColor="transparent";h.style.width="456px";f=(new DOM…
3820 …solutePoints[h.absolutePoints.length-1];g.geometry.x=r.x/q-n.x-g.geometry.width/2;g.geometry.y=r.y…
3863width,c.geometry.height,"Vertical Flow Layout",!0)}),this.addEntry("horizontal flow layout",functi…
3903 …rtex=!0;d.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3908 …rtex=!0;d.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3911width,c.geometry.height,"Contextual Action Bar")}),this.addEntry("android contextual action bar br…
3912 …ertex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,
3913 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3915 c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Contextu…
3916 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3917 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3918 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3922 b.vertex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.heig…
3924 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3931 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3933 b.vertex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.heig…
3941 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3942 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3943 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3944 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3945 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3947 c.geometry.width,c.geometry.height,"Split Action Bar (Bright)")}),this.addEntry("android split acti…
3948 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
3949 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
4064 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
4074 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
4076 !0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Avata…
4077 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
4082 b.geometry.width,b.geometry.height,"Banner")}),this.addEntry("atlassian banner",function(){var b=ne…
4083 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
4091 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
4145 !0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Remov…
4146 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5205 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5233 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5244 …rtex=!0;c.insert(d);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5248 …ertex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,
5252 …ertex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,
5257 …rtex=!0;c.insert(d);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5259 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5261 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5263 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5265 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5268 b.geometry.width,b.geometry.height,"List group")}),this.addEntry("bootstrap card",function(){var b=…
5273 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5275 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5277 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5280 …ertex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,
5288 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5292 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5294 !0;c.vertex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.h…
5295 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5297 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5299 !0;c.vertex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.h…
5300 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5302 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5303 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5305 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5306 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5308 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5309 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5311 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5312 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5314 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5315 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5317 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5318 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5320 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5321 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5323 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5328 …rtex=!0;c.insert(d);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5334 …rtex=!0;c.insert(d);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5361 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5364 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5368 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5369 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5394 b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dropup b…
5398 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5403 b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dropleft…
5408 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5410 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5415 b.geometry.width,b.geometry.height,"List with dropdown header")}),this.addEntry("bootstrap list wit…
5417 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5423 c.vertex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.heig…
5436 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5437 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5438 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5492 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5542 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5543 …p=40;");b.vertex=!0;return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5547 b.geometry.width,b.geometry.height,"List group")}),this.addEntry("bootstrap list group with active …
5550 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5554 b.geometry.width,b.geometry.height,"List group with disabled item")}),this.addEntry("bootstrap list…
5558 …ertex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,
5564 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5568 …rtex=!0;c.insert(d);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5573 …rtex=!0;c.insert(d);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5589 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5592 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5599 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5604 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5625 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5626 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5627 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5628 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5630 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5631 …rtex=!0;c.insert(d);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5633 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5634 …g=15;");b.vertex=!0;return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5637 b.geometry.width,b.geometry.height,"Navbar with text")}),this.addEntry("bootstrap navbar dark",func…
5640 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5643 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5646 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5650 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5653 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5656 …ertex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,
5659 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5661 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5662 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5665 return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Progress bar")}),thi…
5666 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5667 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5668 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5669 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5670 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5672 b.geometry.width,b.geometry.height,"Progress, multiple")}),this.addEntry("bootstrap progress bar st…
5673 b.geometry.width,b.geometry.height,"Progress bar, striped, blue")}),this.addEntry("bootstrap progre…
5674 return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Progress Bar, stripe…
5675 c.vertex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.heig…
5676 c.vertex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.heig…
5677 c.vertex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.heig…
5699 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5700 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5701 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5702 …rtex=!0;b.insert(c);return a.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
5705 b.geometry.width,b.geometry.height,"Toast")}),this.addEntry("bootstrap tooltip on top",function(){v…
5769 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5771 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5773 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5775 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5777 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5779 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5781 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5783 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5785 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5787 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5789 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5791 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5793 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5795 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5797 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5799 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5801 …tive=!1;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5920 …on%</font></div>');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5922 …on%</font></div>');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5923 …ccccc">%c4Description%</font></div>');return sb.createVertexTemplateFromCells([a],a.geometry.width,
5925 …on%</font></div>');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5927 …on%</font></div>');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5929 …6E6E6">%c4Description%</font></div>');return sb.createVertexTemplateFromCells([a],a.geometry.width,
5932 a.geometry.width,a.geometry.height,"Microservice Container")}),this.addEntry("c4 message bus contai…
5934 a.geometry.width,a.geometry.height,"Message Bus Container")}),this.addEntry("c4 web browser contain…
5936 a.geometry.width,a.geometry.height,"Web Browser Container")}),this.addEntry("c4 component",function…
5937 …ion%</font></div>');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,
5939 …logy%]</div></div>');return sb.createEdgeTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5941 …ription%</b></div>');return sb.createEdgeTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5942 …ype","Relationship");return sb.createEdgeTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5943 …lication%]</div>');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5945 …lication%]</div>');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5947 …scription%</div>');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5949 …scription%</div>');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5951 …scription%</div>');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
5956 e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([a,b],b.geometry.width,a.geometry.h…
6385 …tex=!0;a.insert(b);return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
6421 …rtex=!0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
6422 …rtex=!0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
6611 …oneCell(e,"Item 3"));return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,
6612 …,function(){return b.createVertexTemplateFromCells([e.clone()],e.geometry.width,e.geometry.height,…
6613 …traint=eastwest;part=1;";c.geometry.width=30;a.insert(c);return b.createVertexTemplateFromCells([a…
6614 …west;");a.vertex=!0;return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
6615 …rtex=!0;a.insert(c);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
6621 return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,"Hierarchy")}),this.c…
6871 370);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry…
6873 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
6878 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
7055 …Point(5,-19.5);d.vertex=!0;c.insert(d);return g.createVertexTemplateFromCells([c],c.geometry.width,
7057 a.insert(d);return g.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,k)}));f.p…
7058 …rtex=!0;a.insert(d);return g.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7059 …rtex=!0;f.insert(g);return k.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,…
7060 …rtex=!0;a.insert(d);return k.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7061 …rtex=!0;a.insert(d);return k.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7064 …rtex=!0;a.insert(c);return f.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7065 …rtex=!0;a.insert(c);return f.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7069 …rtex=!0;a.insert(n);return r.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7073 …rtex=!0;a.insert(l);return r.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7074 …ertex=!0;f.insert(g);return h.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,
7266 …ertex=!0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,
7544 c.vertex=!0;a.insert(c);return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.hei…
7773 …tex=!0;a.insert(c);return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7774 …tex=!0;a.insert(c);return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7775 …Color=none;");c.vertex=!0;a.insert(c);return sb.createVertexTemplateFromCells([a],a.geometry.width,
7776 …tex=!0;a.insert(c);return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7790 …tex=!0;a.insert(c);return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7829 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
7832 c.geometry.width,c.geometry.height,"Labels")}),this.addEntry(b+"search box",function(){var c=new mx…
7833 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
7834 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
7844 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
7852 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
7899 …rtex=!0;c.insert(b);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
7904 …rtex=!0;c.insert(b);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
7906 …rtex=!0;a.insert(c);return e.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7919 …rtex=!0;c.insert(b);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
7922 …rtex=!0;c.insert(b);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
7924 …rtex=!0;c.insert(b);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
7929 …rtex=!0;a.insert(d);return c.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7930 …rtex=!0;a.insert(d);return c.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7946 …rtex=!0;a.insert(d);return c.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
7974 !0;a.insert(d);return c.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,"Gantt…
7990 …rtex=!0;a.insert(c);return f.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
8003 …lor=#008cff;");d.vertex=!0;b.insert(d);return c.createVertexTemplateFromCells([b],b.geometry.width,
8011 a.vertex=!0;return c.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,"Table")}…
9061 …rtex=!0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
9063 …rtex=!0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
9067 …rtex=!0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
9068 …rtex=!0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
9113 …rtex=!0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
9115 !0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,"Optio…
9122 …rtex=!0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
9143 a.geometry.width,a.geometry.height,"Interaction Use")}),this.addEntry("sysml interaction combined f…
9162 …le=0;");a.vertex=!0;return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
9168 …onnectable(!1);d.vertex=!0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,
9170 …rtex=!0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
9172 …rtex=!0;a.insert(d);return b.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,…
9232width,25),"resizeWidth=1;part=1;strokeColor=none;fillColor=none;align=left;spacingLeft=5;");b.geom…
9236 d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.heig…
9239 …e(h,!1);b.insert(h);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
9241 …rtex=!0;d.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
9243 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
9246 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
9252 d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.heig…
9255 …e(g,!1);c.insert(g);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
9257width,c.geometry.height,"Package")}),this.addEntry("uml model",function(){var c=new mxCell("Model1…
9259 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
9261 b.vertex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.heig…
9264 …rtex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
9276 …;c.vertex=!0;var b=new mxCell("<<keyword>>",new mxGeometry(0,0,c.geometry.width,25),"resizeWidth=1…
9277 !0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Behav…
9279width,25),"resizeWidth=1;part=1;strokeColor=none;fillColor=none;align=left;spacingLeft=5;");b.geom…
9294 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
9298 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
9301 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
9304 40);e.vertex=!0;b.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.…
9309 c.geometry.width,c.geometry.height,"Classifier")}),this.addEntry("uml extension point classifier",f…
9311 return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Extension Point Clas…
9312width,25),"resizeWidth=1;part=1;strokeColor=none;fillColor=none;align=left;spacingLeft=5;");b.geom…
9313 …mxPoint(10,50);b.vertex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,
9315 …rtex=!0;c.insert(b);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,…
10064 …x";t.style.marginBottom="0px";t.style.padding="8px 10px 8px 10px";t.style.width="88px";t.style.hei…
10065 …;u.setAttribute("border","0");u.setAttribute("align","absmiddle");u.style.width="60px";u.style.hei…
10066 …y="hidden";mxUtils.setOpacity(y,10);var v=new Spinner({lines:12,length:12,width:5,radius:10,rotate…
10073 …;c.setAttribute("border","0");c.setAttribute("align","absmiddle");c.style.width="32px";c.style.hei…
10075 …marginBottom="8px";k.style.fontSize="18px";k.style.padding="10px";k.style.width="340px";if(mxClien…
10078 …arginBottom="22px";k.style.fontSize="18px";k.style.padding="10px";k.style.width="340px";mxUtils.wr…
10081 …);var t=document.createElement("select");t.style.marginLeft="4px";t.style.width="140px";for(d=0;d<…
10085 …yle.marginTop="10px";p.style.resize="none";p.style.height="150px";p.style.width="440px";p.style.bo…
10095 …tAttribute("type","text");m.style.marginBottom="8px";m.style.marginTop="2px";m.style.width="410px";
10097 …e("size","28");t.style.marginBottom="8px";t.style.marginTop="2px";t.style.width="410px";t.value=e|…
10103 …div");e.style.position="relative";e.style.border="1px solid gray";e.style.width="100%";e.style.hei…
10115 …e.marginBottom="8px";l.style.width="320px";l.value=k||null==d?"":d.src;var m=document.createElemen…
10117 "",null!=d&&d("")):(l.value=mxUtils.trim(l.value),b.loadImage(l.value,function(b){x.value=b.width;A…
10120 …ibute("type","text");x.style.width="60px";x.style.marginLeft="8px";x.style.marginRight="16px";x.va…
10121 A.setAttribute("type","text");A.style.width="60px";A.style.marginLeft="8px";A.style.marginRight="16…
10123 …1});mxEvent.addGestureListeners(g,function(){t=!0});g.className="geBtn";g.width="100";d.appendChil…
10130 u&&(p.geometry.width=u.width+10);else if(null!=p&&")"==u.charAt(0))t+=p.geometry.width+40,p=null;el…
10131 …SizeForCell(u);null!=u&&p.geometry.width<u.width+30&&(p.geometry.width=Math.min(320,Math.max(p.geo…
10133 …referredSizeForCell(H),null!=u&&H.geometry.width<u.width+10&&(H.geometry.width=u.width+10),p+=H.ge…
10134 …ll(t),null!=u&&t.geometry.width<u.width&&(t.geometry.width=u.width),H.geometry.width=Math.max(H.ge…
10136 …[f])&&(u=m.getPreferredSizeForCell(q[f]),q[f].geometry.width=Math.max(q[f].geometry.width,u.width)…
10140 …t";var n=document.createElement("textarea");n.style.resize="none";n.style.width="100%";n.style.hei…
10150 "relative";v.style.height=ra+"px";v.style.width=V+"px";var B=null;Editor.isDarkMode()&&(v.style.fil…
10162 "absmiddle");I.style.width="40px";I.style.height="40px";I.style.marginRight="10px";I.style.paddingB…
10164 …tAttribute("value",b.defaultFilename+I);M.style.marginLeft="10px";M.style.width=e||E?"144px":"244p…
10165width=e||E?"350px":"450px":(null!=b.editor.diagramFileTypes&&(z=FilenameDialog.createFileTypes(b,M…
10166 E.style.marginTop="12px",H.appendChild(E))));var H=!1,L=0,Q=new Spinner({lines:12,length:10,width:5…
10169 …ent("input");Y.style.marginRight="10px";Y.style.marginLeft="10px";Y.style.width="220px";mxEvent.ad…
10183 …;p.setAttribute("border","0");p.setAttribute("align","absmiddle");p.style.width="60px";p.style.hei…
10184 …y="hidden";mxUtils.setOpacity(k,10);var t=new Spinner({lines:12,length:12,width:5,radius:10,rotate…
10186 …);var C=document.createElement("input");C.setAttribute("value",e);C.style.width="200px";C.style.ma…
10187width="80px",k.appendChild(g)),k.appendChild(FilenameDialog.createTypeHint(b,C,x)));x=null;if("1"!…
10198 …g();null!=c&&c()});n.className="geBtn";n.style.marginBottom="8px";n.style.width="280px";k.appendCh…
10199 null!=d&&d();b.openLink(e,null,!0)});f.className="geBtn gePrimaryBtn";f.style.width=n.style.width;k…
10200 …");l.setAttribute("autocapitalize","off");l.style.marginTop="6px";l.style.width=(Graph.fileSupport…
10201 …es.get("reset"));d.style.position="relative";d.style.left="-16px";d.style.width="12px";d.style.hei…
10202 …=e?Math.max(d/m.width,e/m.height):Math.min(1,Math.min(520/m.width,520/m.height));k&&(f=b.convertDa…
10203 …var e=g?null:n.getModel().getGeometry(n.getSelectionCell());null!=e?m(f,e.width,e.height,d):m(f,nu…
10209 …peat",e=document.createElement("div"),e.style.position="absolute",e.style.width="420px",e.style.to…
10210 c.style.width="26px";c.setAttribute("src",b);f.style.minWidth="42px";f.style.verticalAlign="middle"…
10211width="100%";p.style.boxSizing="border-box";p.style.backgroundImage="url('"+Dialog.prototype.clear…
10213width="520px";var x=document.createElement("input");x.setAttribute("type","checkbox");x.style.marg…
10224 …nt("input");n.setAttribute("type","text");n.style.marginTop="6px";n.style.width="600px";var f=mxUt…
10228 …k);var p=document.createElement("textarea");p.style.resize="none";p.style.width="600px";p.style.he…
10230width="170px";g.style.height="378px";c.appendChild(g);var k=document.createElement("div");k.style.…
10232 …abled&&Editor.MathJaxRender(f.container)}));for(var t={lines:11,length:15,width:6,radius:10,corner…
10240 …ll,null,null,null,null,!0,null,mxResources.get("merge")),c.textarea.style.width="600px",c.textarea…
10243 x=document.createElement("div");x.style.position="absolute";x.style.top="482px";x.style.width="640p…
10244 "0px";Y.style.width="100%";var ka=document.createElement("tbody"),aa=(new Date).toDateString();null…
10269width=y;C.style.fontSize="12px";C.style.borderRadius="4px";C.style.padding="6px";B.appendChild(C);…
10272 …tribute("title",mxResources.get("reset"));H.style["float"]="none";H.style.width="120px";H.style.ma…
10273 I.setAttribute("title",mxResources.get("find")+" (Enter)");I.style["float"]="none";I.style.width="1…
10275 …bute("title",mxResources.get("replFind"));Q.style["float"]="none";Q.style.width="120px";Q.style.ma…
10276 …ibute("title",mxResources.get("replace"));P.style["float"]="none";P.style.width="120px";P.style.ma…
10278 …te("title",mxResources.get("replaceAll"));K.style["float"]="none";K.style.width="120px";K.style.ma…
10279width="120px";H.style.marginTop="6px";H.style.marginLeft="8px";H.style.overflow="hidden";H.style.t…
10280 "90px",I.style.width="90px";mxEvent.addListener(C,"keyup",function(b){if(91==b.keyCode||93==b.keyCo…
10284 …"title",mxResources.get("startDrawing"));n.style.marginTop="10px";n.style.width="90%";n.style.boxS…
10292 …ab-logo.svg",f.style.width="32px"):e==b.notion?(n=mxResources.get("notion"),f.src=IMAGE_PATH+"/not…
10299 …p.style.position="absolute";p.style.top="40px";p.style.left="0px";p.style.width="202px";p.style.bo…
10302 …ght="100%";c.style.overflow="auto";l=document.createElement("tr");A.style.width="100%";e=document.…
10308 …s")+": ");f.appendChild(d);var e=document.createElement("select");e.style.width="150px";for(d=0;d<…
10312width:150,height:150,type:"circle"},enableExif:!0,showZoomer:!1,enableResize:!1,enableOrientation:…
10317width="100px";q.value=null!=c?c.x:"";m.appendChild(q);f.appendChild(l);f.appendChild(m);n.appendCh…
10318width="100px";u.value=null!=c&&null!=c.offset?c.offset.x:"";m.appendChild(u);f.appendChild(l);f.ap…
10319 …ateElement("input");x.setAttribute("type","text");x.style.width="100px";x.value=null!=c?c.width:""…
10320width="100px";A.value=null!=c?c.height:"";m.appendChild(A);f.appendChild(l);f.appendChild(m);n.app…
10322 …r(v.value))),d.isCellResizable(e[c])&&(0<mxUtils.trim(x.value).length&&(f.width=Number(x.value)),0…
10326 …=document.createElement("img");z.setAttribute("src",y.convert(c));z.style.width=J+"px";z.style.hei…
10334 0,0,0,{xml:D,w:M.width,h:M.height})}m=!0}}catch(R){}m||(b.spinner.stop(),b.handleError({message:mxR…
10335 …t(d)||/(\.svg)($|\?)/i.test(d))&&b.loadImage(d,function(b){f(d,null,0,0,b.width,b.height);u.scroll…
10336 …e("value",e);t.style.marginRight="20px";t.style.marginLeft="10px";t.style.width="500px";null==g||g…
10338 v.style.position="absolute";v.style.width="640px";v.style.top="260px";v.style.textAlign="center";v.…
10348width=c-200+"px";m.style.height=g+"px";this.textarea=m;this.init=function(){m.focus();m.scrollTop=…
10349 …encil.desc));mxUtils.write(m,t||"");d=p.getGraphBounds();g=Math.min(160/d.width,(g-40)/d.height);p…
10362 …;p.style.width="50%";p.innerHTML=mxUtils.htmlEntities(mxResources.get("diagram"));g.appendChild(p)…
10363 p.style.width="25%";p.innerHTML=mxUtils.htmlEntities(mxResources.get("lastModifiedOn"));g.appendChi…
10371 …ar c=K.querySelector(".geTemplatesList");c.style.display="block";ha.style.width="";oa.style.displa…
10386width:5,radius:10,rotate:0,color:"#000",speed:1.5,trail:60,shadow:!1,hwaccel:!1,top:"50px",zIndex:…
10396width="120px";f.style.paddingLeft="15px";mxUtils.write(f,mxResources.get("fontname",null,"Font Nam…
10398 …Element("td");f.style.whiteSpace="nowrap";f.style.fontSize="10pt";f.style.width="120px";f.style.pa…
10399 …nput");"g"==c&&v.setAttribute("value",e);v.style.marginLeft="4px";v.style.width="250px";v.classNam…
10401width="120px";f.style.paddingLeft="15px";mxUtils.write(f,mxResources.get("fontname",null,"Font Nam…
10402width="120px";f.style.paddingLeft="15px";mxUtils.write(f,mxResources.get("fontUrl",null,"Font URL"…
10416 …document.createElement("table"),g=document.createElement("tbody");c.style.width="100%";c.style.mar…
10417width="120px";mxUtils.write(d,mxResources.get("zoom")+":");e.appendChild(d);var l=document.createE…
10418 …ement("input");m.setAttribute("value",f);m.style.marginLeft="4px";m.style.width="180px";d=document…
10419 …Element("td");d.style.whiteSpace="nowrap";d.style.fontSize="10pt";d.style.width="120px";mxUtils.wr…
10500 …ps: value must be int > 0"));null!=b.pageFormat&&(f=parseInt(b.pageFormat.width),d=parseInt(b.page…
10521 …ment.createElement("canvas"),l=b.getContext("2d");b.height=e.height;b.width=e.width;l.drawImage(e,…
10572width="104px";f.style.marginRight="2px";b.appendChild(f);0<c.cells.length?(f=mxUtils.button(mxReso…
10573 f.style.width="210px";mxUtils.br(b);return v.apply(this,arguments)};EditorUi.prototype.propertiesCo…
10575width=c.offsetWidth+"px";f.style.height=c.offsetHeight-(d?4:0)+"px";f.style.zIndex=5}function l(b,…
10576 …"')":c;d(b,c,f)});mxEvent.consume(l)}));btn.style.height="12px";btn.style.width="40px";btn.classNa…
10577 …(q,p.nextSibling);mxEvent.consume(c)}));btn.style.height="16px";btn.style.width="25px";btn.classNa…
10581 …nt.createElement("input"),n.setAttribute("readonly",""),n.value=f,n.style.width="96px",n.style.bor…
10583 …(b){d(c,"",k,k.index);mxEvent.consume(b)})),n.style.height="16px",n.style.width="25px",n.style["fl…
10584 …t("table");y.className="geProperties";y.style.whiteSpace="nowrap";y.style.width="100%";var u=docum…
10589 …e="nowrap";l.style.position="relative";l.style.textAlign="center";l.style.width="210px";for(var m=…
10590 p.style.display="inline-block";p.style.width="6px";p.style.height="6px";p.style.marginLeft="4px";p.…
10594 …}finally{f.getModel().endUpdate()}}));c.className="geStyleButton";c.style.width="36px";c.style.hei…
10601 …Style")+" ("+this.editorUi.actions.get("editStyle").shortcut+")"),f.style.width="210px",f.style.ma…
10602width="210px":(f.style.width="104px",c.style.width="104px",c.style.marginLeft="2px"),b.appendChild…
10613width="100%";var p=document.createElement("tbody");if(null!=b&&0<b.length)for(var q=0;q<b.length;q…
10614 l?75:25);t.style.verticalAlign="middle";t.style.cursor="pointer";t.style.width="16px";if(c||Editor.…
10616width="18px";if(null==f){q.style.align="center";q.style.width="16px";t=document.createElement("img…
10665width*v/(t.width/c.view.scale));else v=parseInt(B.value)/(100*c.pageScale),isNaN(v)&&(d=1/c.pageSc…
10672 …te.extFonts);m.background=C;m.backgroundImage=null!=D?new mxImage(D.src,D.width,D.height):null;m.p…
10674 m.style.width="100%";m.style.textAlign="center";m.style.marginTop="0px";mxUtils.write(m,c||mxResour…
10675 …e","1");n.setAttribute("type","number");n.setAttribute("min","1");n.style.width="50px";k.appendChi…
10677 …yle.cssText="margin:0 8px 0 8px;";B.setAttribute("value","100 %");B.style.width="50px";u.appendChi…
10679 …e","1");H.setAttribute("min","1");H.setAttribute("type","number");H.style.width="40px";E.appendChi…
10682 K.setAttribute("value","100 %");K.style.width="60px";k.appendChild(K);l.appendChild(k);m=document.c…
10690 …mlLabels:!1},sequence:{diagramMarginX:50,diagramMarginY:10,actorMargin:50,width:150,height:65,boxM… property in EditorUi.defaultMermaidConfig.sequence
10699 …reignObject></svg>')))}catch(q){}try{c=document.createElement("canvas");c.width=c.height=1;var e=c…
10701 …c,d){var f=null==b||null==c;d=null!=d?d:24;var e=new Spinner({lines:12,length:d,width:Math.round(d/
10741 …null,d,0==k?!1:"xmlpng"!=c,null,null,null,!1,"pdf"==c);var m="",p="";if(l.width*l.height>MAX_AREA|…
10748 …lone();for(key in G){var D=parseFloat(G[key]);"dx"==key?E.x+=D:"dy"==key?E.y+=D:"dw"==key?E.width+=
10766 …ibute("border","0");n.style.position="relative";n.style.top="2px";n.style.width="14px";n.style.cur…
10770 …mplateFromCells(b,f.width,f.height,e||"",!0,!1,!1));b={xml:Graph.compress(mxUtils.getXml(this.edit…
10771 ….getSelectionCells(),f=y.view.getBounds(c),d=y.view.scale;f.x/=d;f.y/=d;f.width/=d;f.height/=d;f.x…
10776 q=this.editor.graph.getBoundingBoxFromGeometry(n);E(n,new mxRectangle(0,0,q.width,q.height),b)}u=!0…
10792 …r")+": ");f.appendChild(d);var e=document.createElement("select");e.style.width="200px";b();mxEven…
10803 …r f=new TextareaDialog(this,b,c,null,null,mxResources.get("close"));f.textarea.style.width="600px";
10818 …this.exportDialog.style.backgroundColor="#000000";this.exportDialog.style.width="50px";this.export…
10819 …is.exportDialog.style.zIndex=f.zIndex;var e=new Spinner({lines:8,length:6,width:5,radius:6,rotate:…
10820 function(b){e.stop();this.exportDialog.style.width="auto";this.exportDialog.style.height="auto";thi…
10829 …&&(e=window.location.href);var l=document.createElement("select");l.style.width="120px";l.style.ma…
10832 …esources.get("links")+":");var d=document.createElement("select");d.style.width="100px";d.style.ma…
10834 mxClient.IS_FF?"4px 2px 4px 2px":"4px";g.style.marginLeft="4px";g.style.height="22px";g.style.width
10842 …"input");y.setAttribute("type","text");y.style.marginRight="16px";y.style.width="60px";y.style.mar…
10848width="50px",q.style.marginLeft="6px",q.style.marginRight="16px",q.style.marginBottom="10px",q.val…
10852width="60px";m.style.marginLeft="4px";m.style.marginRight="12px";m.value=this.lastExportZoom||"100…
10855width="60px";q.style.marginLeft="4px";q.style.marginRight="12px";q.value=this.lastExportZoom||"100…
10866 …inter;");b&&(p+="max-width:100%;");var q="";d&&(q=' width="'+Math.round(l.width)+'" height="'+Math…
10867 … if(c=this.getFileData(!0),l.width*l.height<=MAX_AREA&&c.length<=MAX_REQUEST_SIZE){var p="";d&&(p=…
10897 …);f.onloadend=function(b){var c=new Image;c.onload=function(){try{var b=c.width,l=c.height;if(0==b…
10902 …se{var l=Math.min(1,Math.min(this.maxImageSize/e.width,this.maxImageSize/e.height)),g=Math.round(e…
10904 …)+"...");g.value=b;f.updateCellSize(g);if(0<this.maxTextWidth&&g.geometry.width>this.maxTextWidth)…
10905 …TextWidth);g.geometry.width=p.width;g.geometry.height=p.height}Graph.isLink(g.value)&&f.setLinkFor…
10973 1),"image/png");b=new ClipboardItem({"image/png":f,"text/html":new Blob(['<img src="'+b+'" width="'…
11617 …Rectangle(t),t.add(new mxRectangle((u.x+f.x)*v,(u.y+f.y)*v,f.width*v,f.height*v)));var x=b/t.width,
11618width+4)));q.setAttribute("height",Math.ceil(x*(t.height+4)));var B=q.getContext("2d");B.scale(x,x…
11633 …2E9;e.style.left="50%";e.style.top="-100%";e.style.maxWidth="80%";e.style.width="max-content";e.st…
11723 (this.notificationBtn.style.width="30px",this.notificationBtn.style.top="4px"):"1"==urlParams.atlas…
11744 …display="block";this.appIcon.style.position="absolute";this.appIcon.style.width="32px";this.appIco…
11753 ….toggleFormatElement.className="atlas"!=uiTheme?"geButton":"";this.toggleFormatElement.style.width=
11756 …ent.className="atlas"!=uiTheme?"geButton":"";this.fullscreenElement.style.width="16px";this.fullsc…
11759 "inline-block",this.toggleElement.style.width="16px",this.toggleElement.style.height="16px",this.to…
11770 "59px";d.style.width="66px";var f=document.createElement("img");f.setAttribute("width","50");f.setA…
11772 …lement("table");n.style.borderSpacing="0";n.style.fontSize="10pt";n.style.width="100%";n.style.pad…
11775width="100%";g.style.padding="10px";var k=document.createElement("tbody"),l=document.createElement…
11786 …=this.notion.getUser());null!=b?(this.userElement.innerHTML="",560<screen.width&&(mxUtils.write(th…
11790 var d=document.createElement("img");mxUtils.setOpacity(d,50);d.style.height="16px";d.style.width="1…
11807 …e","1");q.setAttribute("type","number");q.setAttribute("min","1");q.style.width="50px";d.appendChi…
11830 …!0,null,null,"https://www.diagrams.net/doc/faq/configure-diagram-editor",d);b.textarea.style.width=
11832 …u("",d.funct);d.setAttribute("title",mxResources.get("language"));d.style.width="16px";d.style.pad…
11833 …e.style.backgroundSize="19px 19px";e.style.position="absolute";e.style.height="19px";e.style.width=
11835 …l,null,"https://www.diagrams.net/doc/faq/apply-layouts");b.textarea.style.width="600px";b.textarea…
11837 …m.style.width="140px";mxUtils.write(m,mxResources.get("orgChartType")+": ");l.appendChild(m);var n…
11839width="140px";mxUtils.write(m,mxResources.get("parentChildSpacing")+": ");l.appendChild(m);var q=d…
11840 var t=document.createElement("input");t.type="number";t.value=f;t.style.width="200px";t.style.boxSi…
11846 …showTextDialog("Create Sidebar Entry","this.addDataEntry('tag1 tag2', "+d.width+", "+d.height+", '…
11847 …w.scale;g.insertVertex(g.getDefaultParent(),null,"",b.x/d-c.x,b.y/d-c.y,b.width/d,b.height/d,"fill…
11850 …handleError(H),null!=window.console&&console.error(H)}});b.textarea.style.width="600px";b.textarea…
11851 …fPages(x,c.pages),null,2)}catch(F){c.handleError(F)}}]]);b.textarea.style.width="600px";b.textarea…
11945 …ontainer);return new mxImage(Editor.createSvgDataUri(mxUtils.getXml(b)),d.width,d.height,d.x,d.y)};
11955 …eFormat:mxSettings.getPageFormat();null!=d&&(e.setAttribute("pageWidth",d.width),e.setAttribute("p…
11980 …(0,this.tabContainer.clientWidth-(this.editor.chromeless?86:116));e.style.width=l+"px";mxEvent.add…
11984 …nerHeight+"px";d.style.paddingTop=b+"px";d.style.cursor="pointer";d.style.width="30px";d.innerHTML…
11985 …("div")[0];e.style.display="inline-block";e.style.marginTop="5px";e.style.width="21px";e.style.hei…
11989 …e=b.getElementsByTagName("div")[0];e.style.display="inline-block";e.style.width="21px";e.style.hei…
11990 …+k+")":"")+" ["+c+"]");mxUtils.write(d,g);d.style.maxWidth=e+"px";d.style.width=e+"px";this.addTab…
11996width/=m,e.height/=m,e.x=e.x/m-d.x,e.y=e.y/m-d.y,c.push("viewbox="+encodeURIComponent(JSON.stringi…
12006 …abs(c.x-b.getCenterX())<b.width/2)return mxConstants.DIRECTION_SOUTH;if(c.y==b.y+b.height&&Math.ab…
12007width+10:-g[1].geometry.width-10:g[1].geometry.y+=c?b.geometry.height+10:-g[1].geometry.height-10;…
12008 …nterY())&&mxUtils.intersects(p,x)&&(e=10+Math.max(e,(Math.min(p.x+p.width,x.x+x.width)-Math.max(p.…
12010 …d&&l.push(c);(null==c||d)&&l.push(b);return null==c||d});var m=b.geometry.width+40,n=b.geometry.he…
12013width-k[1].geometry.width)/2:(t.x+t.width)/y-u.x-p.x+10,k[1].geometry.y+=k[1].geometry.height-p.y+…
12014width,d.x+d.width)>=Math.max(g.x,d.x)||c&&Math.min(g.y+g.height,d.y+d.height)>=Math.max(g.y,d.y))&…
12030 …n="absolute",this.moveHandle.style.cursor="pointer",this.moveHandle.style.width="24px",this.moveHa…
12031 …oveHandle&&(this.moveHandle.style.left=this.state.x+this.state.width+(40>this.state.width?10:0)+2+…
12034 …ert(c);b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
12039 …ert(q);b.insert(u);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
12040 …g=1;');b.vertex=!0;return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
12041 …insertEdge(c,!1);return sb.createVertexTemplateFromCells([b,c],b.geometry.width,b.geometry.height,…
12042 …insertEdge(c,!1);return sb.createVertexTemplateFromCells([b,c],b.geometry.width,b.geometry.height,…
12045 …ert(d);b.insert(m);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,…
12046 "1");b.vertex=!0;return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,b.v…
12047 …insertEdge(c,!1);return sb.createVertexTemplateFromCells([b,c],b.geometry.width,b.geometry.height,…
12056 …iv");l.className="geSidebarContainer";l.style.position="absolute";l.style.width="100%";l.style.hei…
12078 …-repeat";b.style.backgroundSize="24px 24px";b.style.height="24px";b.style.width="24px";b.style.css…
12079 …-repeat";b.style.backgroundSize="24px 24px";b.style.height="24px";b.style.width="24px";"1"==urlPar…
12107 …ction(){b.apply(this,arguments);this.minimized?(this.div.style.width="90px",this.table.style.width=
12108 …t=parseInt(this.div.style.left)+150+"px"):(this.div.style.width="240px",this.table.style.width="24…
12110 …e.backgroundRepeat="no-repeat",f.style.backgroundSize="24px 24px",f.style.width="34px",f.innerHTML…
12111 …e.backgroundRepeat="no-repeat",k.style.backgroundSize="24px 24px",k.style.width="34px"):mxUtils.wr…
12113 …!=b[e]&&("1"==urlParams.sketch&&(b[e].style.padding="10px 8px",b[e].style.width="30px"),b[e].style…
12118 "24px 24px",e.style.position="absolute",e.style.height="24px",e.style.width="24px",e.style.zIndex="…
12120 …;this.div.style.left=Math.max(m.embedViewport.x,Math.min(b,m.embedViewport.x+m.embedViewport.width-
12127width+" "+m.diagramContainer.style.height),m.diagramContainer.style.top="0px",m.diagramContainer.s…
12128 ….top=b[0];m.diagramContainer.style.left=b[1];m.diagramContainer.style.width=c.width+50+"px";m.diag…
12131 …tainer.getBoundingClientRect();this.formatWindow.window.setLocation(c.x+c.width+4,c.y)});m.addList…
12132 Y);m.addListener("editInlineStop",mxUtils.bind(this,function(b){m.diagramContainer.style.width="10p…
12138 …"none";ca.className="geMenuItem";ca.style.display="inline-block";ca.style.width="40px";ca.style.he…
12139 …erHTML="";if(!R){var b=function(b,c,e){b=f("",b.funct,null,c,b,e);b.style.width="40px";b.style.opa…
12141 …TerminalPoint(new mxPoint(0,0),!0);b.geometry.setTerminalPoint(new mxPoint(b.geometry.width,0),!1);
12142width,b.geometry.height,mxResources.get("line"),!0,null,!0,!1),mxResources.get("line"));b=b.clone(…
12143 b.geometry.width,40,mxResources.get("arrow"),!0,null,!0,!1),mxResources.get("arrow"));b.style.borde…
12144width="37px";d(S,null,"pointer");b(m.actions.get("insertTemplate"),mxResources.get("template"),Edi…
12145 …plusImage+")",ca.setAttribute("title",mxResources.get("insert")),ca.style.width="24px",R=!0)}));T(…
12150 …rticalAlign="top";S.style.padding="6px 0";S.style.fontSize="14px";S.style.width="40px";S.style.opa…
12155 …sition="absolute";S.style.display="block";S.style.fontSize="12px";S.style.width="59px";S.style.rig…
12159 …())});l=document.createElement("div");l.style.position="absolute";l.style.width="10px";l.style.hei…
12160width);qa=mxEvent.getClientX(b);n.popupMenuHandler.hideMenu();mxEvent.consume(b)});mxEvent.addGest…
12162width=c.width;t.height=c.height;for(var x=[],A=[],z=0;z<this.states.length;z++){var B=this.states[…
12163 …=B.y&&t.y<=B.y+B.height||B.y>=t.y&&B.y<=t.y+t.height)&&(t.x>B.x+B.width+4||t.x+t.width+4<B.x)&&A.p…
12164 …1];z=A[z+1];D=E=H=(z.x-u.x-u.width-t.width)/2;break}for(z=0;z<A.length-1;z++){u=A[z];L=A[z+1];Q=t=…
12167width-D,k.push(new mxPoint(g+u.width+I,M)),k.push(new mxPoint(L.x-I,M))):t==L?(k.push(new mxPoint(…
12168 …y==x.length-1){G=[];H=q.guidesArrVer;p=[];f=0;z=x[0]==t?1:0;y=x[z].x+x[z].width;if(0<B)for(z=0;z<x…
12171 …r;q.style.top=c.offsetTop-l+"px";q.style.left=c.offsetLeft-l+"px";q.style.width=(d?0:c.offsetWidth…
12174 …resh.apply(b,arguments);g()};g();var t=document.createElement("canvas");t.width=q.offsetWidth;t.he…
12175 …xt(g,0,0),u.restore()):u.fillText(g,b,c))},A=function(){u.clearRect(0,0,t.width,t.height);u.beginP…
12176 g.x*v.pageFormat.width);var k,n,q;switch(m.unit){case mxConstants.POINTS:k=q=10;n=[3,5,5,5,5,10,5,5…
12177width),d?t.height:t.width):d?t.height:t.width;if(f)if(u.fillStyle=p.outBkgClr,d){var A=e-l;0<A&&u.…
12178 ….height=b,q.style.height=b+"px",B())):(b=b.offsetWidth+l,t.width!=b&&(t.width=b,q.style.width=b+"p…
12180 4<b.width){if(null!=m.guidePart)try{u.putImageData(m.guidePart.imgData1,m.guidePart.x1,m.guidePart.…
12181 …--):(n=0,k=b.x+g.x+l-this.graph.container.scrollLeft,v=l/2,t=k+b.width/2,A=0,z=k+b.width,q=u.getIm…