Lines Matching defs:c

2 …d?define(b):a.Spinner=b()}(this,function(){"use strict";function a(a,b){var c,d=document.createEle…  function
8 (function(){var c=void 0,n=!0,s=null,C=!1,J=["aliceblue,antiquewhite,aqua,aquamarine,azure,beige,bi… variable
73 …ster":1,"video::preload":0,"video::src":1,"video::width":0};$.ATTRIBS=$.m;$.c={OPTIONAL_ENDTAG:1,E… class in $
104 …l=d.lib={},s=function(){},t=l.Base={extend:function(a){s.prototype=this;var c=new s;a&&c.mixIn(a);… variable
105 r=l.WordArray=t.extend({init:function(a,c){a=this.words=a||[];this.sigBytes=c!=p?c:4*a.length},toSt… argument
113 (function(u){function p(b,n,a,c,e,j,k){b=b+(n&a|~n&c)+e+k;return(b<<j|b>>>32-j)+n}function d(b,n,a,… argument
126 …on(a){a=r.parse(a);var b=a.words;if(1398893684==b[0]&&1701076831==b[1]){var c=s.create(b.slice(2,4… argument
127 decrypt:function(a,b,c,d){d=this.cfg.extend(d);b=this._parse(b,d.format);return a.createDecryptor(c… argument
128 b.keySize,b.ivSize);l.iv=d.iv;b=a.encrypt.call(this,b,c,d.key,l);b.mixIn(d);return b},decrypt:funct… argument
131 …his._doCryptBlock(a,b,this._keySchedule,t,r,w,v,l)},decryptBlock:function(a,c){var d=a[c+1];a[c+1]… argument
135 …a(n){var i=this;return null===this._state?void this._deferreds.push(n):void c(function(){var e=i._… function
155 var rough=function(){function d(b,a,e){if(b&&b.length){a=_slicedToArray(a,2);var c=a[0],f=a[1];e*=M… argument
156 d]:null}function p(b,a,e){var c=b.length;if(3>c)return!1;var f=[Number.MAX_SAFE_INTEGER,e];a=[a,e];… argument
158 …x:n===g[1]?g[0]:d[0],islope:(d[0]-g[0])/(d[1]-g[1])})}}if(b.sort(function(a,c){return a.ymin<c.ymi… argument
159 c.edge.x?0:(a.edge.x-c.edge.x)/Math.abs(a.edge.x-c.edge.x)}),1<m.length)for(k=0;k<m.length;k+=2){g=… argument
160 …^(([-+]?[0-9]+(\.[0-9]*)?|[-+]?\.[0-9]+)([eE][-+]?[0-9]+)?)/)){e=[];break a}c[c.length]={type:1,te… class in rough
162 m=f[0];x=f[1];c;break;case "m":g+=q[0];n+=q[1];w.push({key:"M",data:[g,n]});m=g;x=n;break;case "L":… argument
163 case "q":var p=q.map(function(a,c){return c%2?a+n:a+g});w.push({key:"Q",data:p});g=p[2];n=p[3];brea… argument
164 data:_toConsumableArray(q)});g=q[2];n=q[3];break;case "s":var u=q.map(function(a,c){return c%2?a+n:… argument
172 f=k[1],k=P(k[0],null,e);e.disableMultiStroke||(b=ba(c.increment,b,a,c.rx,c.ry,1.5,0,e),b=_slicedToA… argument
175 …,2<arguments.length&&void 0!==arguments[2]?arguments[2]:1)}function D(b,a,e,c,f){var k=5<arguments… argument
180 g)+a+.9*c*Math.cos(r+.5*d),u(k,g)+e+.9*f*Math.sin(r+.5*d)]),[m,n]}function da(b,a,e,c,f,k,d,g,n){va… argument
186 (r=l(r,g,e[0],e[1]))){var g=h([r,e[0]]),n=h([r,e[1]]);g>c&&n>c&&b.push({point:r,distance:g})}}if(1<… argument
192 e,{hachureGap:c+b}));return{type:"fillSketch",ops:this.zigzagLines(c,b,e)}}},{key:"zigzagLines",val… argument
193 _toConsumableArray(b.helper.doubleLineOps(l[0],l[1],t[0],t[1],c)).concat(_toConsumableArray(b.helpe… property in K
194 a){return u(b,a)},randOffsetWithRange:function(b,a,e){return O(b,a,e)},ellipse:function(b,a,e,c,d){… argument
195 combineNestedSvgPaths:!1,disableMultiStroke:!1,disableMultiStrokeFill:!1,preserveVertices:!1};this.… argument
196 {key:"rectangle",value:function(a,e,c,b,d){d=this._o(d);var f=[],g;g=N([[a,e],[a+c,e],[a+c,e+b],[a,… argument
197 this._d("ellipse",f,d)}},{key:"circle",value:function(a,e,c,b){a=this.ellipse(a,e,c,c,b);return a.s… argument
201 value:function(a,e){var c=this._o(e),b=[];if(!a)return this._d("path",b,c);a=(a||"").replace(/\n/g,… argument
203 [];l.forEach(function(a){return m.push.apply(m,_toConsumableArray(a))});"solid"===c.fillStyle?b.pus… argument
209 {key:"fillSketch",value:function(a,e,c){var b=c.fillWeight;0>b&&(b=c.strokeWidth/2);a.save();c.fill… argument
210 switch(h.op){case "move":a.moveTo(g[0],g[1]);break;case "bcurveTo":a.bezierCurveTo(g[0],g[1],g[2],g… argument
211 value:function(a,b,c,d,k){a=this.gen.ellipse(a,b,c,d,k);return this.draw(a),a}},{key:"circle",value… argument
214 "".concat(c.strokeLineDashOffset));break;case "fillPath":m=d.createElementNS("http://www.w3.org/200… argument
216 …nction(a,b){return this.gen.opsToPath(a,b)}},{key:"line",value:function(a,b,c,d,h){a=this.gen.line… argument
217 return this.draw(c)}},{key:"polygon",value:function(a,b){var c=this.gen.polygon(a,b);return this.dr… argument
235 …=window.DRAWIO_LOG_URL||"";a=window.location.host;if("test.draw.io"!=a){var c="diagrams.net",b=a.l… variable
243 IS_WIN:0<navigator.appVersion.indexOf("Win"),IS_MAC:0<navigator.appVersion.indexOf("Mac"),IS_CHROME… argument
244 …arset","UTF-8");e.setAttribute("type","text/css");d&&e.setAttribute("id",d);c.getElementsByTagName… function
252 …n(){mxLog.writeln(mxUtils.toString(navigator))},addButton:function(a,b){var c=document.createEleme… variable
253 a);mxEvent.addListener(c,"click",b);mxLog.td.appendChild(c)},isVisible:function(){return null!=mxLo… variable
259 …Client.defaultLanguage?a+"_"+b+mxResources.extension:null},add:function(a,b,c){b=null!=b?b:null!=m… argument
262 "/resources/graph",null,a)})}};function mxPoint(a,b){this.x=null!=a?a:0;this.y=null!=b?b:0}mxPoint.… argument
263 mxRectangle.prototype.height=null;mxRectangle.prototype.setRect=function(a,b,c,d){this.x=a;this.y=b… argument
267 var mxEffects={animateChanges:function(a,b,c){var d=0,e=function(){for(var g=!1,k=0;k<b.length;k++)… argument
271 ""):null}}(),parseCssNumber:function(a){"thin"==a?a="2":"medium"==a?a="4":"thick"==a&&(a="6");a=par… argument
274 return a},remove:function(a,b){var c=null;if("object"==typeof b)for(var d=mxUtils.indexOf(b,a);0<=d… variable in mxUtils
279 "&#xa;");return a},getXml:function(a,b){var c="";mxClient.IS_IE||mxClient.IS_IE11?c=mxUtils.getPret… variable in mxUtils
282 …pe&&0<g.childNodes.length&&b(g.childNodes),e<a.length-1&&0<=mxUtils.indexOf(c,a[e+1].nodeName)&&d.… variable in mxUtils
285 …!=a?(new XMLSerializer).serializeToString(a):""}}(),write:function(a,b){var c=a.ownerDocument.crea… variable in mxUtils
286 mxUtils.write(c,a);mxEvent.addListener(c,"click",function(a){b(a)});return c},para:function(a,b){va… variable in mxUtils
288 fit:function(a){var b=mxUtils.getDocumentSize(),c=parseInt(a.offsetLeft),d=parseInt(a.offsetWidth),… variable in mxUtils
291 e;for(e in a)e!=mxObjectIdentity.FIELD_NAME&&(null==b||0>mxUtils.indexOf(b,e))&&(d[e]=c||"object"!=… variable
292 b||null!=a&&null!=b&&a.length!=b.length)return!1;if(null!=a&&null!=b){for(var d in b)c++;for(d in a… function
293 "",c;for(c in a)try{if(null==a[c])b+=c+" = [null]\n";else if("function"==typeof a[c])b+=c+" => [Fun… variable
312 sortCells:function(a,b){b=null!=b?b:!0;var c=new mxDictionary;a.sort(function(a,e){var d=c.get(a);n… variable
313 a[c].indexOf("=")&&b.push(a[c])}return b},indexOfStylename:function(a,b){if(null!=a&&null!=b)for(va… variable
314 a){a=a.split(";");for(var c=0;c<a.length;c++)0<=a[c].indexOf("=")&&b.push(a[c])}return b.join(";")}… variable
317 setStyleFlag:function(a,b,c,d){if(null==a||0==a.length)a=d||null==d?b+"="+c:b+"=0";else{var e=a.ind… variable
327 500):a()},popup:function(a,b){if(b){var c=document.createElement("div");c.style.overflow="scroll";c… variable
355 var mxEvent={addListener:function(){if(window.addEventListener){var a=!1;try{document.addEventListe… argument
356 function(a,c,d){if(null!=a.mxListenerList){c=a.mxListenerList.length;for(var b=0;b<c;b++)if(a.mxLis… variable in mxEvent
360 a){mxEvent.removeAllListeners(a);var b=a.childNodes;if(null!=b){var c=b.length;for(a=0;a<c;a+=1)mxE… variable in mxEvent
371 function mxXmlRequest(a,b,c,d,e,f){this.url=a;this.params=b;this.method=c||"POST";this.async=null!=… argument
375 mxXmlRequest.prototype.send=function(a,b,c,d){this.request=this.create();null!=this.request&&(null!… argument
379 var mxClipboard={STEPSIZE:10,insertCount:1,cells:null,setCells:function(a){mxClipboard.cells=a},get… argument
381 function mxWindow(a,b,c,d,e,f,g,k,l,m){null!=b&&(g=null!=g?g:!0,this.content=b,this.init(c,d,e,f,m)… argument
384 mxWindow.prototype.init=function(a,b,c,d,e){e=null!=e?e:"mxWindow";this.div=document.createElement(… argument
413 mxForm.prototype.addText=function(a,b,c){var d=document.createElement("input");d.setAttribute("type… argument
414 mxForm.prototype.addCombo=function(a,b,c){var d=document.createElement("select");null!=c&&d.setAttr… argument
415 mxForm.prototype.addField=function(a,b){var c=document.createElement("tr"),d=document.createElement… argument
422 mxDragSource.prototype.setGridEnabled=function(a){this.gridEnabled=a};mxDragSource.prototype.getGra… argument
437 mxDragSource.prototype.drop=function(a,b,c,d,e){this.dropHandler.apply(this,arguments);"hidden"!=a.… argument
438 mxToolbar.prototype.addItem=function(a,b,c,d,e,f){var g=document.createElement(null!=b?"img":"butto… argument
441 mxToolbar.prototype.addActionCombo=function(a,b){var c=document.createElement("select");c.className… argument
442 mxToolbar.prototype.addSwitchMode=function(a,b,c,d,e){var f=document.createElement("img");f.initial… argument
444 mxToolbar.prototype.addMode=function(a,b,c,d,e,f){f=null!=f?f:!0;var g=document.createElement(null!… argument
461 this.getDy())}),this.delay)});this.isActive=function(){return active};this.getDx=function(){return … argument
468 mxPopupMenu.prototype.addItem=function(a,b,c,d,e,f,g,k){d=d||this;this.itemCount++;d.willAddSeparat… argument
476 mxPopupMenu.prototype.popup=function(a,b,c,d){if(null!=this.div&&null!=this.tbody&&null!=this.facto… argument
479 function mxAutoSaveManager(a){this.changeHandler=mxUtils.bind(this,function(a,c){this.isEnabled()&&… argument
483 mxAnimation.prototype.stopAnimation=function(){null!=this.thread&&(window.clearInterval(this.thread… argument
485 mxMorphing.prototype.animateCell=function(a,b,c){var d=this.graph.getView().getState(a),e=null;if(n… argument
488 mxImageBundle.prototype.alt=null;mxImageBundle.prototype.putImage=function(a,b,c){this.images[a]={v… argument
490 mxImageExport.prototype.visitStatesRecursive=function(a,b,c){if(null!=a){c(a,b);for(var d=a.view.gr… argument
497 mxAbstractCanvas2D.prototype.addOp=function(){if(null!=this.path&&(this.path.push(arguments[0]),2<a… argument
499 mxAbstractCanvas2D.prototype.rotate=function(a,b,c,d,e){};mxAbstractCanvas2D.prototype.setAlpha=fun… argument
500 mxAbstractCanvas2D.prototype.setGradient=function(a,b,c,d,e,f,g,k,l){c=this.state;c.fillColor=a;c.g… argument
504 mxAbstractCanvas2D.prototype.begin=function(){this.lastY=this.lastX=0;this.path=[]};mxAbstractCanva… argument
505 mxAbstractCanvas2D.prototype.arcTo=function(a,b,c,d,e,f,g){a=mxUtils.arcToCurves(this.lastX,this.la… argument
510 mxXmlCanvas2D.prototype.rotate=function(a,b,c,d,e){var f=this.createElement("rotate");if(0!=a||b||c… argument
514 mxXmlCanvas2D.prototype.setGradient=function(a,b,c,d,e,f,g,k,l){if(null!=a&&null!=b){mxAbstractCanv… argument
530 mxXmlCanvas2D.prototype.rect=function(a,b,c,d){var e=this.createElement("rect");e.setAttribute("x",… argument
531 mxXmlCanvas2D.prototype.roundrect=function(a,b,c,d,e,f){var g=this.createElement("roundrect");g.set… argument
532 mxXmlCanvas2D.prototype.ellipse=function(a,b,c,d){var e=this.createElement("ellipse");e.setAttribut… argument
533 mxXmlCanvas2D.prototype.image=function(a,b,c,d,e,f,g,k){e=this.converter.convert(e);var l=this.crea… argument
535 mxXmlCanvas2D.prototype.lineTo=function(a,b){var c=this.createElement("line");c.setAttribute("x",th… argument
536 mxXmlCanvas2D.prototype.curveTo=function(a,b,c,d,e,f){var g=this.createElement("curve");g.setAttrib… argument
537 mxXmlCanvas2D.prototype.text=function(a,b,c,d,e,f,g,k,l,m,n,p,q){if(this.textEnabled&&null!=e){mxUt… argument
545 …return this.root.ownerDocument.createElementNS(b||mxConstants.NS_SVG,a);var c=this.root.ownerDocum… argument
546 mxSvgCanvas2D.prototype.createAlternateContent=function(a,b,c,d,e,f,g,k,l,m,n,p,q){a=this.getAltern… argument
549 mxSvgCanvas2D.prototype.createGradientId=function(a,b,c,d,e){"#"==a.charAt(0)&&(a=a.substring(1));"… argument
550 mxSvgCanvas2D.prototype.getSvgGradient=function(a,b,c,d,e){var f=this.createGradientId(a,b,c,d,e),g… argument
551 mxSvgCanvas2D.prototype.createSvgGradient=function(a,b,c,d,e){var f=this.createElement(e==mxConstan… argument
564 mxSvgCanvas2D.prototype.rotate=function(a,b,c,d,e){if(0!=a||b||c){var f=this.state;d+=f.dx;e+=f.dy;… argument
565 d;f.rotationCy=e}};mxSvgCanvas2D.prototype.begin=function(){mxAbstractCanvas2D.prototype.begin.appl… argument
566 mxSvgCanvas2D.prototype.roundrect=function(a,b,c,d,e,f){this.rect(a,b,c,d);0<e&&this.node.setAttrib… argument
567 mxSvgCanvas2D.prototype.image=function(a,b,c,d,e,f,g,k){e=this.converter.convert(e);f=null!=f?f:!0;… argument
573 document?c.appendChild(a.cloneNode(!0)):c.appendChild(a);d.appendChild(c);b.appendChild(d)}else b.i… argument
574 mxSvgCanvas2D.prototype.addForeignObject=function(a,b,c,d,e,f,g,k,l,m,n,p,q,r,t){q=this.createEleme… argument
576 mxSvgCanvas2D.prototype.updateTextNodes=function(a,b,c,d,e,f,g,k,l,m,n){var p=this.state.scale;mxSv… argument
577 "center")+"; ",this.getTextCss(),p,mxUtils.bind(this,function(c,d,e,f,g){a+=this.state.dx;b+=this.s… argument
580 mxSvgCanvas2D.createCss=function(a,b,c,d,e,f,g,k,l,m,n,p,q){p="box-sizing: border-box; font-size: 0… argument
585 mxSvgCanvas2D.prototype.text=function(a,b,c,d,e,f,g,k,l,m,n,p,q){if(this.textEnabled&&null!=e)if(p=… argument
586 mxSvgCanvas2D.prototype.createClip=function(a,b,c,d){a=Math.round(a);b=Math.round(b);c=Math.round(c… argument
587 mxSvgCanvas2D.prototype.plainText=function(a,b,c,d,e,f,g,k,l,m,n,p){n=null!=n?n:0;k=this.state;var … argument
593 mxSvgCanvas2D.prototype.addTextBackground=function(a,b,c,d,e,f,g,k,l){var m=this.state;if(null!=m.f… argument
599 mxGuide.prototype.move=function(a,b,c,d){if(null!=this.states&&(this.horizontal||this.vertical)&&nu… argument
600 n=n||f};var e=function(c,d,e){var f=!1;e&&Math.abs(c-y)<r?(b.x=c-a.getCenterX(),r=Math.abs(c-y),f=!… argument
604 "hidden"}return b};mxGuide.prototype.getDelta=function(a,b,c,d,e){var f=this.graph.view.scale;if(th… argument
628 mxShape.prototype.configureCanvas=function(a,b,c,d,e){var f=null;null!=this.style&&(f=this.style.da… argument
630 mxShape.prototype.getGradientBounds=function(a,b,c,d,e){return new mxRectangle(b,c,d,e)};mxShape.pr… argument
631 mxShape.prototype.paintBackground=function(a,b,c,d,e){};mxShape.prototype.paintForeground=function(… argument
633 mxShape.prototype.paintGlassEffect=function(a,b,c,d,e,f){var g=Math.ceil(this.strokewidth/2);a.setG… argument
634 mxShape.prototype.addPoints=function(a,b,c,d,e,f,g){if(null!=b&&0<b.length){g=null!=g?g:!0;var k=b[… argument
646 mxShape.prototype.createTransparentSvgRectangle=function(a,b,c,d){var e=document.createElementNS(mx… argument
651 mxStencil.prototype.evaluateTextAttribute=function(a,b,c){b=this.evaluateAttribute(a,b,c);a=a.getAt… argument
652 mxStencil.prototype.drawShape=function(a,b,c,d,e,f){var g=a.states.slice(),k=mxUtils.getValue(b.sty… argument
653 this.drawChildren(a,b,c,d,e,f,this.bgNode,k,!1,!0);this.drawChildren(a,b,c,d,e,f,this.fgNode,k,!0,!… argument
654 mxStencil.prototype.computeAspect=function(a,b,c,d,e,f){a=b;b=d/this.w0;var g=e/this.h0;if(f=f==mxC… argument
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… argument
664 var mxStencilRegistry={stencils:{},addStencil:function(a,b){mxStencilRegistry.stencils[a]=b},getSte… argument
665 (function(){function a(a){a=null!=a?a:2;return function(b,c,d,k,l,m,n,p,q,r){c=l*q*1.118;p=m*q*1.11… argument
666 null!=a?a:2;return function(b,c,d,k,l,m,n,p,q,r){c=l*q*1.118;d=m*q*1.118;l*=n+q;m*=n+q;var e=k.clon… argument
667 k/2-l/e,d.y+k/e-l/2);a.lineTo(d.x-k,d.y-l);a.lineTo(d.x-k/2+l/e,d.y-l/2-k/e);a.close();q?a.fillAndS… argument
668 mxMarker.addMarker("baseDash",function(a,b,c,g,k,l,m,n,p,q){var d=k*(m+p+1),e=l*(m+p+1);return func… argument
669 l/2-k,d.y-l-k/2);a.close();a.moveTo(d.x-k,d.y-l);a.lineTo(d.x-2*k-.5*l,d.y+.5*k-2*l);a.lineTo(d.x-2… argument
670 mxActor.prototype.redrawPath=function(a,b,c,d,e){b=d/3;a.moveTo(0,e);a.curveTo(0,3*e/5,0,2*e/5,d/2,… argument
671 mxCloud.prototype.redrawPath=function(a,b,c,d,e){a.moveTo(.25*d,.25*e);a.curveTo(.05*d,.25*e,0,.5*e… argument
673 mxRectangleShape.prototype.paintBackground=function(a,b,c,d,e){if(this.isRounded){var f;"1"==mxUtil… argument
674 mxRectangleShape.prototype.isRoundable=function(a,b,c,d,e){return!0};mxRectangleShape.prototype.pai… argument
675 mxEllipse.prototype.paintVertexShape=function(a,b,c,d,e){a.ellipse(b,c,d,e);a.fillAndStroke()};func… argument
676 mxDoubleEllipse.prototype.paintForeground=function(a,b,c,d,e){if(!this.outline){var f=mxUtils.getVa… argument
677 mxDoubleEllipse.prototype.getLabelBounds=function(a){var b=mxUtils.getValue(this.style,mxConstants.… argument
678 mxRhombus.prototype.paintVertexShape=function(a,b,c,d,e){var f=d/2,g=e/2,k=mxUtils.getValue(this.st… argument
680 mxPolyline.prototype.paintLine=function(a,b,c){var d=mxUtils.getValue(this.style,mxConstants.STYLE_… argument
681 function mxArrow(a,b,c,d,e,f,g){mxShape.call(this);this.points=a;this.fill=b;this.stroke=c;this.str… argument
683 function mxArrowConnector(a,b,c,d,e,f,g){mxShape.call(this);this.points=a;this.fill=b;this.stroke=c… argument
688 …p?-1==v?(v=z+C*f,E=y-B*f,a.lineTo(z+A*f,y-x*f),a.quadTo(I,F,v,E),function(b,c){D.push(function(){a… argument
689 x*f,g=I-C*f,k=F+B*f;D.push(function(){a.quadTo(b,c,d,e)});D.push(function(){a.lineTo(g,k)})}(z,y)):… argument
690 …,!0),a.stroke(),a.end()),l&&!g&&(a.begin(),this.paintMarker(a,q.x,q.y,-x,-A,c,e,f,m,!0),a.stroke()… argument
693 function mxText(a,b,c,d,e,f,g,k,l,m,n,p,q,r,t,u,x,y,B,A,z){mxShape.call(this);this.value=a;this.bou… argument
714 mxText.prototype.configureCanvas=function(a,b,c,d,e){mxShape.prototype.configureCanvas.apply(this,a… argument
720 null,c,d,this.scale,mxUtils.bind(this,function(a,c,d,k,l,m){a=this.getTextRotation();a=(1!=this.sca… argument
739 …Roundable=function(){return!0};mxTriangle.prototype.redrawPath=function(a,b,c,d,e){b=mxUtils.getVa… argument
740 mxHexagon.prototype.redrawPath=function(a,b,c,d,e){b=mxUtils.getValue(this.style,mxConstants.STYLE_… argument
741 mxLine.prototype.paintVertexShape=function(a,b,c,d,e){a.begin();if(this.vertical){var f=b+d/2;a.mov… argument
743 1==mxUtils.getValue(this.style,"imageFlipV",0))};mxImageShape.prototype.isHtmlAllowed=function(){re… argument
744 mxImageShape.prototype.paintVertexShape=function(a,b,c,d,e){null!=this.image?(null!=this.imageBackg… argument
747 …a)}else this.setTransparentBackgroundImage(this.node)};function mxLabel(a,b,c,d){mxRectangleShape.… argument
750 mxLabel.prototype.paintForeground=function(a,b,c,d,e){this.paintImage(a,b,c,d,e);this.paintIndicato… argument
751 mxLabel.prototype.getImageBounds=function(a,b,c,d){var e=mxUtils.getValue(this.style,mxConstants.ST… argument
752 a+(c-g)/2:e==mxConstants.ALIGN_RIGHT?a+(c-g-l):a+l;b=f==mxConstants.ALIGN_TOP?b+l:f==mxConstants.AL… argument
753 mxLabel.prototype.getIndicatorBounds=function(a,b,c,d){var e=mxUtils.getValue(this.style,mxConstant… argument
756 …t)+"px";a.src=this.image;this.node.appendChild(a)}};function mxCylinder(a,b,c,d){mxShape.call(this… argument
757 mxCylinder.prototype.paintVertexShape=function(a,b,c,d,e){a.translate(b,c);a.begin();this.redrawPat… argument
758 mxCylinder.prototype.redrawPath=function(a,b,c,d,e,f){b=this.getCylinderSize(b,c,d,e);if(f&&null!=t… argument
760 mxConnector.prototype.createMarker=function(a,b,c){var d=null,e=b.length,f=mxUtils.getValue(this.st… argument
763 1);a.grow(b*this.scale)};function mxSwimlane(a,b,c,d){mxShape.call(this);this.bounds=a;this.fill=b;… argument
766 this.direction==mxConstants.DIRECTION_WEST);if(f){b=Math.min(a.width,b*this.scale);if(d||e)a.x+=a.w… argument
767 mxSwimlane.prototype.getSwimlaneArcSize=function(a,b,c){if("1"==mxUtils.getValue(this.style,mxConst… argument
768 mxSwimlane.prototype.paintVertexShape=function(a,b,c,d,e){var f=this.getTitleSize(),g=1==mxUtils.ge… argument
770 mxSwimlane.prototype.paintSwimlane=function(a,b,c,d,e,f,g,k){a.begin();var l=!0;null!=this.style&&(… argument
772 mxSwimlane.prototype.paintRoundedSwimlane=function(a,b,c,d,e,f,g,k,l){a.begin();var m=!0;null!=this… argument
774 a.stroke():a.fillAndStroke()));l&&this.paintDivider(a,b,c,d,e,f,k==mxConstants.NONE)};mxSwimlane.pr… argument
775 mxSwimlane.prototype.getImageBounds=function(a,b,c,d){return this.isHorizontal()?new mxRectangle(a+… argument
776 …ion(){return this.graph};mxGraphLayout.prototype.getConstraint=function(a,b,c,d){return this.graph… argument
777 mxGraphLayout.traverse=function(a,b,c,d,e){if(null!=c&&null!=a&&(b=null!=b?b:!0,e=e||new mxDictiona… argument
778 mxGraphLayout.prototype.isAncestor=function(a,b,c){if(!c)return this.graph.model.getParent(b)==a;if… argument
782 mxGraphLayout.prototype.setVertexLocation=function(a,b,c){var d=this.graph.getModel(),e=d.getGeomet… argument
785 b=b.clone(),null!=a&&a!=this.parent&&(a=this.getParentOffset(a),b.x+=a.x,b.y+=a.y));return new mxRe… argument
786 WeightedCellSorter.prototype.cell=null;WeightedCellSorter.prototype.compare=function(a,b){return nu… argument
789 mxStackLayout.prototype.moveCell=function(a,b,c){var d=this.graph.getModel(),e=d.getParent(a),f=thi… argument
798 mxStackLayout.prototype.updateParentGeometry=function(a,b,c){var d=this.isHorizontal(),e=this.graph… argument
799 function mxPartitionLayout(a,b,c,d){mxGraphLayout.call(this,a);this.horizontal=null!=b?b:!0;this.sp… argument
800 mxPartitionLayout.prototype.moveCell=function(a,b,c){c=this.graph.getModel();var d=c.getParent(a);i… argument
803 function mxCompactTreeLayout(a,b,c){mxGraphLayout.call(this,a);this.horizontal=null!=b?b:!0;this.in… argument
810 mxCompactTreeLayout.prototype.moveNode=function(a,b,c){a.x+=b;a.y+=c;this.apply(a);for(a=a.child;nu… argument
815 mxCompactTreeLayout.prototype.horizontalLayout=function(a,b,c,d){a.x+=b+a.offsetX;a.y+=c+a.offsetY;… argument
816 mxCompactTreeLayout.prototype.verticalLayout=function(a,b,c,d,e){a.x+=c+a.offsetY;a.y+=d+a.offsetX;… argument
821 mxCompactTreeLayout.prototype.offset=function(a,b,c,d,e,f){if(e<=a||0>=a+c)return 0;a=0<e*d-c*f?0>a… argument
824 mxCompactTreeLayout.prototype.createLine=function(a,b,c){var d={};d.dx=a;d.dy=b;d.next=c;return d};… argument
848 c);this.moveCircle&&(e=this.x0,d=this.y0);this.circle(f,n,e,d)}finally{b.endUpdate()}};mxCircleLayo… argument
853 1)/2,c=c+g/2-d*(a.length-1)/2,f=0;f<a.length;f++)this.route(a[f],b,c),b-=e,c+=d}};mxParallelEdgeLay… argument
854 mxCompositeLayout.prototype.moveCell=function(a,b,c){null!=this.master?this.master.moveCell.apply(t… argument
870 function mxGraphHierarchyModel(a,b,c,d,e){a.getGraph();this.tightenToSource=e;this.roots=c;this.par… argument
873 mxGraphHierarchyModel.prototype.createInternalCells=function(a,b,c){for(var d=a.getGraph(),e=0;e<b.… argument
877 …is.ranks=[];for(var b=0;b<this.maxRank+1;b++)a[b]=[],this.ranks[b]=a[b];var c=null;if(null!=this.r… argument
878 …;b<d.maxRank;b++)a[b].push(d),d.setGeneralPurposeVariable(b,a[b].length-1)},c,!1,null)};mxGraphHie… argument
879 mxGraphHierarchyModel.prototype.dfs=function(a,b,c,d,e,f){if(null!=b){var g=b.id;if(null==e[g])for(… argument
880 mxGraphHierarchyModel.prototype.extendedDfs=function(a,b,c,d,e,f,g,k){if(null!=b)if(null==a||null!=… argument
881 function mxSwimlaneModel(a,b,c,d,e){a.getGraph();this.tightenToSource=e;this.roots=c;this.parent=d;… argument
884 mxSwimlaneModel.prototype.createInternalCells=function(a,b,c){for(var d=a.getGraph(),e=a.swimlanes,… argument
888 mxSwimlaneModel.prototype.maxChainDfs=function(a,b,c,d,e){if(null!=b&&(a=mxCellPath.create(b.cell),… argument
889 …is.ranks=[];for(var b=0;b<this.maxRank+1;b++)a[b]=[],this.ranks[b]=a[b];var c=null;if(null!=this.r… argument
890 …;b<d.maxRank;b++)a[b].push(d),d.setGeneralPurposeVariable(b,a[b].length-1)},c,!1,null)};mxSwimlane… argument
891 mxSwimlaneModel.prototype.dfs=function(a,b,c,d,e,f){if(null!=b){var g=b.id;if(null==e[g])for(e[g]=b… argument
892 mxSwimlaneModel.prototype.extendedDfs=function(a,b,c,d,e,f,g,k){if(null!=b)if(null==a||null!=b.hash… argument
905 mxMinimumCycleRemover.prototype.execute=function(a){a=this.layout.getModel();for(var b={},c=a.verte… argument
906 !0);a.visit(function(a,c,e,f,n){c.isAncestor(a)&&(e.invert(),mxUtils.remove(e,a.connectsAsSource),c… argument
916 mxCoordinateAssignment.prototype.rankMedianPosition=function(a,b,c){b=b.ranks[a];for(var d=[],e={},… argument
921 mxCoordinateAssignment.prototype.rankCoordinates=function(a,b,c){b=c.ranks[a];c=this.initialX+(this… argument
928 mxCoordinateAssignment.prototype.repositionValid=function(a,b,c,d){a=a.ranks[c];for(var e=-1,f=0;f<… argument
941 …ion(a){a=this.layout.getModel();var b=mxUtils.clone(a.vertexMapper,null,!0),c=null;if(null!=a.root… argument
942 m&&(d.invert(),mxUtils.remove(d,a.connectsAsTarget),c.connectsAsTarget.push(d),a.connectsAsSource.p… argument
955 mxHierarchicalLayout.prototype.getEdgesBetween=function(a,b,c){c=null!=c?c:!1;for(var d=this.getEdg… argument
956 mxHierarchicalLayout.prototype.traverse=function(a,b,c,d,e,f,g){if(null!=a&&null!=d){var k=mxObject… argument
958 mxHierarchicalLayout.prototype.placementStage=function(a,b){var c=new mxCoordinateAssignment(this,t… argument
974 mxSwimlaneLayout.prototype.getEdgesBetween=function(a,b,c){c=null!=c?c:!1;for(var d=this.getEdges(a… argument
975 mxSwimlaneLayout.prototype.traverse=function(a,b,c,d,e,f,g,k){if(null!=a&&null!=d){var l=mxObjectId… argument
982 …{return null!=a?a.getParent():null};mxGraphModel.prototype.add=function(a,b,c){if(b!=a&&null!=a&&n… argument
988 mxGraphModel.prototype.cellRemoved=function(a){if(null!=a&&null!=this.cells){for(var b=this.getChil… argument
990 mxGraphModel.prototype.getChildCells=function(a,b,c){b=null!=b?b:!1;c=null!=c?c:!1;for(var d=this.g… argument
991 mxGraphModel.prototype.setTerminal=function(a,b,c){var d=b!=this.getTerminal(a,c);this.execute(new … argument
992 mxGraphModel.prototype.terminalForCellChanged=function(a,b,c){var d=this.getTerminal(a,c);null!=b?b… argument
994 mxGraphModel.prototype.getEdges=function(a,b,c,d){b=null!=b?b:!0;c=null!=c?c:!0;d=null!=d?d:!0;for(… argument
995 mxGraphModel.prototype.getEdgesBetween=function(a,b,c){c=null!=c?c:!1;var d=this.getEdgeCount(a),e=… argument
996 mxGraphModel.prototype.getOpposites=function(a,b,c,d){c=null!=c?c:!0;d=null!=d?d:!0;var e=[];if(nul… argument
1004 mxGraphModel.prototype.mergeChildren=function(a,b,c){c=null!=c?c:!0;this.beginUpdate();try{var d={}… argument
1005 mxGraphModel.prototype.mergeChildrenImpl=function(a,b,c,d){this.beginUpdate();try{for(var e=a.getCh… argument
1007 mxGraphModel.prototype.cloneCells=function(a,b,c){b=null!=b?b:!0;c=null!=c?c:{};for(var d=[],e=0;e<… argument
1008 …ction(a){return a.clone()};mxGraphModel.prototype.restoreClone=function(a,b,c){var d=this.getTermi… argument
1009 ….previous=this.model.rootChanged(this.previous)};function mxChildChange(a,b,c,d){this.model=a;this… argument
1012 function mxTerminalChange(a,b,c,d){this.model=a;this.cell=b;this.previous=this.terminal=c;this.sour… argument
1013 mxValueChange.prototype.execute=function(){null!=this.cell&&(this.value=this.previous,this.previous… argument
1014 mxGeometryChange.prototype.execute=function(){null!=this.cell&&(this.geometry=this.previous,this.pr… argument
1015 function mxVisibleChange(a,b,c){this.model=a;this.cell=b;this.previous=this.visible=c}mxVisibleChan… argument
1016 mxCellAttributeChange.prototype.execute=function(){if(null!=this.cell){var a=this.cell.getAttribute… argument
1025 mxCell.prototype.setAttribute=function(a,b){var c=this.getValue();null!=c&&c.nodeType==mxConstants.… argument
1032 mxGeometry.prototype.scale=function(a,b,c){a=parseFloat(a);b=parseFloat(b);null!=this.sourcePoint&&… argument
1037 return c},compare:function(a,b){for(var c=Math.min(a.length,b.length),d=0,e=0;e<c;e++)if(a[e]!=b[e]… argument
1038 …+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.x<=a.x+a.w… argument
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… argument
1053 function mxPrintPreview(a,b,c,d,e,f,g,k,l){this.graph=a;this.scale=null!=b?b:1/a.pageScale;this.bor… argument
1056 mxPrintPreview.prototype.appendGraph=function(a,b,c,d,e,f){this.graph=a;this.scale=null!=b?b:1/a.pa… argument
1057 mxPrintPreview.prototype.open=function(a,b,c,d){var e=this.graph.cellRenderer.initializeOverlay,f=n… argument
1069 mxPrintPreview.prototype.renderPage=function(a,b,c,d,e,f){f=this.wnd.document;var g=document.create… argument
1073 mxPrintPreview.prototype.addGraphFragment=function(a,b,c,d,e,f){var g=this.graph.getView();d=this.g… argument
1074 …ed(!1);var t=g.getTranslate();g.translate=new mxPoint(a,b);var u=this.graph.cellRenderer.redraw,x=… argument
1078 mxPrintPreview.prototype.insertBackgroundImage=function(a,b,c){var d=this.graph.backgroundImage;if(… argument
1084 function mxCellState(a,b,c){this.view=a;this.cell=b;this.style=null!=c?c:{};this.origin=new mxPoint… argument
1099 mxGraphSelectionModel.prototype.cellAdded=function(a){null==a||this.isSelected(a)||this.cells.push(… argument
1148 mxCellRenderer.prototype.resolveColor=function(a,b,c){var d=c==mxConstants.STYLE_FONTCOLOR?a.text:a… argument
1157 mxCellRenderer.prototype.installCellOverlayListeners=function(a,b,c){var d=a.view.graph;mxEvent.add… argument
1159 …ickHandler=function(a){var b=a.view.graph;return mxUtils.bind(this,function(c){if(this.forceContro… argument
1160 mxCellRenderer.prototype.initControl=function(a,b,c,d){var e=a.view.graph;e.isHtmlLabel(a.cell)&&mx… argument
1163 mxCellRenderer.prototype.installListeners=function(a){var b=a.view.graph,c=function(c){var d=a;if(b… function
1164 function(d){this.isShapeEvent(a,d)&&b.fireMouseEvent(mxEvent.MOUSE_MOVE,new mxMouseEvent(d,c(d)))})… argument
1168 mxCellRenderer.prototype.isTextShapeInvalid=function(a,b){function c(c,e,f){return"spacingTop"==e||… argument
1179 mxCellRenderer.prototype.getControlBounds=function(a,b,c){if(null!=a.control){var d=a.view.scale,e=… argument
1181 mxCellRenderer.prototype.insertStateAfter=function(a,b,c){for(var d=this.getShapesForState(a),e=0;e… argument
1183 …urn[a.shape,a.text,a.control]};mxCellRenderer.prototype.redraw=function(a,b,c){b=this.redrawShape(… argument
1184 mxCellRenderer.prototype.redrawShape=function(a,b,c){var d=a.view.graph.model,e=!1;null!=a.shape&&n… argument
1188 ….text.destroy(),a.text=null),null!=a.overlays&&(a.overlays.visit(function(a,c){c.destroy()}),a.ove… argument
1189 var mxEdgeStyle={EntityRelation:function(a,b,c,d,e){var f=a.view,g=f.graph;d=mxUtils.getValue(a.sty… argument
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… argument
1193 m=g);null==c||c.x<b.x||c.x>b.x+b.width?null!=c?(d=c.x,m=Math.max(Math.abs(l-c.y),m)):a==mxConstants… argument
1194 m=Math.max(b.x+b.width,c.x+c.width),k=Math.min(b.y,c.y),n=Math.max(b.y+b.height,c.y+c.height),f=a.v… argument
1196 k)),mxUtils.contains(c,a,f)||mxUtils.contains(b,a,f)||e.push(new mxPoint(a,f)),1==e.length&&(null!=… argument
1198 e.push(new mxPoint(d.x,k)):(f=Math.max(b.x,c.x),e.push(new mxPoint(f+(Math.min(b.x+b.width,c.x+c.wi… argument
1205 …_MASK:1024,TARGET_MASK:2048,VERTEX_MASK:3072,getJettySize:function(a,b){var c=mxUtils.getValue(a.s… variable
1206 mxConstants.STYLE_ENDSIZE,mxConstants.DEFAULT_MARKERSIZE),c=Math.max(2,Math.ceil((c+mxEdgeStyle.ort… variable
1225 mxGraphView.prototype.scaleAndTranslate=function(a,b,c){var d=this.scale,e=new mxPoint(this.transla… argument
1228 mxGraphView.prototype.refresh=function(){null!=this.currentRoot&&this.clear();this.revalidate()};mx… argument
1229 mxGraphView.prototype.invalidate=function(a,b,c){var d=this.graph.getModel();a=a||d.getRoot();b=nul… argument
1254 mxGraphView.prototype.updateFixedTerminalPoints=function(a,b,c){this.updateFixedTerminalPoint(a,b,!… argument
1255 mxGraphView.prototype.getFixedTerminalPoint=function(a,b,c,d){var e=null;null!=d&&(e=this.graph.get… argument
1257 mxGraphView.prototype.updatePoints=function(a,b,c,d){if(null!=a){var e=[];e.push(a.absolutePoints[0… argument
1258 …absolutePoints=e}};mxGraphView.prototype.transformControlPoint=function(a,b,c){return null!=a&&nul… argument
1259 mxGraphView.prototype.isLoopStyleEnabled=function(a,b,c,d){var e=this.graph.getConnectionConstraint… argument
1260 mxGraphView.prototype.getEdgeStyle=function(a,b,c,d){a=this.isLoopStyleEnabled(a,b,c,d)?mxUtils.get… argument
1261 mxGraphView.prototype.updateFloatingTerminalPoints=function(a,b,c){var d=a.absolutePoints,e=d[0];nu… argument
1262 mxGraphView.prototype.getFloatingTerminalPoint=function(a,b,c,d){b=this.getTerminalPort(a,b,d);var … argument
1263 0);a=this.getPerimeterPoint(b,e,0==c&&f,k);0!=c&&(k=Math.cos(c),l=Math.sin(c),a=mxUtils.getRotatedP… argument
1264 mxGraphView.prototype.getPerimeterPoint=function(a,b,c,d){var e=null;if(null!=a){var f=this.getPeri… argument
1267 mxGraphView.prototype.getPerimeterFunction=function(a){a=a.style[mxConstants.STYLE_PERIMETER];if("s… argument
1273 mxGraphView.prototype.getRelativePoint=function(a,b,c){var d=this.graph.getModel().getGeometry(a.ce… argument
1283 …(this,function(b){this.isContainerEvent(b)&&a.dblClick(b)}));var d=function(c){var d=null;mxClient… argument
1295 function mxGraph(a,b,c,d,e){this.mouseListeners=null;this.renderHint=c;this.dialect=mxClient.IS_SVG… argument
1321 mxGraph.prototype.setCellWarning=function(a,b,c,d){if(null!=b&&0<b.length)return c=null!=c?c:this.w… argument
1323 mxGraph.prototype.stopEditing=function(a){this.cellEditor.stopEditing(a);this.fireEvent(new mxEvent… argument
1324 mxGraph.prototype.cellLabelChanged=function(a,b,c){this.model.beginUpdate();try{this.model.setValue… argument
1330 mxGraph.prototype.scrollPointToVisible=function(a,b,c,d){if(this.timerAutoScroll||!this.ignoreScrol… argument
1334 …borderBottomWidth):0))};mxGraph.prototype.getPreferredPageSize=function(a,b,c){a=this.view.transla… argument
1335 mxGraph.prototype.fit=function(a,b,c,d,e,f,g){if(null!=this.container){a=null!=a?a:this.getBorder()… argument
1341 mxGraph.prototype.updatePageBreaks=function(a,b,c){b=this.view.scale;c=this.view.translate;var d=th… argument
1346 …||this.getSelectionCells();if(null!=b){this.model.beginUpdate();try{for(var c=0;c<b.length;c++)thi… argument
1347 mxGraph.prototype.toggleCellStyles=function(a,b,c){b=null!=b?b:!1;c=c||this.getEditableCells(this.g… argument
1348 mxGraph.prototype.setCellStyleFlags=function(a,b,c,d){d=d||this.getEditableCells(this.getSelectionC… argument
1349 mxGraph.prototype.alignCells=function(a,b,c){null==b&&(b=this.getMovableCells(this.getSelectionCell… argument
1354 mxGraph.prototype.orderCells=function(a,b,c){null==b&&(b=mxUtils.sortCells(this.getEditableCells(th… argument
1355 mxGraph.prototype.cellsOrdered=function(a,b,c){if(null!=a){this.model.beginUpdate();try{for(var d=0… argument
1356 mxGraph.prototype.groupCells=function(a,b,c){null==c&&(c=mxUtils.sortCells(this.getSelectionCells()… argument
1358 mxGraph.prototype.getBoundsForGroup=function(a,b,c){b=this.getBoundingBoxFromGeometry(b,!0);null!=b… argument
1362 mxGraph.prototype.updateGroupBounds=function(a,b,c,d,e,f,g){null==a&&(a=this.getSelectionCells());b… argument
1364 mxGraph.prototype.getBoundingBox=function(a){var b=null;if(null!=a&&0<a.length)for(var c=0;c<a.leng… argument
1365 mxGraph.prototype.cloneCells=function(a,b,c,d){b=null!=b?b:!0;var e=null;if(null!=a){for(var f=new … argument
1367 k-l.y),!1);m=m.points;if(null!=m)for(n=0;n<m.length;n++)m[n].x+=c,m[n].y+=p}}else m.translate(c,p)}… argument
1368 mxGraph.prototype.insertEdge=function(a,b,c,d,e,f){b=this.createEdge(a,b,c,d,e,f);return this.addEd… argument
1369 mxGraph.prototype.addCells=function(a,b,c,d,e,f){null==b&&(b=this.getDefaultParent());null==c&&(c=t… argument
1370 mxGraph.prototype.cellsAdded=function(a,b,c,d,e,f,g,k){if(null!=a&&null!=b&&null!=c){this.model.beg… argument
1377 mxGraph.prototype.splitEdge=function(a,b,c,d,e,f,g,k){d=d||0;e=e||0;k=null!=k?k:this.model.getParen… argument
1379 mxGraph.prototype.toggleCells=function(a,b,c){null==b&&(b=this.getSelectionCells());c&&(b=this.addA… argument
1380 mxGraph.prototype.foldCells=function(a,b,c,d,e){b=null!=b?b:!1;null==c&&(c=this.getFoldableCells(th… argument
1381 mxGraph.prototype.cellsFolded=function(a,b,c,d){if(null!=a&&0<a.length){this.model.beginUpdate();tr… argument
1383 mxGraph.prototype.updateAlternateBounds=function(a,b,c){if(null!=a&&null!=b){c=this.getCurrentCellS… argument
1391 …mxConstants.STYLE_FONTFAMILY],b,e[mxConstants.STYLE_FONTSTYLE]),d=f.width+g,c=f.height+c,mxUtils.g… argument
1392 mxGraph.prototype.resizeCells=function(a,b,c){c=null!=c?c:this.isRecursiveResize();this.model.begin… argument
1393 mxGraph.prototype.cellsResized=function(a,b,c){c=null!=c?c:!1;var d=[];if(null!=a&&null!=b&&a.lengt… argument
1394 mxGraph.prototype.cellResized=function(a,b,c,d){var e=this.model.getGeometry(a);if(null!=e&&(e.x!=b… argument
1396 mxGraph.prototype.scaleCell=function(a,b,c,d){var e=this.model.getGeometry(a);if(null!=e){var f=thi… argument
1398 mxGraph.prototype.importCells=function(a,b,c,d,e,f){return this.moveCells(a,b,c,!0,d,e,f)}; argument
1399 mxGraph.prototype.moveCells=function(a,b,c,d,e,f,g){b=null!=b?b:0;c=null!=c?c:0;d=null!=d?d:!1;if(n… argument
1402 mxGraph.prototype.cellsMoved=function(a,b,c,d,e,f){if(null!=a&&(0!=b||0!=c)){f=null!=f?f:!1;this.mo… argument
1403 mxGraph.prototype.translateCell=function(a,b,c){var d=this.model.getGeometry(a);if(null!=d){b=parse… argument
1412 mxGraph.prototype.getOutlineConstraint=function(a,b,c){if(null!=b.shape){c=this.view.getPerimeterBo… argument
1415 mxGraph.prototype.getConnectionConstraint=function(a,b,c){b=null;var d=a.style[c?mxConstants.STYLE_… argument
1417 mxGraph.prototype.setConnectionConstraint=function(a,b,c,d){if(null!=d){this.model.beginUpdate();tr… argument
1420 mxGraph.prototype.getConnectionPoint=function(a,b,c){c=null!=c?c:!0;var d=null;if(null!=a&&null!=b.… argument
1423 mxGraph.prototype.connectCell=function(a,b,c,d){this.model.beginUpdate();try{var e=this.model.getTe… argument
1424 mxGraph.prototype.cellConnected=function(a,b,c,d){if(null!=a){this.model.beginUpdate();try{var e=th… argument
1430 mxGraph.prototype.isValidRoot=function(a){return null!=a};mxGraph.prototype.getGraphBounds=function… argument
1434 mxGraph.prototype.snapDelta=function(a,b,c,d,e){var f=this.view.translate,g=this.view.scale;!c&&thi… argument
1440 mxGraph.prototype.center=function(a,b,c,d){a=null!=a?a:!0;b=null!=b?b:!0;c=null!=c?c:.5;d=null!=d?d… argument
1454 mxGraph.prototype.isEdgeValid=function(a,b,c){return null==this.getEdgeValidationError(a,b,c)}; argument
1455 mxGraph.prototype.getEdgeValidationError=function(a,b,c){if(null!=a&&!this.isAllowDanglingEdges()&&… argument
1456 "\n"}var e=this.model.getDirectedEdgeCount(b,!0,a),f=this.model.getDirectedEdgeCount(c,!1,a);if(nul… argument
1463 mxGraph.prototype.getTooltip=function(a,b,c,d){var e=null;null!=a&&(null==a.control||b!=a.control.n… argument
1486 mxGraph.prototype.isCellEditable=function(a){var b=this.getCurrentCellStyle(a);return this.isCellsE… argument
1493 mxGraph.prototype.isCellFoldable=function(a,b){var c=this.getCurrentCellStyle(a);return 0<this.mode… argument
1494 mxGraph.prototype.isSplitTarget=function(a,b,c){return this.model.isEdge(a)&&null!=b&&1==b.length&&… argument
1495 mxGraph.prototype.getDropTarget=function(a,b,c,d){if(!this.isSwimlaneNesting())for(var e=0;e<a.leng… argument
1497 mxGraph.prototype.getSwimlaneAt=function(a,b,c){null==c&&(c=this.getCurrentRoot(),null==c&&(c=this.… argument
1498 mxGraph.prototype.getCellAt=function(a,b,c,d,e,f){d=null!=d?d:!0;e=null!=e?e:!0;null==c&&(c=this.ge… argument
1499 mxGraph.prototype.intersects=function(a,b,c){if(null!=a){var d=a.absolutePoints;if(null!=d){a=this.… argument
1500 mxGraph.prototype.hitsSwimlaneContent=function(a,b,c){var d=this.getView().getState(a);a=this.getSt… argument
1501 mxGraph.prototype.getChildCells=function(a,b,c){a=null!=a?a:this.getDefaultParent();a=this.model.ge… argument
1502 mxGraph.prototype.getEdges=function(a,b,c,d,e,f){c=null!=c?c:!0;d=null!=d?d:!0;e=null!=e?e:!0;f=nul… argument
1503 !1),(e&&l==n||l!=n&&(c&&n==a&&(null==b||this.isValidAncestor(l,b,f))||d&&l==a&&(null==b||this.isVal… argument
1504 mxGraph.prototype.getOpposites=function(a,b,c,d){c=null!=c?c:!0;d=null!=d?d:!0;var e=[],f=new mxDic… argument
1505 mxGraph.prototype.getEdgesBetween=function(a,b,c){c=null!=c?c:!1;for(var d=this.getEdges(a),e=[],f=… argument
1507 mxGraph.prototype.getCells=function(a,b,c,d,e,f,g,k,l){f=null!=f?f:[];if(0<c||0<d||null!=g){var m=t… argument
1508 ….y+u.height<=p&&u.y>=b&&u.x+u.width<=n)&&f.push(t);x&&!l||this.getCells(a,b,c,d,t,f,g,k,l)}}}retur… argument
1509 mxGraph.prototype.findTreeRoots=function(a,b,c){b=null!=b?b:!1;c=null!=c?c:!1;var d=[];if(null!=a){… argument
1510 mxGraph.prototype.traverse=function(a,b,c,d,e,f){if(null!=c&&null!=a&&(b=null!=b?b:!0,f=null!=f?f:!… argument
1514 mxGraph.prototype.selectCell=function(a,b,c){var d=this.selectionModel,e=0<d.cells.length?d.cells[0… argument
1516 …on(a){this.selectCells(!1,!0,a)};mxGraph.prototype.selectCells=function(a,b,c,d){c=c||this.getDefa… argument
1523 mxGraph.prototype.isEventIgnored=function(a,b,c){var d=mxEvent.isMouseEvent(b.getEvent()),e=!1;b.ge… argument
1526 mxGraph.prototype.isSyntheticEventIgnored=function(a,b,c){c=!1;b=mxEvent.isMouseEvent(b.getEvent())… argument
1528 mxGraph.prototype.fireMouseEvent=function(a,b,c){if(this.isEventSourceIgnored(a,b))null!=this.toolt… argument
1535 …is.stopEditing(!this.isInvokesStopCellEditing());this.consumeMouseEvent(a,b,c)}}};mxGraph.prototyp… argument
1537 …ner(this.graphModelChangeListener),this.graphModelChangeListener=null),this.container=null)};funct… argument
1542 …unction(a){this.container=a;this.updateHandler=mxUtils.bind(this,function(a,c){this.update(!0)});t… argument
1543 this.updateHandler);this.scrollHandler=mxUtils.bind(this,function(a,c){this.update(!1)});mxEvent.ad… argument
1558 function mxMultiplicity(a,b,c,d,e,f,g,k,l,m){this.source=a;this.type=b;this.attr=c;this.value=d;thi… argument
1560 mxMultiplicity.prototype.check=function(a,b,c,d,e,f){var g="";if(this.source&&this.checkTerminal(a,… argument
1561 mxMultiplicity.prototype.checkNeighbors=function(a,b,c,d){b=a.model.getValue(c);d=a.model.getValue(… argument
1562 mxMultiplicity.prototype.checkType=function(a,b,c,d,e){return null!=b?isNaN(b.nodeType)?b==c:mxUtil… argument
1563 function mxLayoutManager(a){this.undoHandler=mxUtils.bind(this,function(a,c){this.isEnabled()&&this… argument
1569 mxLayoutManager.prototype.cellsResized=function(a,b,c){if(null!=a&&null!=b)for(var d=this.getGraph(… argument
1574 function mxSwimlaneManager(a,b,c,d){this.horizontal=null!=b?b:!0;this.addEnabled=null!=c?c:!0;this.… argument
1582 mxSwimlaneManager.prototype.resizeSwimlane=function(a,b,c,d){var e=this.getGraph().getModel();e.beg… argument
1584 function mxTemporaryCellStates(a,b,c,d,e,f){b=null!=b?b:1;this.view=a;this.oldValidateCellState=a.v… argument
1585 arguments);b.shape.paint=c});a.validateCellState=function(b,c){return null==b||null==d||d(b)?g.oldV… argument
1587 mxCellStatePreview.prototype.deltas=null;mxCellStatePreview.prototype.count=0;mxCellStatePreview.pr… argument
1588 mxCellStatePreview.prototype.show=function(a){this.deltas.visit(mxUtils.bind(this,function(a,c){thi… argument
1589 mxCellStatePreview.prototype.translateState=function(a,b,c){if(null!=a){var d=this.graph.getModel()… argument
1590 mxCellStatePreview.prototype.revalidateState=function(a,b,c,d){if(null!=a){var e=this.graph.getMode… argument
1591 g)),b,c,d)}};mxCellStatePreview.prototype.addEdges=function(a){for(var b=this.graph.getModel(),c=b.… argument
1593 function mxGraphHandler(a){this.graph=a;this.graph.addMouseListener(this);this.panHandler=mxUtils.b… argument
1600 mxGraphHandler.prototype.isPropagateSelectionCell=function(a,b,c){var d=this.graph.model.getParent(… argument
1612 mxGraphHandler.prototype.start=function(a,b,c,d){this.cell=a;this.first=mxUtils.convertPoint(this.g… argument
1620 g)?g:c.getCellAt(b.getGraphX(),b.getGraphY(),null,null,null,mxUtils.bind(this,function(a,b,c){retur… argument
1631 "");this.cloning||null!=b.text&&b.text.updateBoundingBox();b.view.invalidate(b.cell)})),this.graph.… argument
1635 mxGraphHandler.prototype.shouldRemoveCellsFromParent=function(a,b,c){if(this.graph.getModel().isVer… argument
1636 mxGraphHandler.prototype.moveCells=function(a,b,c,d,e,f){d&&(a=this.graph.getCloneableCells(a));var… argument
1642 …ddMouseListener(this),this.forcePanningHandler=mxUtils.bind(this,function(a,c){var b=c.getProperty… argument
1657 mxPopupMenuHandler.prototype.mouseUp=function(a,b,c){a=null==c;c=null!=c?c:mxUtils.bind(this,functi… argument
1659 function mxCellMarker(a,b,c,d){mxEventSource.call(this);null!=a&&(this.graph=a,this.validColor=null… argument
1662 mxCellMarker.prototype.process=function(a){var b=null;this.isEnabled()&&(b=this.getState(a),this.se… argument
1664 mxCellMarker.prototype.getMarkerColor=function(a,b,c){return c?this.validColor:this.invalidColor};m… argument
1666 function mxSelectionCellsHandler(a){mxEventSource.call(this);this.graph=a;this.handlers=new mxDicti… argument
1678 mxConnectionHandler.prototype.insertBeforeSource=!1;mxConnectionHandler.prototype.isEnabled=functio… argument
1685 …lidState.apply(a,arguments)});a.getMarkerColor=mxUtils.bind(this,function(b,c,d){return null==this… argument
1686 mxConnectionHandler.prototype.start=function(a,b,c,d){this.previous=a;this.first=new mxPoint(b,c);t… argument
1717 mxConnectionHandler.prototype.getSourcePerimeterPoint=function(a,b,c){c=null;var d=a.view,e=d.getPe… argument
1718 mxConnectionHandler.prototype.updateIcons=function(a,b,c){};mxConnectionHandler.prototype.isStopEve… argument
1726 mxConnectionHandler.prototype.connect=function(a,b,c,d){if(null!=b||this.isCreateTarget(c)||this.gr… argument
1731 mxConnectionHandler.prototype.insertEdge=function(a,b,c,d,e,f){if(null==this.factoryMethod)return t… argument
1734 mxConnectionHandler.prototype.createEdge=function(a,b,c,d){var e=null;null!=this.factoryMethod&&(e=… argument
1737 function mxConstraintHandler(a){this.graph=a;this.resetHandler=mxUtils.bind(this,function(a,c){null… argument
1740 mxConstraintHandler.prototype.getImageForConstraint=function(a,b,c){return this.pointImage};mxConst… argument
1743 mxConstraintHandler.prototype.update=function(a,b,c,d){if(this.isEnabled()&&!this.isEventIgnored(a)… argument
1749 mxConstraintHandler.prototype.setFocus=function(a,b,c){this.constraints=null!=b&&!this.isStateIgnor… argument
1752 mxConstraintHandler.prototype.createHighlightShape=function(){var a=new mxRectangleShape(null,this.… argument
1754 …ouseListener(this),this.forceRubberbandHandler=mxUtils.bind(this,function(a,c){var b=c.getProperty… argument
1755 …Event.PAN,this.panHandler),this.gestureHandler=mxUtils.bind(this,function(a,c){null!=this.first&&t… argument
1758 mxRubberband.prototype.start=function(a,b){function c(a){a=new mxMouseEvent(a);var b=mxUtils.conver… function
1765 mxRubberband.prototype.destroy=function(){this.destroyed||(this.destroyed=!0,this.graph.removeMouse… argument
1766 …otype.getPosition=function(a){};mxHandle.prototype.setPosition=function(a,b,c){};mxHandle.prototyp… argument
1775 …&&(this.state=a,this.init(),this.escapeHandler=mxUtils.bind(this,function(a,c){this.livePreview&&n… argument
1788 mxVertexHandler.prototype.createSizer=function(a,b,c,d){c=c||mxConstants.HANDLE_SIZE;c=new mxRectan… argument
1790 mxVertexHandler.prototype.createSizerShape=function(a,b,c){return null!=this.handleImage?(a=new mxR… argument
1791 mxVertexHandler.prototype.moveSizerTo=function(a,b,c){null!=a&&(a.bounds.x=Math.floor(b-a.bounds.wi… argument
1795 mxVertexHandler.prototype.start=function(a,b,c){if(null!=this.selectionBorder)if(this.livePreviewAc… argument
1821 mxVertexHandler.prototype.rotateCell=function(a,b,c){if(0!=b){var d=this.graph.getModel();if(d.isVe… argument
1826 mxVertexHandler.prototype.resizeCell=function(a,b,c,d,e,f,g){b=this.graph.model.getGeometry(a);null… argument
1827 b)):null!=this.unscaledBounds&&(d=this.graph.view.scale,0==this.childOffsetX&&0==this.childOffsetY|… argument
1828 mxVertexHandler.prototype.union=function(a,b,c,d,e,f,g,k,l){e=null!=e?e&&this.graph.gridEnabled:thi… argument
1847 …&&(this.state=a,this.init(),this.escapeHandler=mxUtils.bind(this,function(b,c){var d=null!=this.in… argument
1867 mxEdgeHandler.prototype.getHandleForEvent=function(a){var b=null;if(null!=this.state){var c=functio… function
1872 mxEdgeHandler.prototype.start=function(a,b,c){this.startX=a;this.startY=b;this.isSource=null==this.… argument
1885 mxEdgeHandler.prototype.updatePreviewState=function(a,b,c,d,e){var f=this.isSource?c:this.state.get… argument
1903 mxEdgeHandler.prototype.moveLabel=function(a,b,c){var d=this.graph.getModel(),e=d.getGeometry(a.cel… argument
1904 (g.x+(k.x-g.x)/2))/f),Math.round((c-(g.y+(k.y-g.y)/2))/f)),e.x=0,e.y=0)}d.setGeometry(a.cell,e)}};m… argument
1905 mxEdgeHandler.prototype.changeTerminalPoint=function(a,b,c,d){var e=this.graph.getModel();e.beginUp… argument
1906 mxEdgeHandler.prototype.changePoints=function(a,b,c){var d=this.graph.getModel();d.beginUpdate();tr… argument
1908 mxEdgeHandler.prototype.addPointAt=function(a,b,c){var d=this.graph.getCellGeometry(a.cell);b=new m… argument
1938 mxEdgeSegmentHandler.prototype.updatePreviewState=function(a,b,c,d){mxEdgeHandler.prototype.updateP… argument
1941 mxEdgeSegmentHandler.prototype.connect=function(a,b,c,d,e){var f=this.graph.getModel(),g=f.getGeome… argument
1942 …=function(a){return null};mxEdgeSegmentHandler.prototype.start=function(a,b,c){mxEdgeHandler.proto… argument
1957 mxTooltipHandler.prototype.reset=function(a,b,c){if(!this.ignoreTouchEvents||mxEvent.isMouseEvent(a… argument
1959 mxTooltipHandler.prototype.show=function(a,b,c){if(!this.destroyed&&null!=a&&0<a.length){null==this… argument
1960 mxTooltipHandler.prototype.destroy=function(){this.destroyed||(this.graph.removeMouseListener(this)… argument
1962 function mxCellHighlight(a,b,c,d){null!=a&&(this.graph=a,this.highlightColor=null!=b?b:mxConstants.… argument
1975 mxCodec.prototype.decode=function(a,b){this.updateElements();var c=null;if(null!=a&&a.nodeType==mxC… argument
1977 mxCodec.prototype.insertIntoGraph=function(a){var b=a.parent,c=a.getTerminal(!0),d=a.getTerminal(!1… argument
1978 function mxObjectCodec(a,b,c,d){this.template=a;this.exclude=null!=b?b:[];this.idrefs=null!=c?c:[];… argument
1979 mxObjectCodec.prototype.cloneTemplate=function(){return new this.template.constructor};mxObjectCode… argument
1980 mxObjectCodec.prototype.isReference=function(a,b,c,d){return 0<=mxUtils.indexOf(this.idrefs,b)};mxO… argument
1981 mxObjectCodec.prototype.encodeValue=function(a,b,c,d,e){if(null!=d){if(this.isReference(b,c,d,!0)){… argument
1982 mxObjectCodec.prototype.writePrimitiveAttribute=function(a,b,c,d,e){d=this.convertAttributeToXml(a,… argument
1983 mxObjectCodec.prototype.writeComplexAttribute=function(a,b,c,d,e){a=a.encode(d);null!=a?(null!=c&&a… argument
1984 mxObjectCodec.prototype.convertAttributeFromXml=function(a,b,c){var d=b.value;this.isNumericAttribu… argument
1985 mxObjectCodec.prototype.afterEncode=function(a,b,c){return c};mxObjectCodec.prototype.decode=functi… argument
1986 mxObjectCodec.prototype.decodeAttributes=function(a,b,c){b=b.attributes;if(null!=b)for(var d=0;d<b.… argument
1987 mxObjectCodec.prototype.decodeAttribute=function(a,b,c){if(!this.isIgnoredAttribute(a,b,c)){var d=b… argument
1988 mxObjectCodec.prototype.decodeChildren=function(a,b,c){for(b=b.firstChild;null!=b;){var d=b.nextSib… argument
1989 mxObjectCodec.prototype.decodeChild=function(a,b,c){var d=this.getFieldName(b.getAttribute("as"));i… argument
1990 mxObjectCodec.prototype.getFieldTemplate=function(a,b,c){a=a[b];a instanceof Array&&0<a.length&&(a=… argument
1991 mxObjectCodec.prototype.afterDecode=function(a,b,c){return c}; argument
1992 mxCodecRegistry.register(function(){var a=new mxObjectCodec(new mxCell,["children","edges","overlay… argument
1993 c.value&&c.value.nodeType==mxConstants.NODETYPE_ELEMENT){var b=d;d=mxUtils.importNode(a.document,c.… argument
1995 …ction(){var a=new mxObjectCodec(new mxGraphModel);a.encodeObject=function(a,c,d){var b=a.document.… argument
1996 …odec(new mxRootChange,["model","previous","root"]);a.afterEncode=function(a,c,d){a.encodeCell(c.ro… argument
1998 …l","child","previousIndex"],["parent","previous"]);a.isReference=function(a,c,d,e){return"child"!=… argument
2001 var mxGenericChangeCodec=function(a,b){var c=new mxObjectCodec(a,["model","previous"],["cell"]);c.a… argument
2003 mxCodecRegistry.register(function(){var a=new mxObjectCodec(new mxGraphView);a.encode=function(a,c)… argument
2007 …er(function(){var a=new mxObjectCodec(new mxStylesheet);a.encode=function(a,c){var b=a.document.cr… argument
2008 function(a,c){var b=typeof c;"function"==b?c=mxStyleRegistry.getName(c):"object"==b&&(c=null);retur… argument
2018 a},addEvent:function(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent&&a.attachEv… argument
2024 a.query):("/"===this.path.substr(0,1)?c.path=b(this.path):(c.path=null!==a.authority&&""===a.path?"… argument
2025 a,c];case 4:return[a,e,c];case 5:return[c,e,a]}}function d(b,c){if(!mxJSColor.picker){mxJSColor.pic… argument
2043 d);this.exportColor(e)};this.fromRGB=function(a,b,c,d){0>a&&(a=0);1<a&&(a=1);0>b&&(b=0);1<b&&(b=1);… argument
2047 Editor=function(a,b,d,e,c){mxEventSource.call(this);this.chromeless=null!=a?a:this.chromeless;this.… argument
2100 function Dialog(a,b,d,e,c,f,k,h,g,l,m){var n=g?57:0,p=d,q=e,u=g?0:64,v=Editor.inlineFullscreen||nul… argument
2110 var ErrorDialog=function(a,b,d,e,c,f,k,h,g,l,m){g=null!=g?g:!0;var n=document.createElement("div");… argument
2120 PrintDialog.createPrintPreview=function(a,b,d,e,c,f,k){b=new mxPrintPreview(a,b,d,e,c,f);b.title=mx… argument
2130 PageSetupDialog.addPageFormatPanel=function(a,b,d,e){function c(a,b,c){if(c||n!=document.activeElem… function
2141 var FilenameDialog=function(a,b,d,e,c,f,k,h,g,l,m,n){g=null!=g?g:!0;var p,q,u=document.createElemen… argument
2148 …er";e.style.height="16px";e.style.width="16px";mxUtils.setOpacity(e,70);var c=function(){e.setAttr… function
2159 " "+c)}return'<svg width="'+c+'" height="'+c+'" xmlns="'+mxConstants.NS_SVG+'"><defs><pattern id="g… argument
2160 if(null!=this.shiftPreview1){var d=this.view.canvas;null!=d.ownerSVGElement&&(d=d.ownerSVGElement);… argument
2163 …sFromParent;mxGraphHandler.prototype.shouldRemoveCellsFromParent=function(a,c,d){for(var e=0;e<c.l… argument
2164 d.apply(this,arguments);a.intersects=mxUtils.bind(this,function(b,c){return this.isConnecting()?!0:… argument
2167 function(a,b,c){var d,e=this.graph.model.getParent(a);if(b)d=this.graph.model.isEdge(a)?null:this.g… argument
2174 mxUtils.indexOf(f,k[b])&&f.push(k[b]);var n=function(a,b,c,d,g,k,l){d=null!=d?d:e.currentVertexStyl… argument
2185 e.container.setAttribute("tabindex","0");e.container.style.cursor="default";if(window.self===window… argument
2200 …,b=this;a.addListener(mxEvent.FIRE_MOUSE_EVENT,mxUtils.bind(this,function(a,c){"mouseDown"==c.getP… argument
2202 30)}};if(null!=this.hoverIcons){this.hoverIcons.addListener("reset",d);var f=this.hoverIcons.drag;t… argument
2203 for(e.consume();null!=h&&a.model.isVertex(h)&&null!=f&&f.relative;)cell=h,h=a.model.getParent(cell)… argument
2204 h=window.setTimeout(mxUtils.bind(this,function(){var c=d.getProperty("arrow"),e=d.getProperty("dire… argument
2206 EditorUi.prototype.centerShapePicker=function(a,b,d,e,c){if(c==mxConstants.DIRECTION_EAST||c==mxCon… argument
2207 EditorUi.prototype.showShapePicker=function(a,b,d,e,c,f){a=this.createShapePicker(a,b,d,e,c,mxUtils… argument
2208 EditorUi.prototype.createShapePicker=function(a,b,d,e,c,f,k,h){var g=null;if(null!=k&&0<k.length){v… argument
2209 …ls.setPrefixedStyle(g.style,"transform","translate(-22px,-22px)");null!=m.background&&m.background… argument
2225 EditorUi.prototype.initClipboard=function(){var a=this,b=mxClipboard.cut;mxClipboard.cut=function(c argument
2230 this.scale*a.height*b.height)};a.getPreferredPageSize=function(a,b,c){a=this.getPageLayout();b=this… argument
2235 "transition","opacity 600ms ease-in-out");var f=mxUtils.bind(this,function(){var b=mxUtils.getCurre… argument
2248 mxUtils.bind(this,function(b){a.tooltipHandler.resetTimer();a.tooltipHandler.hideTooltip();mxEvent.… argument
2249 c.getGraphX();this.startY=c.getGraphY();this.scrollLeft=a.container.scrollLeft;this.scrollTop=a.con… argument
2252 d)*a.view.scale),this.autoTranslate=!1)}else this.fireEvent(new mxEventObject(mxEvent.SIZE,"bounds"… argument
2255 R);a.cumulativeZoomFactor=1;R=M=I=L=y=null}),null!=c?c:a.isFastZoomEnabled()?d.wheelZoomDelay:d.laz… argument
2259 "transform","scale("+this.cumulativeZoomFactor+")"));a.view.getDecoratorPane().style.opacity="0";a.… argument
2266 …pupMenu=function(a,b,d,e){this.editor.graph.popupMenuHandler.hideMenu();var c=new mxPopupMenu(a);c… argument
2276 function ChangePageSetup(a,b,d,e,c){this.ui=a;this.previousColor=this.color=b;this.previousImage=th… argument
2304 EditorUi.prototype.addSplitHandler=function(a,b,d,e){function c(a){if(null!=k){var c=new mxPoint(mx… function
2306 EditorUi.prototype.handleError=function(a,b,d,e,c){a=null!=a&&null!=a.error?a.error:a;if(null!=a||n… argument
2307 EditorUi.prototype.showError=function(a,b,d,e,c,f,k,h,g,l,m,n,p){a=new ErrorDialog(this,a,b,d||mxRe… argument
2331 EditorUi.prototype.createKeyHandler=function(a){function b(a,b,c){if(!e.isSelectionEmpty()&&e.isEna… argument
2360 Sidebar.prototype.createTooltip=function(a,b,d,e,c,f,k,h,g,l,m){m=null!=m?m:!0;this.tooltipMouseDow… argument
2369 Sidebar.prototype.showTooltip=function(a,b,d,e,c,f){if(this.enableTooltips&&this.showTooltips&&this… argument
2370 Sidebar.prototype.hideTooltip=function(){null!=this.thread&&(window.clearTimeout(this.thread),this.… argument
2375 Sidebar.prototype.searchEntries=function(a,b,d,e,c){if(null!=this.taglist&&null!=a){var f=a.toLower… argument
2381 …this.container.clientWidth/(this.thumbWidth+10)));this.hideTooltip();if(""!=c.value){if(null!=h.pa… argument
2386 Sidebar.prototype.insertSearchHint=function(a,b,d,e,c,f,k,h){0==c.length&&1==e&&(d=document.createE… argument
2495 Sidebar.prototype.createThumb=function(a,b,d,e,c,f,k){this.graph.labelsVisible=null==f||f;f=mxClien… argument
2499 Sidebar.prototype.createItem=function(a,b,d,e,c,f,k,h){h=null!=h?h:!0;var g=document.createElement(… argument
2501 !mxClient.IS_IOS&&h&&mxEvent.addGestureListeners(g,null,mxUtils.bind(this,function(c){mxEvent.isMou… argument
2505 …pHandler=function(a,b,d,e){d=null!=d?d:!0;return mxUtils.bind(this,function(c,f,k,h,g,l){for(l=l?n… argument
2509 Sidebar.prototype.dropAndConnect=function(a,b,d,e,c){var f=this.getDropAndConnectGeometry(a,b[e],d,… argument
2510 …||null!=l&&!l.relative&&p),x=h.getCellAt((f.x+q+h.view.translate.x)*h.view.scale,(f.y+u+h.view.tra… argument
2519 Sidebar.prototype.createDragSource=function(a,b,d,e,c){function f(a,b){var c;c=mxUtils.createImage(… argument
2520 …pStyleEnabled(e,m),u=mxUtils.makeDraggable(a,g,mxUtils.bind(this,function(a,c,d,g,f){null!=this.up… argument
2527 u.getDropTarget=mxUtils.bind(this,function(a,b,c,d){var g=mxEvent.isAltDown(d)||null==e?null:a.getC… argument
2544 k)&&(this.dragElement.style.display="",mxUtils.setOpacity(a,100));c.apply(this,arguments)};b.mouseU… argument
2545 Sidebar.prototype.createVertexTemplateEntry=function(a,b,d,e,c,f,k,h){null!=h&&null!=c&&(h+=" "+c);… argument
2546 Sidebar.prototype.createVertexTemplateFromData=function(a,b,d,e,c,f,k,h){a=mxUtils.parseXml(Graph.d… argument
2547 Sidebar.prototype.createEdgeTemplateEntry=function(a,b,d,e,c,f,k,h,g){k=null!=k&&0<k.length?k:c.toL… argument
2548 Sidebar.prototype.createEdgeTemplate=function(a,b,d,e,c,f,k,h){a=new mxCell(null!=e?e:"",new mxGeom… argument
2551 Sidebar.prototype.addFoldingHandler=function(a,b,d){var e=!1;if(!mxClient.IS_IE||8<=document.docume… argument
2554 Sidebar.prototype.addImagePalette=function(a,b,d,e,c,f,k){for(var h=[],g=0;g<c.length;g++)mxUtils.b… argument
2556 Sidebar.prototype.addStencilPalette=function(a,b,d,e,c,f,k,h,g,l){k=null!=k?k:1;if(this.addStencils… argument
2567 Graph=function(a,b,d,e,c,f){mxGraph.call(this,a,b,d,e);this.themes=c||this.defaultThemes;this.curre… argument
2584 this.graph.isCellSelected(b[e])?this.graph.model.getParent(b[e]):this.graph.isTableRow(a)&&this.gra… argument
2591 a.y,a.width,a.height,null,null,c,function(a){return"1"==mxUtils.getValue(a.style,"locked","0")},!0)… argument
2599 Graph.createSvgImage=function(a,b,d,e,c){d=unescape(encodeURIComponent(Graph.svgDoctype+'<svg xmlns… argument
2605 Graph.fadeNodes=function(a,b,d,e,c){c=null!=c?c:1E3;Graph.setTransitionForNodes(a,null);Graph.setOp… argument
2616 Graph.prototype.init=function(a){mxGraph.prototype.init.apply(this,arguments);this.cellRenderer.ini… argument
2619 (function(){Graph.prototype.useCssTransforms=!1;Graph.prototype.currentScale=1;Graph.prototype.curr… argument
2622 (b[f]=mxConstants.NONE)}}}return b};Graph.prototype.pasteStyle=function(a,b,c){c=null!=c?c:Graph.pa… argument
2623 mxClient.IS_IOS)};Graph.prototype.isCssTransformsSupported=function(){return this.dialect==mxConsta… argument
2631 var c=mxGraphView.prototype.validateBackgroundPage;mxGraphView.prototype.validateBackgroundPage=fun… argument
2646 …e.fromRectangle(a.shape.bounds);return{execute:mxUtils.bind(this,function(e,c){if(null!=a.shape){v… argument
2661 ….createElement("div");d.style.position="absolute";for(var e=this.getModel(),c=e.getChildCount(e.ro… argument
2667 Graph.prototype.connectVertex=function(a,b,d,e,c,f,k,h){f=f?f:!1;if(a.geometry.relative&&this.model… argument
2670 !mxEvent.isShiftDown(e)||mxEvent.isControlDown(e)||c;w&&("1"!=urlParams.sketch||c)&&(b==mxConstants… argument
2679 Graph.prototype.foldCells=function(a,b,d,e,c){b=null!=b?b:!1;null==d&&(d=this.getFoldableCells(this… argument
2717 (d=b.rotationShape.boundingBox));b=mxUtils.bind(this,function(a,b,c){if(null!=d){var e=new mxRectan… argument
2727 HoverIcons.prototype.setCurrentState=function(a){"eastwest"!=a.style.portConstraint&&(this.graph.co… argument
2728 Graph.prototype.createTable=function(a,b,d,e,c,f,k,h,g){d=null!=d?d:60;e=null!=e?e:40;f=null!=f?f:3… argument
2730 Graph.prototype.createCrossFunctionalSwimlane=function(a,b,d,e,c,f,k,h,g){d=null!=d?d:120;e=null!=e… argument
2740 TableLayout.prototype.layoutRow=function(a,b,d,e,c){var f=this.graph.getModel(),k=f.getChildCells(a… argument
2746 (function(){var a=mxGraphView.prototype.resetValidationState;mxGraphView.prototype.resetValidationS… argument
2749 function(a){c.apply(this,arguments);this.graph.model.isEdge(a.cell)&&1!=a.style[mxConstants.STYLE_C… argument
2752 l[C].y)||c}m=b[b.length-1];c=e(0,m.x,m.y)||c}a.routedPoints=d;return c}return!1};var f=mxConnector.… argument
2755 m,C.y-n.x*m),a.moveTo(C.x,C.y)):"arc"==g?(m*=1.3,a.curveTo(y.x-n.y*m,y.y+n.x*m,C.x-n.y*m,C.y+n.x*m,… argument
2756 mxGraphView.prototype.updateFloatingTerminalPoint=function(a,b,c,d){if(null==b||null==a||"1"!=b.sty… argument
2757 …ERIMETER_SPACING]||0);e=this.getPerimeterPoint(b,e,0==g&&f,l);0!=g&&(l=Math.cos(g),m=Math.sin(g),e… argument
2758 a[f]);if(null!=g){var k=(g.x-e.x)*(g.x-e.x)+(g.y-e.y)*(g.y-e.y);if(null==d||k<d)c=g,d=k}}null!=c&&(… argument
2764 mxStencilRegistry.loadStencilSet=function(a,b,d,e){var c=mxStencilRegistry.packages[a];if(null!=d&&… argument
2776 Graph.prototype.updateCellStyles=function(a,b,c){this.model.beginUpdate();try{for(var d=0;d<c.lengt… argument
2777 mxUtils.load(STYLE_PATH+"/default.xml").getDocumentElement():null;null!=a&&(new mxCodec(a.ownerDocu… argument
2778 "")}return c};Graph.prototype.importGraphModel=function(a,b,c,d){b=null!=b?b:0;c=null!=c?c:0;var e=… argument
2782 !this.isTable(b))};var g=Graph.prototype.splitEdge;Graph.prototype.splitEdge=function(a,b,c,d,e,f,k… argument
2784 …s.STYLE_EXIT_Y,null,[a]),this.setCellStyles(mxConstants.STYLE_ENTRY_X,null,[c]),this.setCellStyles… argument
2786 d=this.getCellGeometry(a[0]),null!=e&&null!=d)){c=e.clone();e=d.clone();e.x=c.x;e.y=c.y;c.x=d.x;c.y… argument
2790 …)&&1==this.model.getChildCount(f)?0>mxUtils.indexOf(a,f)&&0>mxUtils.indexOf(c,f)&&c.push(f):this.l… argument
2794 (e=this.getCellGeometry(e),null==e||e.relative||c++)}return 0<c||this.isContainer(a)};Graph.prototy… argument
2802 b?b:"span"),d=Array.prototype.slice.call(a.attributes);attr=d.pop();)c.setAttribute(attr.nodeName,a… argument
2803 if(null!=f&&0<f.length){d.innerHTML=f;for(var g=d.getElementsByTagName(null!=c?c:"*"),k=0;k<g.lengt… argument
2807 this.setAttributeForCell(a,c,b)};Graph.prototype.getAttributeForCell=function(a,b,c){a=null!=a.valu… argument
2808 Graph.prototype.getDropTarget=function(a,b,c,d){this.getModel();if(mxEvent.isAltDown(b))return null… argument
2813 a.height/2))):new mxPoint(this.snap(Math.round(this.container.clientWidth/2/this.view.scale-this.vi… argument
2815 e.x-(null!=c?c.origin.x:0),d.geometry.y=Math.round(b/this.view.scale)-e.y-(null!=c?c.origin.y:0),d.… argument
2817 g.getCellAt(a.getGraphX(),a.getGraphY(),null,null,null,function(a,b,c){return null==g.getLinkForCel… argument
2823 if(null!=l){var m=this.moveCells([h[c]],e,e,!1)[0];f.push(m);if(b)d.add(l,h[c]);else{var n=l.getInd… argument
2827 g.getCenterY(),d=null!=d?Math.max(d,k):k,e=null!=e?Math.min(e,k):k;c.push(g)}}if(2<c.length){c.sort… argument
2829 …groundImageObject=function(a){return a};Graph.prototype.getSvg=function(a,b,c,d,e,f,g,k,h,l,m,n,p,… argument
2832 …iewBox",(e?"-0.5 -0.5":"0 0")+" "+v+" "+ba);u.appendChild(t);var ea=null!=u.createElementNS?u.crea… argument
2837 e.setAttributeNS(mxConstants.NS_XLINK,"target","_blank"));var f=a.createElement("text");f.setAttrib… argument
2839 return a};Graph.prototype.getSelectedEditingElement=function(){for(var a=this.getSelectedElement();… argument
2840 function(a,b,c){for(;null!=a&&!(0<=mxUtils.indexOf(b,a.nodeName));){if(a==c)return null;a=a.parentN… argument
2850 for(var d;d=c.firstChild;)lastNode=a.appendChild(d);b.insertNode(a)}}else(b=document.selection)&&"C… function
2861 function(a){function b(a,c){c.originalNode=a;a=a.firstChild;for(var d=c.firstChild;null!=a&&null!=d… argument
2876 …r.prototype.isValidDropTarget;mxGraphHandler.prototype.isValidDropTarget=function(a,b){return mxGr… argument
2885 var K=mxVertexHandler.prototype.createCustomHandles;mxVertexHandler.prototype.createCustomHandles=f… argument
2887 g.shape.node.parentNode.firstChild);g.redraw=function(){if(null!=this.shape){var a=b.getActualStart… argument
2888 l.width,b.x-a.x-l.width);p=mxEvent.isShiftDown(c.getEvent());null==m||p||(n=Math.min(n,m.width-Grap… argument
2890 c.setPosition=function(a,b,c){h=Math.max(Graph.minTableRowHeight-a.height,b.y-a.y-a.height)};c.exec… argument
2896 2){c=!0;break}}c&&null!=this.sizers&&0<this.sizers.length&&null!=this.sizers[0]?(b/=2,this.graph.is… argument
2899 …his.linkHint.style.display="")};mxEdgeHandler.prototype.updateHint=function(c,d){null==this.hint&&… argument
2918 mxRubberband.prototype.reset=function(){null!=this.secondDiv&&(this.secondDiv.parentNode.removeChil… argument
2921 mxVertexHandler.prototype.createSizerShape=function(a,b,c){this.handleImage=b==mxEvent.ROTATION_HAN… argument
2929 this.changeHandler);this.editingHandler=mxUtils.bind(this,function(a,b){this.redrawHandles()});this… argument
2934 function(b,c){this.updateLinkHint(this.graph.getLinkForCell(this.state.cell),this.graph.getLinksFor… argument
2974 "solid";e.style.display="inline-block";e.style.height="25px";e.style.overflow="hidden";e.style.widt… argument
2982 BaseFormatPanel.prototype.installInputHandler=function(a,b,d,e,c,f,k,h){f=null!=f?f:"";h=null!=h?h:… argument
2986 BaseFormatPanel.prototype.createStepper=function(a,b,d,e,c,f,k){d=null!=d?d:1;e=null!=e?e:9;var h=1… argument
2987 …mxEvent.addGestureListeners(m,function(a){mxEvent.consume(a)},null,function(c){""==a.value&&(a.val… argument
2989 BaseFormatPanel.prototype.createOption=function(a,b,d,e,c){var f=document.createElement("div");f.st… argument
2991 BaseFormatPanel.prototype.createCellOption=function(a,b,d,e,c,f,k,h,g){var l=this.editorUi,m=l.edit… argument
2993 BaseFormatPanel.prototype.createColorOption=function(a,b,d,e,c,f,k,h){var g=document.createElement(… argument
2994 p=!1,q=null,u=function(a,c,g){if(!p){var m="null"==e?null:e;p=!0;a=/(^#?[a-zA-Z0-9]*$)/.test(a)?a:m… argument
2998 BaseFormatPanel.prototype.createCellColorOption=function(a,b,d,e,c,f){var k=this.editorUi,h=k.edito… argument
3003 BaseFormatPanel.prototype.addUnitInput=function(a,b,d,e,c,f,k,h,g){k=null!=k?k:0;b=document.createE… argument
3004 BaseFormatPanel.prototype.createRelativeOption=function(a,b,d,e,c){d=null!=d?d:52;var f=this.editor… argument
3005 f.setCellStyles(b,c,d),this.editorUi.fireEvent(new mxEventObject("styleChanged","keys",[b],"values"… argument
3037 a.style.paddingTop="10px");e.containsLabel||(c=mxResources.get("reverse"),0<e.vertices.length&&0<e.… argument
3045 "right";var v=this.createCellOption(mxResources.get("constrainProportions"),mxConstants.STYLE_ASPEC… argument
3046 c*100/a.width)/100),a.width=c)});l=this.addGeometryHandler(q,function(a,c,d){e.isTableCell(d)&&(d=e… argument
3047 h.style.fontWeight="bold";mxUtils.write(h,mxResources.get("position"));w.appendChild(h);var x=this.… argument
3049 if(c||document.activeElement!=z)z.value=this.inUnit(f.y)+(""==f.y?"":" "+this.getUnit())}else w.sty… argument
3111 …th+1)return a.substring(a.length-b.length-1,a.length)=="-"+b}return!1},f=function(b){if(null!=e.ge… argument
3115 function(a,b,c,d,e){return"#"+("0"+Number(b).toString(16)).substr(-2)+("0"+Number(c).toString(16)).… argument
3123 StyleFormatPanel.prototype.addSvgRule=function(a,b,d,e,c,f,k){var h=this.editorUi.editor.graph;k.te… argument
3141 function(a,b,c,d,e){a=this.editorUi.menus.styleChange(a,"",d,e,"geIcon",null);d=document.createElem… argument
3185 …length==f.cells.length&&a.appendChild(k);var Q=mxUtils.bind(this,function(b,c,d){function g(a,b,c,… argument
3198 f.value,b.cells),d.fireEvent(new mxEventObject("styleChanged","keys",["jumpStyle"],"values",[f.valu… argument
3201 h.style.paddingLeft="8px";f.appendChild(k);f.appendChild(h);c.appendChild(f);e.appendChild(c);a.app… argument
3209 0;f<c.length;f++){var g=d.getCellStyle(c[f]);null!=g.labelBackgroundColor&&d.updateCellStyles("labe… argument
3210 …]!=mxConstants.STYLE_FILLCOLOR&&b[d]!=mxConstants.STYLE_STROKECOLOR)a[b[d]]=c[b[d]]}),t=mxUtils.bi… argument
3211 a[g]}}),n=mxUtils.button(mxResources.get("reset"),mxUtils.bind(this,function(a){a=d.getVerticesAndE… argument
3237 function(){e.set(d.pageFormat)});var c=function(){e.set(d.pageFormat)};b.addListener("pageFormatCha… method in popupMenuHandler.AnonymousFunction9bd35d6b6fc00
3239ces.get("clearDefaultStyle")+" ("+this.editorUi.actions.get("clearDefaultStyle").shortcut+")");b.s… argument
3245 …ion ya(){mxActor.call(this)}function za(){mxActor.call(this)}function N(a,b,c,d){mxShape.call(this… argument
3246 …ke():a.stroke()}}mxUtils.extend(a,mxSwimlane);a.prototype.getLabelBounds=function(a){return 0==thi… argument
3247 b,c,d,e)};a.prototype.paintForeground=function(a,b,c,d,e){if(null!=this.state){var r=this.flipH,f=t… argument
3250 c+g-f.height),a.moveTo(b+k.x+f.x,c+F.y),g=0);a.lineTo(b+k.x+f.x,c+e-f.height);a.end();a.stroke()}}}… argument
3253 e);mxUtils.extend(d,mxCylinder);d.prototype.size=6;d.prototype.paintVertexShape=function(a,b,c,d,e)… argument
3254 …o(.5*b,b*xa);a.lineTo(b,.25*b);a.lineTo(.5*b,(.5-xa)*b);a.lineTo(0,.25*b);a.close();a.end()};mxCel… argument
3255 ….lineTo(0,.75*b),a.close());a.end()};mxCellRenderer.registerShape("isoCube",c);mxUtils.extend(f,mx… argument
3256 a.begin()),a.translate(0,-b);f||(a.moveTo(0,b),a.curveTo(0,-b/3,d,-b/3,d,b),a.lineTo(d,e-b),a.curve… argument
3258 …h,k);mxCellRenderer.registerShape("note2",h);h.prototype.getLabelMargins=function(a){if(mxUtils.ge… argument
3259 "isoAngle",this.isoAngle))))*Math.PI/200,r=Math.min(d*Math.tan(r),.5*e);a.translate(b,c);a.begin();… argument
3261 15;m.prototype.paintVertexShape=function(a,b,c,d,e){var r=Math.max(0,Math.min(.5*e,parseFloat(mxUti… argument
3262 f&&(a.begin(),a.moveTo(d,r),a.arcTo(.5*d,r,0,0,1,.5*d,2*r),a.arcTo(.5*d,r,0,0,1,0,r),a.stroke()))};… argument
3263 p.prototype.paintVertexShape=function(a,b,c,d,e){a.translate(b,c);b=Math.max(0,Math.min(d,parseFloa… argument
3267 …xCylinder);q.prototype.arcSize=.1;q.prototype.paintVertexShape=function(a,b,c,d,e){a.translate(b,c… argument
3270 function(a,b,c,d,e){b=Math.max(0,Math.min(d,Math.min(e,parseFloat(mxUtils.getValue(this.style,"size… argument
3272 d,new mxRectangle(a.x,a.y+b,c,d-2*b);b*=c;return new mxRectangle(a.x+b,a.y,c-2*b,d)}return a};mxCel… argument
3273 …*d/4,e-1.4*b,d/2,e-b/2);a.quadTo(d/4,e-b*(1-1.4),0,e-b/2);a.lineTo(0,b/2);a.close();a.end()};mxCel… argument
3277 !1)){var b=mxUtils.getValue(this.style,"size",15);return new mxRectangle(0,Math.min(a.height*this.s… argument
3278 "size",this.size))));c=mxUtils.getValue(this.style,mxConstants.STYLE_ARCSIZE,mxConstants.LINE_ARCSI… argument
3279 …x(0,Math.min(.5,parseFloat(mxUtils.getValue(this.style,"size",this.size))));c=mxUtils.getValue(thi… argument
3280 b=d*Math.max(0,Math.min(1,parseFloat(mxUtils.getValue(this.style,"size",this.size))));c=mxUtils.get… argument
3282 H.prototype.quadTo=function(a,b,c,d){this.originalQuadTo.apply(this.canvas,arguments);this.lastX=c;… argument
3286 mxRectangleShape.prototype.isHtmlAllowed=function(){return!this.outline&&(null==this.style||"0"==mx… argument
3290 C.prototype.paintForeground=function(a,b,c,d,e){var r=mxUtils.getValue(this.style,"fixedSize",this.… argument
3291 …mxUtils.extend(G,mxRectangleShape);G.prototype.paintBackground=function(a,b,c,d,e){a.setFillColor(… argument
3292 …totype.isRoundable=function(){return!0};y.prototype.redrawPath=function(a,b,c,d,e){b=mxUtils.getVa… argument
3293 …ase))));this.addPoints(a,[new mxPoint(0,0),new mxPoint(d,0),new mxPoint(d,e-c),new mxPoint(Math.mi… argument
3295 …totype.isRoundable=function(){return!0};L.prototype.redrawPath=function(a,b,c,d,e){b="0"!=mxUtils.… argument
3296 …*e),new mxPoint(d-b,e),new mxPoint(b,e),new mxPoint(0,.5*e)],this.isRounded,c,!0)};mxCellRenderer.… argument
3297 M);var Ua=mxRhombus.prototype.paintVertexShape;mxRhombus.prototype.getLabelBounds=function(a){if(1=… argument
3298 0);b+=f;c+=f;d-=2*f;e-=2*f;0<d&&0<e&&(a.setShadow(!1),Ua.apply(this,[a,b,c,d,e]))}};mxUtils.extend(… argument
3301 R);mxUtils.extend(K,mxCylinder);K.prototype.redrawPath=function(a,b,c,d,e,f){f?(a.moveTo(0,0),a.lin… argument
3302 …,2*e/3);a.lineTo(d,e);a.end();a.stroke()};mxCellRenderer.registerShape("umlActor",P);mxUtils.exten… argument
3303 X);mxUtils.extend(Z,mxEllipse);Z.prototype.paintVertexShape=function(a,b,c,d,e){mxEllipse.prototype… argument
3304 …+a.height/8,a.width,7*a.height/8)};S.prototype.paintBackground=function(a,b,c,d,e){a.translate(b,c… argument
3305 40;Q.prototype.isHtmlAllowed=function(){return!1};Q.prototype.getLabelBounds=function(a){var b=Math… argument
3306 c,d,f):(r=this.state.view.graph.cellRenderer.getShape(r),null!=r&&r!=Q&&(r=new r,r.apply(this.state… argument
3307 …ls.extend(U,mxShape);U.prototype.width=60;U.prototype.height=30;U.prototype.corner=10;U.prototype.… argument
3309 a.moveTo(b,c);a.lineTo(b+r,c);a.lineTo(b+r,c+Math.max(0,g-1.5*f));a.lineTo(b+Math.max(0,r-f),c+g);a… argument
3310 c,d){d=Q.prototype.size;null!=b&&(d=mxUtils.getValue(b.style,"size",d)*b.view.scale);b=parseFloat(b… argument
3311 mxPerimeter.OrthogonalPerimeter);mxPerimeter.BackbonePerimeter=function(a,b,c,d){d=parseFloat(b.sty… argument
3312 a.width,Math.max(a.x,c.x)),a.getCenterY()+d)};mxStyleRegistry.putValue("backbonePerimeter",mxPerime… argument
3314 …w mxPoint(r+e,g)]);h=a.getCenterX();a=a.getCenterY();a=new mxPoint(h,a);d&&(c.x<r||c.x>r+k?a.y=c.y… argument
3317 g)]);h=a.getCenterX();a=a.getCenterY();a=new mxPoint(h,a);d&&(c.x<r||c.x>r+k?a.y=c.y:a.x=c.x);retur… argument
3320 a);d&&(c.x<r||c.x>r+k?l.y=c.y:l.x=c.x);return mxUtils.getPerimeterPoint(g,l,c)};mxStyleRegistry.put… argument
3322 a);d&&(c.x<r||c.x>r+k?l.y=c.y:l.x=c.x);return mxUtils.getPerimeterPoint(g,l,c)};mxStyleRegistry.put… argument
3323 mxShape);ja.prototype.size=10;ja.prototype.inset=2;ja.prototype.paintBackground=function(a,b,c,d,e)… argument
3324 mxShape);ma.prototype.paintBackground=function(a,b,c,d,e){a.translate(b,c);a.begin();a.moveTo(0,0);… argument
3325 e,d/2,e);a.end();a.stroke()};mxCellRenderer.registerShape("providedRequiredInterface",na);mxUtils.e… argument
3326 k),a.lineTo(g,k),a.lineTo(g,k+b),a.lineTo(c,k+b)):(a.moveTo(c,0),a.lineTo(d,0),a.lineTo(d,e),a.line… argument
3328 function(a,b,c,d,e){var f=d/2,g=e/2,r=mxUtils.getValue(this.style,mxConstants.STYLE_ARCSIZE,mxConst… argument
3331 function(){return mxUtils.getNumber(this.style,"width",this.defaultWidth)+Math.max(0,this.strokewid… argument
3332 0),new mxPoint(d,e)],this.isRounded,c,!0);a.end()};mxCellRenderer.registerShape("manualInput",ha);m… argument
3333 …arseFloat(mxUtils.getValue(this.style,"dy",this.dy))));a.begin();a.moveTo(b,c+f);a.lineTo(b+d,c+f)… argument
3334 "dx",this.dx))));c=Math.max(0,Math.min(e,parseFloat(mxUtils.getValue(this.style,"dy",this.dy))));pa… argument
3335 …nd();a.moveTo(0,e/2);a.lineTo(d,e/2);a.end()};mxCellRenderer.registerShape("crossbar",la);mxUtils.… argument
3336 …RCSIZE)/2;this.addPoints(a,[new mxPoint(0,0),new mxPoint(d,0),new mxPoint(d,c),new mxPoint((d+b)/2… argument
3337 …min(1,parseFloat(mxUtils.getValue(this.style,"arrowSize",this.arrowSize))));c=(e-f)/2;var f=c+f,g=… argument
3339 …a.end()};mxCellRenderer.registerShape("doubleArrow",qa);mxUtils.extend(J,mxActor);J.prototype.size… argument
3340 …taStorage",J);mxUtils.extend(W,mxActor);W.prototype.redrawPath=function(a,b,c,d,e){a.moveTo(0,0);a… argument
3341 20;ba.prototype.isRoundable=function(){return!0};ba.prototype.redrawPath=function(a,b,c,d,e){b=Math… argument
3342 .375;ea.prototype.isRoundable=function(){return!0};ea.prototype.redrawPath=function(a,b,c,d,e){b=e*… argument
3343 function(a,b,c,d,e){mxEllipse.prototype.paintVertexShape.apply(this,arguments);a.begin();a.moveTo(b… argument
3344 Aa);mxUtils.extend(Ea,mxEllipse);Ea.prototype.paintVertexShape=function(a,b,c,d,e){mxEllipse.protot… argument
3345 arguments);a.setShadow(!1);a.begin();a.moveTo(b,c+e/2);a.lineTo(b+d,c+e/2);a.end();a.stroke()};mxCe… argument
3346 function(a,b,c,d,e){var f=c+e-5;a.begin();a.moveTo(b,c);a.lineTo(b,c+e);a.moveTo(b,f);a.lineTo(b+10… argument
3348 c+e);(this.outline||"1"==mxUtils.getValue(this.style,"left","1"))&&a.lineTo(b,c);a.end();a.stroke()… argument
3349 Ga);mxUtils.extend(Ha,mxActor);Ha.prototype.redrawPath=function(a,b,c,d,e){b=Math.min(d,e/2);a.move… argument
3350 0);a.lineTo(f,0);a.lineTo(f,b);a.lineTo(d,b);a.lineTo(d,c);a.lineTo(f,c);a.lineTo(f,e);a.lineTo(g,e… argument
3356 function(a,b,c,d,e){a.translate(b,c);this.strictDrawShape(a,0,0,d,e)};N.prototype.strictDrawShape=f… argument
3383 q),f.paintLeftInner(a,b,c,d,e,g,v,h,l,B,q),a.close(),a.fillAndStroke());a.begin();f.paintFolds(a,b,… argument
3384 function(a,b,c,d,e,f,g,h,k){"square"==g||"default"==g&&"square"==f||!k?a.moveTo(0,e):a.moveTo(h,e)}… argument
3385 g&&"square"==f||!k?a.lineTo(d,0):a.lineTo(d-h,0)};N.prototype.paintNE=function(a,b,c,d,e,f,g,h,k){i… argument
3386 N.prototype.paintLeft=function(a,b,c,d,e,f,g,h,k){"square"==g||"default"==g&&"square"==f||!k?a.line… argument
3387 …quare"==f||!k?a.lineTo(0,e):a.lineTo(h,e)};N.prototype.paintSW=function(a,b,c,d,e,f,g,h,k){if(k)if… argument
3388 f)a.arcTo(h-.5*k,h-.5*k,0,0,0,k,.5*k+h);else if("invRound"==g||"default"==g&&"invRound"==f)a.arcTo(… argument
3389 .5*k,k):a.lineTo(h+k,k):a.lineTo(0,k):a.lineTo(0,0)};N.prototype.paintNEInner=function(a,b,c,d,e,f,… argument
3390 …h+k):a.lineTo(d-k,0):a.lineTo(d,0)};N.prototype.paintLeftInner=function(a,b,c,d,e,f,g,h,k,l,m){l||… argument
3391 h-k):a.lineTo(k,e):a.lineTo(0,e)};N.prototype.paintSEInner=function(a,b,c,d,e,f,g,h,k){if("rounded"… argument
3392 …k):a.lineTo(d-h-k,e-k):a.lineTo(d,e)};N.prototype.paintSWInner=function(a,b,c,d,e,f,g,h,k,l){if(!l… argument
3393 …a.lineTo(k+h,e-h-k),a.lineTo(k+h,e-k)};N.prototype.moveSWInner=function(a,b,c,d,e,f,g,h,k,l){l?"sq… argument
3394 function(a,b,c,d,e,f,g,h,k,l){l?"square"==g||"default"==g&&"square"==f?a.lineTo(k,e-k):"rounded"==g… argument
3395 …&&a.moveTo(d-k,e-h-k):a.moveTo(d-k,e)};N.prototype.lineSEInner=function(a,b,c,d,e,f,g,h,k,l){l?"sq… argument
3396 …==f)&&a.moveTo(d-k,h+k):a.moveTo(d,k)};N.prototype.lineNEInner=function(a,b,c,d,e,f,g,h,k,l){l?"sq… argument
3397 …==f)&&a.lineTo(d-k,h+k):a.lineTo(d,k)};N.prototype.moveNWInner=function(a,b,c,d,e,f,g,h,k,l,m){l||… argument
3398 c,d,e,f,g,h,k,l,m){l||m?!l&&m?a.lineTo(k,0):l&&!m?a.lineTo(0,k):"square"==g||"default"==g&&"square"… argument
3400c){for(var d=[],e=0;e<b.length;e++)d.push(mxUtils.clone(b[e]));var e=a.state.dashed,f=a.state.fixD… argument
3401 StyleFormatPanel.prototype.getCustomColors=function(){var b=this.format.getSelectionState(),c=a.app… argument
3402 e*(g+k+1),r=f*(g+k+1),n=d.x+m/2,p=d.y+r/2;d.x-=m;d.y-=r;return function(){a.begin();a.moveTo(n-m/2-… argument
3403 …xMarker.addMarker("circle",Ra);mxMarker.addMarker("circlePlus",function(a,b,c,d,e,f,g,h,k,l){var m… argument
3404 …+r,d.y-m,n.x+r,n.y-m);a.stroke()}});mxMarker.addMarker("async",function(a,b,c,d,e,f,g,h,k,l){b=e*k… argument
3405 e,f,g,h,k,l,m){f*=h+l;g*=h+l;var r=e.clone();return function(){b.begin();b.moveTo(r.x,r.y);k?b.line… argument
3406 function(a,b,c,d,e){return T(a,b,function(b){var e=a.absolutePoints,f=e.length-1;b=a.view.translate… argument
3407 ["arrowWidth","arrowSize"],function(b){var c=Math.max(0,Math.min(1,mxUtils.getValue(this.state.styl… argument
3408 ["size"],function(b){var c=Math.max(0,Math.min(.5*b.height,parseFloat(mxUtils.getValue(this.state.s… argument
3409 c.x-b.x),Math.min(b.height,c.y-b.y)))/a)},!1)];c&&mxUtils.getValue(d.style,mxConstants.STYLE_ROUNDE… argument
3410 "fixedSize","0")?b.x-a.x:Math.max(0,Math.min(c,(b.x-a.x)/a.width));this.state.style.size=a},!1,d)];… argument
3411 function(b,d){var e=null!=c&&"0"!=mxUtils.getValue(this.state.style,"fixedSize","0")?d.x-b.x:Math.m… argument
3412 …le,mxConstants.STYLE_ARCSIZE,mxConstants.LINE_ARCSIZE)/2;return new mxPoint(c.x+c.width-Math.min(c… argument
3413 this.state.style[mxConstants.STYLE_ARCSIZE]=Math.round(Math.max(0,Math.min(b.width,2*(b.x+b.width-c argument
3414 h.positionChanged=function(){k.apply(this,arguments);a.view.invalidate(this.state.cell);a.view.vali… argument
3415 mxConstants.STYLE_STARTSIZE,mxConstants.ARROW_SIZE/5)*a.view.scale;return new mxPoint(e.x+c*(f+a.sh… argument
3416 …a.style[mxConstants.STYLE_STARTSIZE]=a.style[mxConstants.STYLE_ENDSIZE])})),c.push(Da(a,["startWid… argument
3417 5)*a.view.scale;return new mxPoint(e.x+c*(f+a.shape.strokewidth*a.view.scale)+d*b/2,e.y+d*(f+a.shap… argument
3419 ["width",mxConstants.STYLE_STARTSIZE,mxConstants.STYLE_ENDSIZE],!1,function(b,c,d,e,f){b=(a.shape.g… argument
3421 !1,function(b,c,d,e,f){b=(a.shape.getEndArrowWidth()-a.shape.strokewidth)*a.view.scale;f=3*mxUtils.… argument
3424 1)?new mxPoint(b.getCenterX(),b.y+Math.max(0,Math.min(b.height,c))):new mxPoint(b.x+Math.max(0,Math… argument
3447 …t(La,Math.cos(ua),Math.sin(ua));mxEdgeStyle.IsometricConnector=function(a,b,c,d,e){var f=a.view;d=… argument
3448 "horizontal");if(null!=g&&null!=h){a=function(a,b,c){a-=p.x;var d=b-p.y;b=(n*a-m*d)/(k*n-l*m);a=(l*… argument
3449 Graph.prototype.createEdgeHandler=function(a,b){if(b==mxEdgeStyle.IsometricConnector){var c=new mxE… argument
3450 0),!1,null,b+d,c+.25*d));a.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,b+d,c+.75*d));a… argument
3451 a.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,b,d));a.push(new mxConnectionConstraint(… argument
3457 …ectangleShape.prototype.constraints;k.prototype.getConstraints=function(a,b,c){a=[];var d=Math.max… argument
3458 0),!1,null,b,d));a.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,b,.5*(c+d)));a.push(new… argument
3460 1),!1));a.push(new mxConnectionConstraint(new mxPoint(1,1),!1));a.push(new mxConnectionConstraint(n… argument
3462 0),!1,null,0,c-d));a.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,0,.5*(c-d)));return a… argument
3464 null,0,c-b-.5*(.5*c-b)));a.push(new mxConnectionConstraint(new mxPoint(.145,0),!1,null,0,.29*b));a.… argument
3469 mxRectangleShape.prototype.constraints;za.prototype.getConstraints=function(a,b,c){a=[];var d=Math.… argument
3470 .5),!1,null));a.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,b-d,c));a.push(new mxConne… argument
3485 !0),new mxConnectionConstraint(new mxPoint(1,.5),!0),new mxConnectionConstraint(new mxPoint(1,.75),… argument
3487 0),!1,null,.5*(b-d),c));a.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,.5*(b-d),.5*(c+e… argument
3490 1),!1),new mxConnectionConstraint(new mxPoint(.25,.5),!1),new mxConnectionConstraint(new mxPoint(.5… argument
3492 0),!1,null,0,c-d));return a};qa.prototype.getConstraints=function(a,b,c){a=[];var d=c*Math.max(0,Ma… argument
3493 …t(1,.5),!1));a.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,b-e,c));a.push(new mxConne… argument
3509 c.convertValueToString(b));f.setValue(b,d)}a=null!=b?b:a;var f=c.getModel();if(c.isEnabled()&&!c.is… argument
3559 Actions.prototype.addAction=function(a,b,d,e,c){var f;"..."==a.substring(a.length-3)?(a=a.substring… argument
3561 Menus.prototype.init=function(){var a=this.editorUi,b=a.editor.graph,d=mxUtils.bind(b,b.isEnabled);… argument
3563 mxResources.get("custom")+"...","",mxConstants.DEFAULT_FONTFAMILY,mxConstants.STYLE_FONTFAMILY,c,!0… argument
3565 '<h5 style="margin:0px;">'+mxResources.get("heading")+" 5</h5>";d("","h6").firstChild.nextSibling.i… argument
3566 …ls.indexOf(e,this.defaultFontSize)&&(e.push(this.defaultFontSize),e.sort(function(a,b){return a-b}… argument
3568 …Resources.get("points")+")",this.defaultFontSize,mxConstants.STYLE_FONTSIZE,c,!0,mxUtils.bind(this… argument
3569 !1)},c);a.addItem(mxResources.get("flipV"),null,function(){b.toggleCellStyles(mxConstants.STYLE_FLI… argument
3570 a.addSeparator(c);a.addItem(mxResources.get("topAlign"),null,function(){b.alignCells(mxConstants.AL… argument
3571 c)})));this.put("line",new Menu(mxUtils.bind(this,function(a,c){var d=b.view.getState(b.getSelectio… argument
3577 c,!0,null,!0).setAttribute("title",mxResources.get("simpleArrow")))})));this.put("layout",new Menu(… argument
3579 0==b.getModel().getEdgeCount(a)&&(c=b.findTreeRoots(b.getDefaultParent())):c=b.findTreeRoots(a);nul… argument
3580 0==b.getModel().getEdgeCount(a)&&(c=b.findTreeRoots(b.getDefaultParent())):c=b.findTreeRoots(a);nul… argument
3581 0==b.getModel().getEdgeCount(a)&&(c=b.findTreeRoots(b.getDefaultParent())):c=b.findTreeRoots(a);nul… argument
3582 …r a=new mxFastOrganicLayout(b);d(a.forceConstant,mxUtils.bind(this,function(c){a.forceConstant=c;t… argument
3585 (null!=this.editorUi.format?["formatPanel"]:[]).concat("outline layers - pageView pageScale - scrol… argument
3589 …lItem=function(a,b){var d=this.editorUi.editor.graph,e=d.getSelectionCell(),c=d.getCurrentCellStyl… argument
3595 Menus.prototype.addInsertTableItem=function(a,b,d,e){function c(a,b){for(var c=["<table>"],d=0;d<a;… function
3602 Menus.prototype.edgeStyleChange=function(a,b,d,e,c,f,k,h){return this.showIconOnly(a.addItem(b,h,mx… argument
3604 Menus.prototype.styleChange=function(a,b,d,e,c,f,k,h,g){var l=this.createStyleChangeFunction(d,e);a… argument
3607 Menus.prototype.promptChange=function(a,b,d,e,c,f,k,h,g,l){return a.addItem(b,null,mxUtils.bind(thi… argument
3612 Menus.prototype.addMenuItem=function(a,b,d,e,c,f){var k=this.editorUi.actions.get(b);return null!=k… argument
3613 Menus.prototype.addShortcut=function(a,b){if(null!=b.shortcut){var d=a.firstChild.nextSibling.nextS… argument
3625 Menubar.prototype.addMenuHandler=function(a,b){if(null!=b){var d=!0,e=mxUtils.bind(this,function(c)… argument
3644 Toolbar.prototype.addDropDownArrow=function(a,b,d,e,c,f,k,h){c=EditorUi.compactUi?c:h;a.style.white… argument
3651 d.addItem("",null,mxUtils.bind(this,function(c){b.cellEditor.alignText(mxConstants.ALIGN_LEFT,c);a.… argument
3652 …[b.cellEditor.getEditingCell()]))}),null,"geIcon geSprite geSprite-center");c.setAttribute("title"… argument
3664 …{this.editorUi.handleError(m)}}),null,"geIcon geSprite geSprite-deleterow");c.setAttribute("title"… argument
3665 function(a){null==a||a==mxConstants.NONE?(f.removeAttribute("border"),f.style.border="",f.style.bor… argument
3669 (c.getElementsByTagName("img")[0].style.left="22px",c.getElementsByTagName("img")[0].style.top="5px… argument
3670 Toolbar.prototype.addMenuFunction=function(a,b,d,e,c,f){return this.addMenuFunctionInContainer(null… argument
3677 …e("src",OPEN_FORM);this.container=a},ColorDialog=function(a,b,d,e){function c(){var b=k.value;/(^#… function
3689 "http://www.jgraph.com/");d.setAttribute("target","_blank");mxUtils.write(d,"www.jgraph.com");b.app… argument
3714 ExportDialog.exportFile=function(a,b,d,e,c,f,k,h){h=a.editor.graph;if("xml"==d)ExportDialog.saveLoc… argument
3719 mxResources.get("delete"));d.style.position="absolute";d.style.top="4px";d.style.right="0px";d.styl… argument
3733 b.className="geBtn";a.editor.cancelFirst&&f.appendChild(b);d=mxUtils.button(d,function(){a.hideDial… argument
3736 mxUtils.bind(this,function(){h.setSuspended(!0)}));this.window.addListener(mxEvent.NORMALIZE,mxUtil… argument
3737 null!=b){var c=g.convertValueToString(b),c=new FilenameDialog(a,c||mxResources.get("background"),mx… argument
3746 Editor.isDarkMode()?"#505759":"#e6eff8",e.style.fontWeight=g.isEnabled()?"bold":"",v=c);mxEvent.add… argument
3752 !g.isSelectionEmpty()){var c=mxUtils.getOffset(z);a.showPopupMenu(mxUtils.bind(this,function(a,b){f… argument
3775 libs:["archimate"]},{id:"webicons",libs:["webicons","weblogos"]},{id:"sysml",prefix:"sysml",libs:Si… argument
3777 f=document.createElement("img");f.setAttribute("src",Dialog.prototype.closeImage);f.setAttribute("t… argument
3778 c){this.showPalettes(a,c)};Sidebar.prototype.togglePalette=function(a){this.showPalette(a)};Sidebar… argument
3780 this.customEntries[c],d=0;d<b.entries.length;d++){var e=b.entries[d];if(e.id==a){if(null!=e.libs&&0… argument
3791 image:IMAGE_PATH+"/sidebar-webIcons.png"},{title:mxResources.get("signs"),id:"signs",image:IMAGE_PA… argument
3796 a.substring(0,6)){var c=a.indexOf(";");0>c&&(c=a.length);return a.substring(6,c)}return null};var b… argument
3797 a[c].split("\t");if(1<b.length){var d=b[0].toLowerCase().replace(" ","_"),b=mxUtils.trim(b.slice(1,… argument
3800 GRAPH_IMAGE_PATH,c=STENCIL_PATH,b=this.signs,d=this.rack,e=this.pids,m=this.cisco,p=this.sysml;"1"=… argument
3802 "",mxUtils.write(e,mxResources.get("loading")+"...")))});if(null==a.data&&null!=a.url&&!a.preload&&… argument
3804 "."+v,this.editorUi.getResource(a.title),!1,mxUtils.bind(this,function(a,c){d=a;e=c;g()})),null!=a.… argument
3815 this.addFluidPowerPalette();this.addGMDLPalette();this.addPidPalette(e,c);this.addThreatModelingPal… argument
3816 mxUtils.bind(this,function(c,b,e,f,g){if(null!=this.createdSearchIndex&&null==l||0>mxUtils.indexOf(… argument
3818 function(c,e,g,h){!this.editorUi.isOffline()&&c.length<=b/4?(g=d-Math.ceil((e-b/4)/b),mxUtils.get(I… argument
3819 e,!1,h);else f(c,e,!1,h),this.editorUi.handleError({message:mxResources.get("unknownError")})}catch… argument
3867 "allied telesis",this,"points=[];aspect=fixed;html=1;align=center;shadow=0;dashed=0;image;image=img… argument
3870 function(a){for(var c=0;c<d.length;c++)a.appendChild(d[c](a))}))};Sidebar.prototype.addAlliedTelesi… argument
3875 … Telesis / Computer and Terminals",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.a… argument
3877 "media converter standalone",b).join(" ")),this.createVertexTemplateEntry(c+"Media_Converter_Standa… argument
3880 a,"","Surveillance Camera Ceiling",!1,null,this.getTagsForStencil("security","surveillance camera c… argument
3883 …torage","Allied Telesis / Storage",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.a… argument
3889 "Switch_52_port_L3.svg;",1.3*a,.88*a,"","Switch 52 port L3",!1,null,this.getTagsForStencil("switch"… argument
4522 this.createVertexTemplateEntry(e+"external_toolkit;",68*a,78*a,"","Toolkit",null,null,this.getTagsF… argument
4525 Sidebar.prototype.addAWS4GroupsPalette=function(a,b,e,c){e=c+"outlineConnect=0;gradientColor=none;h… argument
4535 130*a,130*a,"Generic group",null,null,null,this.getTagsForStencil(b,"generic","aws amazon web servi… argument
4549 "glue databrew","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"g… argument
4561 Sidebar.prototype.addAWS4ARVRPalette=function(a,b,e,c,d,f){a="sketch=0;points=[[0,0,0],[0.25,0,0],[… argument
4562 …R",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".ar_vr;",c,c,"","AR & VR",null,… argument
4567 this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".savings_plans;",c,c,"","Savings Plans"… argument
4570 c,c,"","Quantum Ledger Database",null,null,this.getTagsForStencil(d,"quantum ledger database","aws … argument
4578 …ons ").join(" "))])};Sidebar.prototype.addAWS4ComputePalette=function(a,b,e,c,d,f){b="sketch=0;out… argument
4614 48*a,48*a,"","X1 Instance",null,null,this.getTagsForStencil(d,"x1","aws amazon web service compute … argument
4623 …(" "))])};Sidebar.prototype.addAWS4CustomerEnablementPalette=function(a,b,e,c,d,f){a="sketch=0;poi… argument
4627 Sidebar.prototype.addAWS4CustomerEngagementPalette=function(a,b,e,c,d,f){a="sketch=0;points=[[0,0,0… argument
4629 this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".pinpoint;",c,c,"","Pinpoint",null,null… argument
4647 "dense storage node","aws amazon web service db database ").join(" ")),this.createVertexTemplateEnt… argument
4654 null,this.getTagsForStencil(d,"tools and sdks software development kit","aws amazon web service dev… argument
4658 Sidebar.prototype.addAWS4FrontEndWebMobilePalette=function(a,b,e,c,d,f){b="sketch=0;outlineConnect=… argument
4662 48*a,48*a,"","Location Service Track",null,null,this.getTagsForStencil(d,"location service track","… argument
4664 "resourceIcon;resIcon="+d+".lumberyard;",c,c,"","Lumberyard",null,null,this.getTagsForStencil(d,"lu… argument
4688 this.createVertexTemplateEntry(b+"utility;",78*a,78*a,"","Utility",null,null,this.getTagsForStencil… argument
4705 "aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(b+"sagemaker_… argument
4736 ….join(" "))])};Sidebar.prototype.addAWS4MediaServicesPalette=function(a,b,e,c,d,f){a="sketch=0;poi… argument
4744 this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_link;",c,c,"","Elemental Lin… argument
4753 …))])};Sidebar.prototype.addAWS4NetworkContentDeliveryPalette=function(a,b,e,c,d,f){b="sketch=0;out… argument
4775 78*a,78*a,"","Traffic Mirroring",null,null,this.getTagsForStencil(d,"vpc virtual private cloud traf… argument
4781 …ate vector","aws amazon web service quantum technologies ").join(" ")),this.createVertexTemplateEn… argument
4785 78*a,"","Cloud Extensions ROS",null,null,this.getTagsForStencil(d,"cloud extension ros","aws amazon… argument
4786 …1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".satellite;",c,c,"","Satellite",nul… argument
4810 Sidebar.prototype.addAWS4ServerlessPalette=function(a,b,e,c,d,f){this.addPaletteFunctions("aws4Serv… argument
4811 mxConstants.STYLE_SHAPE+"=mxgraph.aws4.resourceIcon;resIcon="+d+".serverless;",c,c,"","Serverless",… argument
4849 100,0,"","Open (left)",null,this.getTagsForStencil(a,"","aws amazon web service arrows arrow open l… argument
4875 this.createVertexTemplateEntry(a+"group;grIcon="+b+".group_spot_fleet;strokeColor=#FFFFFF;fillColor… argument
4884 this.createVertexTemplateEntry(d+"resourceIcon;resIcon="+f+".dense_compute_node;",e,e,"Dense\ncompu… argument
4889 …ation ").join(" "))])};Sidebar.prototype.addAWS4bARVRPalette=function(a,b,e,c,d,f,g){this.addPalet… argument
4891 a,b+10,"AWS Cost and Usage Report",null,null,null,this.getTagsForStencil(f,"cost usage report","aws… argument
4892 "AWS18 / Business Productivity",!1,[this.createVertexTemplateEntry(c+"productIcon;prIcon="+f+".alex… argument
4905 "deployment","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(d+"resour… argument
4907 "aws amazon web service customer engagement ").join(" ")),this.createVertexTemplateEntry(d+"resourc… argument
4920 "resourceIcon;resIcon="+f+".dense_storage_node;",e,e,"Dense\nstorage node",null,null,null,this.getT… argument
4921 function(a,b,e,c,d,f,g){this.addPaletteFunctions("aws4bDesktop App Streaming","AWS18 / Desktop & Ap… argument
4925 b+10,"AWS Tools and SDKs",null,null,null,this.getTagsForStencil(f,"tools and sdks software developm… argument
4926 !1,[this.createVertexTemplateEntry(c+"productIcon;prIcon="+f+".gamelift;",a,b+10,"Amazon GameLift",… argument
4930 … ").join(" "))])};Sidebar.prototype.addAWS4bIOTThingsPalette=function(a,b,e,c,d,f,g){this.addPalet… argument
4936 "travel","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntr… argument
4947 "resourceIcon;resIcon="+f+".topic_2;",e,e,"Topic",null,null,null,this.getTagsForStencil(f,"topic","… argument
4952 …in(" "))])};Sidebar.prototype.addAWS4bManagementToolsPalette=function(a,b,e,c,d,f,g){this.addPalet… argument
4969 ".checklist_security;",e,e,"Checklist\nsecurity",null,null,null,this.getTagsForStencil(f,"checklist… argument
4973 … ").join(" "))])};Sidebar.prototype.addAWS4bMigrationPalette=function(a,b,e,c,d,f,g){this.addPalet… argument
4976 "snowball edge","aws amazon web service migration ").join(" ")),this.createVertexTemplateEntry(c+"p… argument
4978 this.createVertexTemplateEntry(c+"productIcon;prIcon="+f+".mobile_hub;",a,b+10,"AWS Mobile Hub",nul… argument
4989 …;Sidebar.prototype.addAWS4bSecurityIdentityCompliancePalette=function(a,b,e,c,d,f,g){this.addPalet… argument
5001 …ce ").join(" "))])};Sidebar.prototype.addAWS4bStoragePalette=function(a,b,e,c,d,f,g){this.addPalet… argument
5047 this.setCurrentSearchEntryLibrary("azure2","azure2Web");this.addAzure2WebPalette("mxgraph.azure2",4… argument
5050 "Translator_Text.svg;",.17*b,.17*b,"","Translator Text",null,null,this.getTagsForStencil(a,"transla… argument
5054 …ure2Analytics","Azure / Analytics",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.a… argument
5058 function(a){for(var c=0;c<d.length;c++)a.appendChild(d[c](a))}))};Sidebar.prototype.addAzure2AzureS… argument
5061 d.length;c++)a.appendChild(d[c](a))}))};Sidebar.prototype.addAzure2AzureVMwareSolutionPalette=funct… argument
5063 this.createVertexTemplateEntry(c+"Consortium.svg;",.17*b,.17*b,"","Consortium",null,null,this.getTa… argument
5072 this.createVertexTemplateEntry(c+"VM_Scale_Sets.svg;",.17*b,.17*b,"","VM Scale Sets",null,null,this… argument
5075 null,null,this.getTagsForStencil(a,"service fabric clusters","azure containers ").join(" "))];this.… argument
5076 b,.17*b,"","Elixir Purple",null,null,this.getTagsForStencil(a,"elixir purple","azure cxp ").join(" … argument
5084 …d shift ir","azure database db ").join(" ")),this.createVertexTemplateEntry(c+"Virtual_Clusters.sv… argument
5086 this.createVertexTemplateEntry(c+"Lab_Services.svg;",.165*b,.16*b,"","Lab Services",null,null,this.… argument
5116 Sidebar.prototype.addAzure2IdentityPalette=function(a,b,e,c){var d=[this.createVertexTemplateEntry(… argument
5120 …azure2Identity","Azure / Identity",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.a… argument
5125 .17*b,.15*b,"","System Topic",null,null,this.getTagsForStencil(a,"system topic","azure integration … argument
5126 this.createVertexTemplateEntry(c+"Time_Series_Insights_Access_Policies.svg;",.105*b,.17*b,"","Time … argument
5129 …te("azure2Intune","Azure / Intune",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.a… argument
5133 …,"azure iot internet of things ").join(" ")),this.createVertexTemplateEntry(c+"Time_Series_Insight… argument
5143 …e","Azure / Management Governance",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.a… argument
5145 null,null,this.getTagsForStencil(a,"recovery services vaults","azure migrate ").join(" "))];this.ad… argument
5146 "Azure / Mixed Reality",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.appendChild(d… argument
5159 this.createVertexTemplateEntry(c+"Web_Application_Firewall_Policies_WAF.svg;",.17*b,.17*b,"","Web A… argument
5164 "Azure / Other",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.appendChild(d[c](a))}… argument
5167 .16*b,.165*b,"","Web Environment",null,null,this.getTagsForStencil(a,"web environment","azure previ… argument
5170 "Security_Center.svg;",.14*b,.17*b,"","Security Center",null,null,this.getTagsForStencil(a,"securit… argument
5176 "Azure / Storage",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.appendChild(d[c](a)… argument
6605 "eightLineBusElbow;notch=180;",200,200,"","8-Line Bus Elbow",null,null,this.getTagsForStencil("mxgr… argument
7054 "","gcp google cloud platform icons icon migration generic placeholder product").join(" "))];this.a… argument
7058 !0;d.geometry.offset=new mxPoint(5,-19.5);d.vertex=!0;a.insert(d);return g.createVertexTemplateFrom… argument
7061 a.vertex=!0;var d=new mxCell('<font color="#000000">Name</font><br>'+m,new mxGeometry(0,0,45*e,45*c argument
7063 d.insert(f);return g.createVertexTemplateFromCells([d],e,c,k)}))};Sidebar.prototype.addGCP2Expanded… argument
7065 a.vertex=!0;var c=new mxCell('<font color="#000000">Name</font><br>'+h+'<hr><font style="font-size:… argument
7073 …e=!0;l.geometry.offset=new mxPoint(115,55);l.vertex=!0;a.insert(l);return r.createVertexTemplateFr… argument
7457 this.setCurrentSearchEntryLibrary()};Sidebar.prototype.addIBMAnalyticsPalette=function(a,b,e,c){c+=… argument
7459 Sidebar.prototype.addIBMApplicationsPalette=function(a,b,e,c){c+="applications/";var d=[this.create… argument
7465 b).join(" ")),this.createVertexTemplateEntry(c+"visualization.svg;",a,a,"","Visualization",!1,null,… argument
7472 …ckchain","transaction manager",b).join(" ")),this.createVertexTemplateEntry(c+"wallet.svg;",a,a,""… argument
7476 null,this.getTagsForStencil("data ","ground truth",b).join(" ")),this.createVertexTemplateEntry(c+"… argument
7480 …Palette("ibmDevOps","IBM / DevOps",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.a… argument
7486 b).join(" ")),this.createVertexTemplateEntry(c+"transformation_connectivity.svg;",a,a,"","Transform… argument
7492 Sidebar.prototype.addIBMMiscPalette=function(a,b,e,c){c+="miscellaneous/";var d=[this.createVertexT… argument
7496 …il("miscellaneous ","scalable",b).join(" ")),this.createVertexTemplateEntry(c+"text_to_speech.svg;… argument
7501 …ecurity ","trustend computing",b).join(" ")),this.createVertexTemplateEntry(c+"vpn.svg;",a,a,"","V… argument
7503 b).join(" ")),this.createVertexTemplateEntry(c+"networking.svg;",a,a,"","Networking",!1,null,this.g… argument
7505 !1,null,this.getTagsForStencil("users ","sensor",b).join(" ")),this.createVertexTemplateEntry(c+"us… argument
7514 Sidebar.prototype.addIBMBoxesPalette=function(a,b,e,c){var d=[this.createVertexTemplateEntry("shape… argument
7521 "IBM / Boxes",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.appendChild(d[c](a))}))… argument
8021 this.setCurrentSearchEntryLibrary("mscae","mscaeStorage Service");this.addMSCAEStorageServicePalett… argument
8138 …"CAE / System Center (flat)",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendC… argument
8142 …Service","CAE / AI and ML Service",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.a… argument
8147 "CAE / Analytics Service",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.appendChild… argument
8152 0;c<d.length;c++)a.appendChild(d[c](a))}))};Sidebar.prototype.addMSCAEComputeServiceVMPalette=funct… argument
8156 this.createVertexTemplateEntry(c+"VM_Windows_Non_Azure.svg;",.5*b,.46*b,"","VM (Windows, Non-Azure)… argument
8158 this.getTagsForStencil(a,"kubernetes services","ms microsoft cloud enterprise container service").j… argument
8167 "virtual datacenter","ms microsoft cloud enterprise database databases db service").join(" "))];thi… argument
8171 Sidebar.prototype.addMSCAEGeneralServicePalette=function(a,b,e,c){var d=[this.createVertexTemplateE… argument
8180 this.createVertexTemplateEntry(c+"Info.svg;",.5*b,.5*b,"","What's New",null,null,this.getTagsForSte… argument
8187 Sidebar.prototype.addMSCAEIntegrationServicePalette=function(a,b,e,c){var d=[this.createVertexTempl… argument
8195 "CAE / Integration Service",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.appendChi… argument
8200 0;c<d.length;c++)a.appendChild(d[c](a))}))};Sidebar.prototype.addMSCAEIntuneServicePalette=function… argument
8205 "Tools.svg;",.47*b,.5*b,"","Tools",null,null,this.getTagsForStencil(a,"tools","ms microsoft cloud e… argument
8213 null,this.getTagsForStencil(a,"solutions","ms microsoft cloud enterprise management and governance … argument
8216 Sidebar.prototype.addMSCAEMigrateServicePalette=function(a,b,e,c){var d=[this.createVertexTemplateE… argument
8217 this.createVertexTemplateEntry(c+"Backup.svg;",.5*b,.42*b,"","Recovery Services Vaults",null,null,t… argument
8218 b,.5*b,"","Spatial Anchor",null,null,this.getTagsForStencil(a,"spatial anchor","ms microsoft cloud … argument
8220 …le Service","CAE / Mobile Service",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.a… argument
8232 …ervice","CAE / Networking Service",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.a… argument
8237 this.createVertexTemplateEntry(c+"Web_App_Firewall.svg;",.5*b,.5*b,"","Web App Firewall",null,null,… argument
8239 … Service","CAE / Security Service",!1,mxUtils.bind(this,function(a){for(var c=0;c<d.length;c++)a.a… argument
8247 function(a){for(var c=0;c<d.length;c++)a.appendChild(d[c](a))}))};Sidebar.prototype.addMSCAEWebServ… argument
9979 DrawioFile.prototype.updateFile=function(b,e,d,c){null!=d&&d()||(this.ui.getCurrentFile()!=this||th… argument
9980 DrawioFile.prototype.mergeFile=function(b,e,d,c){var g=!0;try{this.stats.fileMerged++;var k=null!=t… argument
9986 DrawioFile.prototype.checksumError=function(b,e,d,c,g){this.stats.checksumErrors++;this.invalidChec… argument
9989 DrawioFile.prototype.sendErrorReport=function(b,e,d,c){try{var g=this.compressReportData(this.getAn… argument
9998 DrawioFile.prototype.save=function(b,e,d,c,g,k){try{if(this.isEditable())if(!g&&this.invalidChecksu… argument
9999 DrawioFile.prototype.updateFileData=function(){this.setData(this.ui.getFileData(null,null,null,null… argument
10017 DrawioFile.prototype.addConflictStatus=function(b,e){this.invalidChecksum&&null==e&&(e=mxResources.… argument
10035 DrawioFile.prototype.fileSaved=function(b,e,d,c,g){this.lastSaved=new Date;this.ageStart=null;try{t… argument
10037 DrawioFile.prototype.autosave=function(b,e,d,c){null==this.lastAutosave&&(this.lastAutosave=Date.no… argument
10042 DrawioFile.prototype.commentsRefreshNeeded=function(){return!0};DrawioFile.prototype.commentsSaveNe… argument
10045 LocalFile.prototype.saveFile=function(b,e,d,c,g){b!=this.title&&(this.desc=this.fileHandle=null);th… argument
10046 function(b){this.savingFile=!1;null!=c&&c({error:b})});this.saveDraft();this.fileHandle.createWrita… argument
10051 StorageFile.insertFile=function(b,e,d,c,g){var k=mxUtils.bind(this,function(k){var f=function(){var… argument
10052 StorageFile.getFileInfo=function(b,e,d,c){b.getDatabaseItem(e,function(b){d(b)},mxUtils.bind(this,f… argument
10053 StorageFile.prototype.saveFile=function(b,e,d,c){if(this.isEditable()){var g=mxUtils.bind(this,func… argument
10059 StorageFile.listFiles=function(b,e,d,c){b.getDatabaseItems(function(b){var c=[];if(null!=b)for(var … argument
10063 var StorageDialog=function(b,e,d){function c(c,g,k,p,x,A){function q(){mxEvent.addListener(t,"click… argument
10067 …splay="none")},3E4);b.addListener("clientLoaded",mxUtils.bind(this,function(c,f){null!=b[p]&&f.get… argument
10079 mxResources.get("dropbox"):b.mode==App.MODE_ONEDRIVE?mxResources.get("oneDrive"):b.mode==App.MODE_G… argument
10082 n.value=q.length;t.appendChild(n);mxEvent.addListener(t,"change",function(){var c=t.value,f=q.lengt… argument
10083 b.mode==App.MODE_GITLAB&&null!=b.gitLab?d(function(){b.gitLab.logout();b.openLink(DRAWIO_GITLAB_URL… argument
10103 function(){var e=document.createElement("div");e.style.position="relative";e.style.border="1px soli… argument
10105 !1;k.connectionHandler.createEdgeState=function(b){b=k.createEdge(null,null,null,null,null,n);retur… argument
10106 k.insertEdge(f,null,"",b,m,n)},function(){k.scrollCellToVisible(m)})});c.addListener("pointerdown",… argument
10108 d?p=new mxHierarchicalLayout(k,mxConstants.DIRECTION_WEST):"organic"==d?(p=new mxFastOrganicLayout(… argument
10109 function(b,c,f,d,e){t.apply(this,arguments);q()};k.resizeCell=function(){mxGraph.prototype.resizeCe… argument
10116 mxResources.get("pageWithNumber",[p+1]));q.setAttribute("value","data:page/id,"+b.pages[p].getId())… argument
10118 …port){l.setAttribute("placeholder",mxResources.get("dragImagesHere"));var d=c.parentNode,e=null;mx… argument
10119 "drop",mxUtils.bind(this,function(c){null!=e&&(e.parentNode.removeChild(e),e=null);if(0<c.dataTrans… argument
10124 …ePrimaryBtn";d.appendChild(applyBtn);b.editor.cancelFirst||d.appendChild(g);c.appendChild(d);this.… function
10127 295,212)},200):b.generatePlantUmlImage(c,g,function(f,d,e){b.spinner.stop();l(c,g,f,d,e)},function(… argument
10128 f+";"),m.setAttributeForCell(g,"mermaidData",JSON.stringify({data:c,config:EditorUi.defaultMermaidC… argument
10145 function(){n.value==q?b.hideDialog():b.confirm(mxResources.get("areYouSure"),function(){b.hideDialo… argument
10146 0!=mxUtils.mod(L,30));){var c=ma[L++],c=F(c.url,c.libs,c.title,c.tooltip?c.tooltip:c.title,c.select… argument
10147 null==b.stateArg||null==b.stateArg.folderId)}}function C(b,c,d,e,m,g,p){null!=na&&(na.style.backgro… argument
10149 document.body.clientHeight)-80,800),null!=d?mxResources.get(d,null,d):null,!0,new mxPoint(e,l),!0,f… argument
10151 "").replace(".xml","");v.appendChild(l);l.onerror=function(){this.src!=x?this.src=x:(this.src=Edito… argument
10155 D.className="geActiveButton";D.style.position="absolute";D.style.cursor="default";D.style.padding="… argument
10156 f.length&&(f=f.substring(0,18)+"&hellip;");return f+" ("+c.length+")"}function c(b,c,f){mxEvent.add… argument
10165 …vent.addGestureListeners(R.parentNode.parentNode,mxUtils.bind(this,function(c){b.sidebar.hideToolt… argument
10168 "";Q.spin(R);var c=function(b,c,f){L=0;Q.stop();ma=b;f=f||{};var d=0,e;for(e in f)d+=f[e].length;if… function
10178 (qa=PROXY_URL+"?url="+encodeURIComponent(qa));Q.spin(R);null!=A?A(function(b,c){ja=b;N=oa=c;sa()},s… argument
10179 x.className="geBtn",A.appendChild(x));x=mxUtils.button(mxResources.get("cancel"),function(){null!=k… argument
10182 var CreateDialog=function(b,e,d,c,g,k,n,f,l,m,p,q,t,u,v,x,A){function z(c,f,d,l){function m(){mxEve… argument
10185 …(),m())}))}else m();G.appendChild(g);++E==q&&(mxUtils.br(G),E=0)}function B(c){var f=C.value;if(nu… argument
10188 …rm","translate(50%,-50%)");k.appendChild(g);mxClient.IS_FF||null==navigator.clipboard||"image/png"… argument
10189 function(c){b.handleError(c)}))}),x.style.marginTop="6px",x.className="geBtn");l&&Editor.popupsAllo… argument
10197 function(c){13==c.keyCode?B(App.MODE_DEVICE):27==c.keyCode&&(b.fileLoaded(null),b.hideDialog(),wind… argument
10198 var PopupDialog=function(b,e,d,c,g){g=null!=g?g:!0;var k=document.createElement("div");k.style.text… argument
10199 null!=d&&d();b.openLink(e,null,!0)});f.className="geBtn gePrimaryBtn";f.style.width=n.style.width;k… argument
10204 b.stopPropagation();b.preventDefault()});mxEvent.addListener(c,"dragover",mxUtils.bind(this,functio… argument
10206 "geBtn";b.editor.cancelFirst&&d.appendChild(e);ImageDialog.filePicked=function(b){b.action==google.… argument
10209 "center 65%",f.style.backgroundRepeat="no-repeat",e=document.createElement("div"),e.style.position=… argument
10221 if(null==b.linkPicker){var c=b.drive.createLinkPicker();b.linkPicker=c.setCallback(function(b){Link… argument
10223 p.value=DRAWIO_GITLAB_URL+"/"+c+"/"+f+"/blob/"+d+"/"+b;p.focus()}})});mxEvent.addListener(p,"keypre… argument
10225 navigator.appName+"\nplatform:\n"+navigator.platform;f.length>FeedbackDialog.maxAttachmentSize?b.al… argument
10232 f.getGlobalVariable=function(b){return"page"==b&&null!=m&&null!=m[p]?m[p].getAttribute("name"):"pag… argument
10239 (new mxXmlRequest(SAVE_URL,"filename="+encodeURIComponent(f)+"&format=xml"+c)).simulate(document,"_… argument
10240 …andleError(fa)}},null,null,null,null,null,!0,null,mxResources.get("merge")),c.textarea.style.width… argument
10244 "0px";Y.style.width="100%";var ka=document.createElement("tbody"),aa=(new Date).toDateString();null… argument
10254 function(b,e,d,c,g,k,n,f,l){var m=document.createElement("div"),p=document.createElement("div");p.s… argument
10261 b){var c=b.getAttribute("background");if(null==c||""==c||c==mxConstants.NONE)c=Editor.isDarkMode()?… argument
10263 "geBtn";f=null!=f?mxUtils.button(mxResources.get("ignore"),f):null;null!=f&&(f.className="geBtn");b… argument
10264 mxUtils.trim(c[e].nodeValue.replace(/[\x00-\x1F\x7F-\x9F]|\s+/g," ")).toLowerCase();if(null==b&&(d&… argument
10273 I.setAttribute("title",mxResources.get("find")+" (Enter)");I.style["float"]="none";I.style.width="1… argument
10280 "90px",I.style.width="90px";mxEvent.addListener(C,"keyup",function(b){if(91==b.keyCode||93==b.keyCo… argument
10282 …ed","disabled"))):p.container.focus()}));this.window.setLocation=function(b,c){var f=window.innerH… argument
10283 var X=mxUtils.bind(this,function(){var b=this.window.getX(),c=this.window.getY();this.window.setLoc… argument
10286 this.window.setLocation=function(b,c){var f=window.innerHeight||document.body.clientHeight||documen… argument
10287 this.window.setLocation(b,c)});mxEvent.addListener(window,"resize",f);this.destroy=function(){mxEve… argument
10289 …ction(){n.refresh();this.window.fit()}));this.window.setLocation=function(b,c){var f=window.innerH… argument
10290 arguments)};var l=mxUtils.bind(this,function(){var b=this.window.getX(),c=this.window.getY();this.w… argument
10295 …es[l]);0<f.entries.length&&g.push(f)}d=g;if(e){k=mxUtils.bind(this,function(c){for(var f=0;f<c.len… argument
10302 u[f].apply(this,arguments);null!=d&&c.push(d)}b.sidebar.showEntries(c.join(";"),x.checked,!0)});l.c… argument
10306 …rst?(d.appendChild(k),d.appendChild(l)):(d.appendChild(l),d.appendChild(k));c.appendChild(d);this.… function
10311 …ndChild(l));g.appendChild(p);this.container=g},CropImageDialog=function(b,e,d){function c(b){null!= function
10314 "right";l.style.position="inherit";m.className="cr-rotate-l";p.className="cr-rotate-r";g.appendChil… argument
10323 d.setCellStyles(mxConstants.STYLE_ROTATION,Number(z.value),[e[c]])}}finally{d.getModel().endUpdate(… argument
10324 b.clientY);null!=b&&b.parentNode!=u;)b=b.parentNode;var c=null;if(null!=b)for(var f=u.firstChild,c=… argument
10329 "#ffffff";I.style.overflow="hidden";I.style.textAlign="center";var G=null;null!=c?(G={data:c,w:m,h:… argument
10334 0,0,0,{xml:D,w:M.width,h:M.height})}m=!0}}catch(R){}m||(b.spinner.stop(),b.handleError({message:mxR… argument
10339 !1;if(null!=c)for(e=0;e<c.length;e++)q=c[e],f(q.data,null,0,0,q.w,q.h,q,q.aspect,q.title);mxEvent.a… argument
10342 …ner.spin(document.body,mxResources.get("loading"))&&g.getPublicUrl(function(c){b.spinner.stop();if… argument
10344 (f+=".xml");b.isLocalFileSave()?b.saveLocalFile(c,f,"text/xml",null,null,!0,null,"xml"):(new mxXmlR… argument
10346 B=null);b.showImageDialog(mxResources.get("addImageUrl"),"",function(b,c,d){C=!1;if(null!=b){if("da… argument
10347 p,g,k)}));q.setAttribute("id","btnSave");q.className="geBtn gePrimaryBtn";c.appendChild(q);b.editor… argument
10350 n.setAttribute("colspan","2");n.style.paddingTop="2px";n.style.whiteSpace="nowrap";n.setAttribute("… argument
10352 (c.setSelectionCell(f),c.scrollCellToVisible(f))}};d=mxUtils.button(mxResources.get("preview"),func… argument
10354 d){var c=d();if("string"===typeof c){b.showError(mxResources.get("error"),c);return}}m&&b.hideDialo… argument
10355 "normal",N.style.textDecoration="none",O=N,N=null)}function z(b,c,f,d,e,l,m){if(-1<b.className.inde… argument
10358 function(){p&&(K.removeChild(p),p=null,k.apply(this,arguments),b.sidebar.hideTooltip=k)};mxEvent.ad… argument
10359 da=!1;d.src="/images/icon-search.svg"}):m(c.url,k)}}function y(b,c,f){if(null!=W){for(var d=W.class… argument
10360 b.getStatus()&&299>=b.getStatus()?g(b.getText(),c):p()})):g(b.emptyDiagramXml,c)},g=function(c,d){v… argument
10368 "click",function(f){B(b,c,d,f)})})(c[g],A,v);ia.appendChild(A)}}for(var x in e)c=e[x],0<c.length&&(… argument
10371 ….appendChild(m);mxEvent.addListener(m,"click",function(){function b(){var f=c.querySelector(".geTe… argument
10389 !1,ba,pa))});var da=!1;mxEvent.addListener(T,"click",function(){ka?(V.style.height="280px",ea.style… argument
10390 …te("title")&&va.push({img:b.getAttribute("img"),libs:b.getAttribute("libs"),clibs:b.getAttribute("… argument
10392 var BtnDialog=function(b,e,d,c){var g=document.createElement("div");g.style.textAlign="center";var … argument
10394 …get("authorizedIn",[n],"You are now authorized in {1}"));d=mxUtils.button(d,c);d.insertBefore(f,d.… argument
10407 function AspectDialog(b,e,d,c,g){this.aspect={pageId:e||(b.pages?b.pages[0].getId():null),layerIds:… argument
10410 AspectDialog.prototype.createViewer=function(b,e,d,c){mxEvent.disableContextMenu(b);b.style.userSel… argument
10414 AspectDialog.prototype.createLayerItem=function(b,e,d,c){e=d.convertValueToString(b)||mxResources.g… argument
10467 Editor.createRoughCanvas=function(b){var c=rough.canvas({getContext:function(){return b}});c.draw=f… argument
10468 …keColor(d.fill||"");b.setStrokeWidth(p);b.setDashed(!1);this._drawToContext(c,f,d);b.setDashed(g);… argument
10469 f.filled?b.fill():b.stroke()};return c};(function(){function b(c,f,d){this.canvas=c;this.rc=f;this.… argument
10472 …totype.moveOp="M";b.prototype.lineOp="L";b.prototype.quadOp="Q";b.prototype.curveOp="C";b.prototyp… argument
10476 []};b.prototype.end=function(){this.passThrough&&this.originalEnd.apply(this.canvas,arguments)};b.p… argument
10477 c),this.lastX=b,this.lastY=c)};b.prototype.moveTo=function(b,c){this.passThrough?this.originalMoveT… argument
10478 function(b,c,f,d,e,l){this.passThrough?this.originalCurveTo.apply(this.canvas,arguments):(this.addO… argument
10479 …anvas,arguments):(this.path=[],this.nextShape=this.rc.generator.rectangle(b,c,f,d,this.getStyle(!0… argument
10483 …ndrect=this.originalRoundrect};mxShape.prototype.createRoughCanvas=function(c){return new b(c,Edit… argument
10484 mxShape.prototype.paint=function(c){var d=c.addTolerance,e=!0;null!=this.style&&(e="1"==mxUtils.get… method
10485 f.apply(this,arguments);c.handJiggle.passThrough=!1;c.setFillColor=k;c.setStrokeColor=p;this.config… argument
10486 function(b){return null==b||0==b.length||"undefined"===typeof pako?b:Graph.arrayBufferToString(pako… argument
10488 …mentElement;else throw{message:mxResources.get("notADiagramFile")};null==b||c||(e=null,"diagram"==… argument
10493 2)),{to:"string"}).replace(/\+/g," "),null!=b&&0<b.length&&(c=b))):"tEXt"==f&&(b=b.split(String.fro… argument
10494 …d[0])));return null!=f?mxUtils.trim(f):f};Editor.addRetryToError=function(b,c){if(null!=b){var f=n… argument
10505 [],f=0;f<b;f++)c.push(Editor.GUID_ALPHABET.charAt(Math.floor(Math.random()*Editor.GUID_ALPHABET.len… argument
10509 …(this.graph.extFonts=[])}b.apply(this,arguments)}else throw{message:mxResources.get("notADiagramFi… argument
10511 c.charAt(0)&&(c=unescape(window.atob?atob(c):Base64.decode(cont,c))),null!=c&&"%"==c.charAt(0)&&(c=… argument
10513 !0:this.originalNoForeignObject;this.graph.useCssTransforms=!mxClient.NO_FO&&this.isChromelessView(… argument
10515 MathJax.Hub.Register.StartupHook("Begin",function(){for(var b=0;b<Editor.mathJaxQueue.length;b++)Ed… argument
10520 btoa(unescape(encodeURIComponent(b)))};Editor.prototype.convertImageToDataUri=function(b,c){try{var… argument
10521 …),l=b.getContext("2d");b.height=e.height;b.width=e.width;l.drawImage(e,0,0);c(b.toDataURL())}catch… argument
10524 2);c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt((e&3)<<4|(l&240)>>4… argument
10527 ….location.protocol+"//"+window.location.hostname+("/"==m.charAt(0)?"":b)+m);c.push('url("'+m+'"'+f… argument
10530 (f=PROXY_URL+"?url="+encodeURIComponent(b));this.loadUrl(f,mxUtils.bind(this,function(c){this.cache… argument
10531 this.graph.getCustomFonts();if(0<c.length){var f="",d=0;null==this.cachedGoogleFonts&&(this.cachedG… argument
10532 b+'";src: url("'+c+'")}'})(c[l].name,c[l].url);e()}else b()};Editor.prototype.addMathCss=function(b… argument
10533 d.createElementNS(mxConstants.NS_SVG,"defs"):d.createElement("defs"),null!=b.firstChild?b.insertBef… argument
10534 return Math.min(f,Math.min(d/b,d/c))};Editor.prototype.exportToCanvas=function(b,c,f,d,e,l,m,g,p,k,… argument
10538 e&&e(ea)}}),f,q)}catch(ha){null!=e&&e(ha)}};Editor.crcTable=[];for(var g=0;256>g;g++)for(var k=g,n=… argument
10541 var f=ColorDialog.addRecentColor;ColorDialog.addRecentColor=function(b,c){f.apply(this,arguments);m… argument
10568 …ill:"#eeeeee",stroke:"#36393d"},{fill:"#f9f7ed",stroke:"#36393d"},{fill:"#ffcc99",stroke:"#36393d"… argument
10573 ….propertiesCollapsed=!0;StyleFormatPanel.prototype.addProperties=function(b,c,f){function d(b,c,f,… argument
10575 typeof f.onChange)f.onChange(t,c);q.editorUi.fireEvent(new mxEventObject("styleChanged","keys",e,"v… argument
10576 "4px";e.style.margin="2px";e.style.border="1px solid black";e.style.background=c&&"none"!=c?c:"url(… argument
10577 values:c,type:f,defVal:e,countProperty:l,parentRow:m,isDeletable:!0,flipBkg:g}));btn=mxUtils.button… argument
10578 function g(b,c,f,d,e,l,m){if(0<e){var g=Array(e);c=null!=c?c.split(","):[];for(var p=0;p<e;p++)g[p]… argument
10588 index:f,defVal:u.defVal,countProperty:u.countProperty,size:u.size},0==f%2,u.flipBkg),c.parentNode.i… function
10591 "transparent"),this.format.currentScheme=b,q(this.defaultColorSchemes[this.format.currentScheme]),m… argument
10603 b.appendChild(c));return b}}Graph.customFontElements={};Graph.recentCustomFonts={};Graph.isGoogleFo… argument
10604 mxUtils.write(f,'@font-face {\nfont-family: "'+b+'";\nsrc: url("'+c+'");\n}'));return f};Graph.addF… argument
10605 e,c=document.getElementsByTagName("head")[0],null!=f&&("link"==e.elt.nodeName.toLowerCase()?(e.elt.… argument
10611 mxConstants.STYLE_IMAGE_BACKGROUND,c);this.replaceDefaultColor(b,mxConstants.STYLE_LABEL_BORDERCOLO… argument
10612 var B=mxText.prototype.redraw;mxText.prototype.redraw=function(){B.apply(this,arguments);null!=this… argument
10614 l?75:25);t.style.verticalAlign="middle";t.style.cursor="pointer";t.style.width="16px";if(c||Editor.… argument
10615 "ellipsis";q.style.verticalAlign="middle";q.style.cursor="pointer";q.setAttribute("title",b);a=docu… argument
10617 if(c||Editor.isDarkMode())t.style.filter="invert(100%)";mxEvent.addListener(t,"click",function(c){v… argument
10618 "removeIt":"add",[b]));mxEvent.addListener(n,"change",function(c){n.checked?m.addTagsForCells(m.get… argument
10620 q.style.margin="0 4px 0 0";var t=mxUtils.button(mxResources.get("add"),function(){null!=f&&f(g,func… argument
10622 Graph.customFontElements[c];b.push({name:f.name,url:f.url})}return b};Graph.prototype.setFont=funct… argument
10625 function(b,c,f,d,e,l,m,g,p,k,q,t,n,y){var u=null,v=null,B=null;t||null==this.themes||"darkTheme"!=t… argument
10631 arguments);this.currentStyle="default-style2"};Graph.prototype.handleCustomLink=function(b){"data:a… argument
10637 …()}else this.stoppingCustomActions=this.executingCustomActions=!1,m(),null!=c&&c()});p()}};Graph.p… argument
10638 ….setAttribute("href",this.updateCustomLink(b,f)),l=!0);l&&this.labelChanged(c,d.innerHTML)}};Graph… argument
10639 c.length;f++){var d=c[f],e;for(e in d)this.updateCustomLinkAction(b,d[e],"cells"),this.updateCustom… argument
10641 …return!1;b=b.split(" ");if(b.length>this.hiddenTags.length)return!1;for(var c=0;c<b.length;c++)if(… argument
10643 f=[];if(0<e.length){for(var e=e.split(" "),l={},m=0;m<e.length;m++)if(null==c||null!=c[e[m]])l[e[m]… argument
10644 b.length&&0<c.length){this.model.beginUpdate();try{for(var f=0;f<b.length;f++){for(var d=this.getTa… argument
10645 d.split(" "),l=!1,m=0;m<c.length;m++){var g=mxUtils.indexOf(e,c[m]);0<=g&&(e.splice(g,1),l=!0)}l&&t… argument
10646 Graph.prototype.highlightCells=function(b,c,f,d){for(var e=0;e<b.length;e++)this.highlightCell(b[e]… argument
10647 …function(){l.destroy()},1200)},f)}};Graph.prototype.addSvgShadow=function(b,c,f,d){f=null!=f?f:!1;… argument
10651 parseInt(b.getAttribute("height"))+6),c=b.getAttribute("viewBox"),null!=c&&0<c.length&&(c=c.split("… argument
10663 "/pid/misc.xml"];mxStencilRegistry.libraries.pid2valves=[SHAPES_PATH+"/pid2/mxPidValves.js"];mxSten… argument
10664 …(q)}return M.apply(this,arguments)};PrintDialog.prototype.create=function(b,c){function f(){y.valu… argument
10668 if("undefined"!==typeof MathJax){var z=f.renderPage;f.renderPage=function(c,f,d,e,l,m){var g=mxClie… argument
10672 (g=x.viewState.pageVisible,u=x.viewState.mathEnabled,C=x.viewState.background,D=x.viewState.backgro… argument
10687 …eviousColor","previousImage","previousFormat"]);b.beforeDecode=function(b,d,c){c.ui=b.ui;return d}… argument
10691 noteMargin:10,messageMargin:35,mirrorActors:!0,bottomMarginAdj:1,useMaxWidth:!0,rightAngles:!1,show… argument
10694 "")}catch(m){}};EditorUi.sendReport=function(b,c){if("1"==urlParams.dev)EditorUi.debug("sendReport"… argument
10695 arguments[c]&&b.push(arguments[c]);console.log.apply(console,b)}}catch(m){}};EditorUi.parsePng=func… argument
10700 function(b,c,d){return this.editor.graph.openLink(b,c,d)};EditorUi.prototype.showSplash=function(b)… argument
10701 b;this.fireEvent(new mxEventObject("mathEnabledChanged"))};EditorUi.prototype.isMathEnabled=functio… argument
10707 …rUi.prototype.createKeyHandler;EditorUi.prototype.createKeyHandler=function(c){var f=b.apply(this,… argument
10713 EditorUi.prototype.createFileData=function(b,c,d,e,g,k,n,v,x,A,z){c=null!=c?c:this.editor.graph;g=n… argument
10716 …null!=d&&/(\.html)$/i.test(d.getTitle())))z=this.getHtml2(mxUtils.getXml(m),c,null!=d?d.getTitle()… argument
10720 Graph.compressNode(g))));b(m)}return f};EditorUi.prototype.anonymizeString=function(b,c){for(var f=… argument
10723 …Ui.DIFF_UPDATE]}return b};EditorUi.prototype.anonymizeAttributes=function(b,c){if(null!=b.attribut… argument
10726 function(b){c.handleFileError(b,!0)})):c.synchronizeFile(mxUtils.bind(this,function(){c.handleFileS… argument
10728 k,A,z);x=null!=x?x:this.getCurrentFile();b=this.createFileData(n,f,x,window.location.href,b,c,d,e,g… argument
10731 e+"</div>\n</div>\n"+(null==g?'<script type="text/javascript" src="'+l+'">\x3c/script>':'<a style="… argument
10738 this.currentPage.getName());return c};EditorUi.prototype.downloadFile=function(b,c,d,e,g,k,n,v,x,A,… argument
10739 …ng":"jpeg"==b&&(l=f+".jpg"),this.saveRequest(l,b,mxUtils.bind(this,function(c,f){try{var d=this.ed… argument
10741 t(b)}),e)}}catch(I){this.handleError(I)}};EditorUi.prototype.createDownloadRequest=function(b,c,d,e… argument
10743 A+"&xml="+encodeURIComponent(d)+(null!=b?"&filename="+encodeURIComponent(b):"")+"&extras="+encodeUR… argument
10746 …ll!=d&&d(b)})):e("")};EditorUi.prototype.updateDiagram=function(b){function c(b){var c=new mxCellO… argument
10750 0),parseFloat(b.getAttribute("dy")||0))}else"fit"==b.nodeName&&(k=b.hasAttribute("max-scale")?parse… argument
10751 …f=mxResources.get("copyOf",[f])+d};EditorUi.prototype.fileLoaded=function(b,c){var f=this.getCurre… argument
10757 function(b,c){var f=0,d=new mxGraphModel,e=new mxCodec;null!=c&&(c.byteCount=0,c.attrCount=0,c.eltC… argument
10758 f=(f<<5)-f+this.hashValue(g,function(b,c,f,d){return!d||"mxGeometry"!=b.nodeName&&"mxPoint"!=b.node… argument
10760 …ype.restoreLibraries=function(){};EditorUi.prototype.saveLibrary=function(b,c,d,e,g,k,n){};EditorU… argument
10762 if(null!=c){for(var f=0;f<c.length;f++)c[f].parentNode.removeChild(c[f]);delete this.sidebar.palett… argument
10763 mxUtils.parseXml(b.getData());if("mxlibrary"==f.documentElement.nodeName){var d=JSON.parse(mxUtils.… argument
10764 …s.removeLibrarySidebar(b.getHash());var l=null,m=mxUtils.bind(this,function(c,f){0==c.length&&b.is… argument
10766 n.setAttribute("title",mxResources.get("close"));n.setAttribute("valign","absmiddle");n.setAttribut… argument
10779 (e=document.createElement("span"),e.setAttribute("title",mxResources.get("help")),e.style.cssText="… argument
10784 startSize:"14",endSize:"14",sourcePerimeterSpacing:"8",targetPerimeterSpacing:"8"},Editor.configura… argument
10785 …90,!0,!0);b.init()};EditorUi.prototype.showBackgroundImageDialog=function(b,c){b=null!=b?b:mxUtils… argument
10788 …n(b){this.actions.get("shapes").funct();mxEvent.consume(b)}));b.appendChild(c);return b};EditorUi.… argument
10795 function(){return this.editor.graph.openLink(l.helpLink)})):null!=l&&null!=l.ownerEmail&&(k=mxResou… argument
10796 b.init()};EditorUi.prototype.confirm=function(b,c,d,e,g,k){var f=null!=this.spinner&&null!=this.spi… argument
10802 …editor.isExportToCanvas()};EditorUi.prototype.createImageDataUri=function(b,c,d,e){b=b.toDataURL("… argument
10803 c,d,g);this.saveData(e,f,b.substring(b.lastIndexOf(",")+1),"image/"+d,!0)};EditorUi.prototype.isLoc… argument
10804 f.textarea.style.height="380px";this.showDialog(f.container,620,460,!0,!0,null,null,null,null,!0);f… argument
10806 …eateObjectURL(e?this.base64ToBlob(b,d):new Blob([b],{type:d}));k?f.download=c:f.setAttribute("targ… argument
10807 b+(null!=d?"&mime="+d:"")+(null!=g?"&format="+g:"")+(null!=k?"&base64="+k:"")+(null!=c?"&filename="… argument
10808 …ndalone);g=this.getServiceCount(k);isLocalStorage&&g++;var f=4>=g?2:6<g?4:3;c=new CreateDialog(thi… argument
10810 function(b,c,d){var f=window.open("about:blank");null==f||null==f.document?mxUtils.popup(b,!0):("im… argument
10821 function(){this.openInNewWindow(f.substring(f.indexOf(",")+1),"image/png",!0);c.apply(this,argument… argument
10822 this.saveLocalFile(d,b,e,g,c):this.saveRequest(b,c,mxUtils.bind(this,function(b,f){return this.crea… argument
10824 function(b){this.spinner.stop();this.handleError(b)})})))}}),mxUtils.bind(this,function(){this.hide… argument
10825 c,d){c(null)};EditorUi.prototype.exportSvg=function(b,c,d,e,g,k,n,v,x,A,z,B,y,C){if(this.spinner.sp… argument
10827 "\n":"")+Graph.svgDoctype+"\n"+mxUtils.getXml(b))});this.editor.graph.mathEnabled&&this.editor.addM… argument
10828 v){k=null!=k?k:!0;var f=document.createElement("input");f.style.marginRight="8px";f.style.marginTop… argument
10831 c.checked)?l.removeAttribute("disabled"):l.setAttribute("disabled","disabled")}));mxUtils.br(b);ret… argument
10834 …s:function(){d.focus()}}};EditorUi.prototype.createUrlParameters=function(b,c,d,e,g,k,n){n=null!=n… argument
10835 "1"!=urlParams.dev||n.push("lightbox=1"),"auto"!=b&&n.push("target="+b),null!=c&&c!=mxConstants.NON… argument
10837 "1"!=urlParams.dev?EditorUi.lightboxHost:mxClient.IS_CHROMEAPP||EditorUi.isElectronApp||!/.*\.draw\… argument
10839 '"></div>';b=null!=b?"&fetch="+encodeURIComponent(b):"";B(c,'<script type="text/javascript" src="'+… argument
10844 I.setAttribute("disabled","disabled");I.checked&&D.checked?H.getEditSelect().removeAttribute("disab… argument
10851 null!=t?t.value:null,I.checked)}),null,mxResources.get("create"),n);this.showDialog(c.container,340… argument
10854 100||1,c=parseInt(k.value)||0;d(!p.checked,null!=n?n.checked:!1,null!=q?q.checked:!1,b,c)}),null,b,… argument
10862 q.value;g(q.value,I.checked,!u.checked,L.checked,X.checked,Q.checked,t.value,E.checked,!1,J.value,n… argument
10865 y.getLink(),G.checked)}),null,mxResources.get("embed"),g);this.showDialog(c.container,280,300,!0,!0… argument
10868 299>=q.getStatus()?f("data:image/png;base64,"+q.getText()):v({message:mxResources.get("unknownError… argument
10872 Math.floor((new Date-b)/1E3);var c=Math.floor(b/31536E3);if(1<c)return c+" "+mxResources.get("years… argument
10874 b){if(b.hasAttribute("scale")){var d=parseFloat(b.getAttribute("scale"));!isNaN(d)&&0<d&&(c=d)}b.ha… argument
10877 c(b)}),null,null,e,null,f.shadowVisible,null,f,g,null,null,null,"diagram",null)}catch(z){null!=c&&c… argument
10878 …ment+"\n"+Graph.svgDoctype+"\n")+mxUtils.getXml(b);null!=g&&g(b);return b});c.mathEnabled&&this.ed… argument
10879 this.editor.embedExtFonts(mxUtils.bind(this,function(f){try{null!=f&&this.editor.addFontCss(b,f),c(… argument
10880 g?this.getFileData(!0,null,null,null,d,v):null,x,null==this.pages||0==this.pages.length,z)}catch(G)… argument
10883 G.getName()&&G.setName(mxResources.get("pageWithNumber",[E+1]));l.model.execute(new ChangePage(this… argument
10884 0;f<c.length;f++)this.updatePageLinksForCell(b,c[f].root)};EditorUi.prototype.updatePageLinksForCel… argument
10885 0;k<d.model.getChildCount(c);k++)this.updatePageLinksForCell(b,d.model.getChildAt(c,k))};EditorUi.p… argument
10886 "data:page/id,"+f:null==this.getPageById(g)&&delete l.open}}c="data:action/json,"+JSON.stringify(d)… argument
10890 f))};EditorUi.prototype.importGraphML=function(b,c,d){d=null!=d?d:mxUtils.bind(this,function(b){thi… argument
10892 function(b,c,d){var f=mxUtils.bind(this,function(){this.loadingExtensions=!1;if("undefined"!==typeo… argument
10893 window.setTimeout(f,0):(this.loadingExtensions=!0,"1"==urlParams.dev?mxscript("js/diagramly/Extensi… argument
10895 isNaN(g))try{var k=c[0].getAttribute("viewBox").split(/\s+/),l=parseFloat(k[2]),g=parseFloat(k[3])}… argument
10896 c,d,e){function f(b,c,f){c1=b>>2;c2=(b&3)<<4|c>>4;c3=(c&15)<<2|f>>6;c4=f&63;r="";r+=l(c1&63);r+=l(c… argument
10898 …ribute("width")),l=parseFloat(p[0].getAttribute("height")))}d(f.result,b,l)}catch(D){e(D)}};c.src=… argument
10899 !0)}finally{f.getModel().endUpdate()}return e};EditorUi.prototype.insertTextAt=function(b,c,d,e,g,k… argument
10906 b.substring(0,c)+b.substring(b.indexOf(",",c+1)))}return b};EditorUi.prototype.isRemoteFileFormat=f… argument
10907 "file");mxEvent.addListener(d,"change",mxUtils.bind(this,function(){null!=d.files&&(this.importFile… argument
10908 b,c,d)});window.deleteBrowserFile=mxUtils.bind(this,function(b,c,d){StorageFile.deleteFile(this,b,c… argument
10909 null,c)}else this.editor.graph.setSelectionCells(this.importXml(b,0,0,!0))}));this.showDialog((new … argument
10911 …xUtils.bind(this,function(b){4==b.readyState&&(200<=b.status&&299>=b.status?c(b.responseText):d())… argument
10914 …=b.indexOf("PK")&&null!=x?(f=!0,this.importZipFile(x,m,mxUtils.bind(this,function(){l=this.insertT… argument
10915 null!=e?e:this.maxImageSize;A=null!=A?A:this.maxImageBytes;var f=null!=c&&null!=d,l=!0;c=null!=c?c:… argument
10916 b,k)),null):this.importFile(b,c,d,e,l,g,k,m,p,f,B,y)}catch(pa){return this.handleError(pa),null}});… argument
10923 …?))($|\?)/i.test(k.name)||/(\.vs(x|sx?))($|\?)/i.test(k.name)?g(null,k.type,c+f*p,d+f*p,240,160,k.… argument
10925 Editor.hiResImage+'"/>',isLocalStorage||mxClient.IS_CHROMEAPP)).container,340,isLocalStorage||mxCli… argument
10926 c){c=null!=c?c:this.resampleThreshold;return b>c};EditorUi.prototype.resizeImage=function(b,c,d,e,g… argument
10927 q;var G=F.toDataURL();u!==G&&(c=u,f=p,l=q)}}}catch(E){}d(c,f,l)};EditorUi.prototype.extractGraphMod… argument
10928 …!=urlParams.rough),this.formatWidth=mxSettings.getFormatWidth());var b=this,c=this.editor.graph;Ed… method
10930 function(c){b.handleError(c)})},null,null,400,220);b.showDialog(f.container,420,300,!0,!0);f.init()… argument
10931 l),m.height=Math.max(m.height,k),c.cellsResized([d],[m],!1));c.setAttributeForCell(d,"mermaidData",… argument
10932 null!=g)this.editMermaidData(f,e,g);else{var l=c.getCellStyle(f);"1"==mxUtils.getValue(l,"metaEdit"… method
10933 return c};var k=c.setBackgroundImage;c.setBackgroundImage=function(c){null!=c&&null!=c.originalSrc&… argument
10934 …(e+1),e=d.getProperty("patches"),g=0;g<e.length;g++)if(null!=e[g][EditorUi.DIFF_UPDATE]&&null!=e[g… argument
10936 …ev&&(b+=(0<b.length?"&":"?")+"dev=1");return v.apply(this,arguments)};var x=c.addClickHandler;c.ad… method
10937 mxClient.IS_SVG&&this.editor.graph.addSvgShadow(c.view.canvas.ownerSVGElement,null,!0);if(null!=thi… argument
10938 mxResources.get("untitledDiagram");var z=c.getExportVariables;c.getExportVariables=function(){var c… method
10939 "page"==c&&null!=b.currentPage?b.currentPage.getName():"pagenumber"==c?null!=b.currentPage&&null!=b… method
10945 function(b,c){mxSettings.setUnit(c.getProperty("unit"));mxSettings.save()}),this.ruler=!this.canvas… argument
10946 …th="98%",this.styleInput.style.visibility="hidden",this.styleInput.style.opacity="0.9",mxEvent.add… argument
10953 g,l,!0))}}b.stopPropagation();b.preventDefault()}),!1)}c.enableFlowAnimation=!0;this.initPages();"1… argument
10954 …isEditing())this.importFiles([l.getAsFile()],0,0,this.maxImageSize,function(c,d,f,e,g,l){b.insertI… argument
10961creen=b,this.fireEvent(new mxEventObject("inlineFullscreenChanged")),(window.opener||window.parent… argument
10967 if(isLocalStorage)try{window.addEventListener("storage",mxUtils.bind(this,function(b){b.key==mxSett… argument
10968 else{var d=c.getProperty("customFonts");this.menus.customFonts=d;mxSettings.setCustomFonts(d)}mxSet… argument
10969 mxSettings.getPageFormat();this.addListener("pageFormatChanged",mxUtils.bind(this,function(b,c){mxS… argument
10970 mxUtils.bind(this,function(b,c){mxSettings.setAutosave(this.editor.autosave);mxSettings.save()})),t… argument
10971 0))||(this.toggleScratchpad(),mxSettings.save())));this.addListener("formatWidthChanged",function()… argument
10972 this.writeImageToClipboard(f,e,g,mxUtils.bind(this,function(b){this.handleError(b)}))}catch(x){this… argument
10973 …ipboardItem({"image/png":f,"text/html":new Blob(['<img src="'+b+'" width="'+c+'" height="'+d+'">']… argument
10974 …prototype.copyXml=function(){var b=null;if(Editor.enableNativeCipboard){var c=this.editor.graph;c.… argument
10976 …teCounter&&f.pasteCounter--),g=this.insertTextAt(b,g.x+l,g.y+l,!0),f.setSelectionCells(g);f.isSele… argument
10986 f);c=f.getChildAt(f.getRoot(),0);for(d=0;d<f.getChildCount(c);d++)b.push(f.getChildAt(c,d))}return … argument
10990 mxUtils.bind(this,function(){this.spinner.stop();this.openLocalFile(b,c,e)}));else{if("image/png"==… argument
10991 d.onload=mxUtils.bind(this,function(d){try{this.openFileHandle(d.target.result,b.name,b,c)}catch(u)… argument
10994 this.addBasenamesForCell(this.pages[c].root,b);else this.addBasenamesForCell(this.editor.graph.mode… argument
10997 null!=this.menus.findReplaceWindow&&this.menus.findReplaceWindow.window.setVisible(!1))};EditorUi.p… argument
11000 EditorUi.prototype.getPublicUrl=function(b,c){null!=b?b.getPublicUrl(c):c(null)};EditorUi.prototype… argument
11001 window.parent;if(this.editor.modified){var f=c.background;if(null==f||f==mxConstants.NONE)f=this.em… argument
11002 (this.diagramContainer.removeAttribute("data-bounds"),Editor.inlineFullscreen=!1,c.model.clear(),th… argument
11007 result:"ignore",message:l}),"*")}):null);this.showDialog(q.container,640,480,!0,!1,mxUtils.bind(thi… argument
11008 c,d){b=b||this.emptyDiagramXml;k.postMessage(JSON.stringify({event:"template",xml:b,blank:b==this.e… argument
11009 function(b,c,d){this.remoteInvoke("getFileContent",[b.url],null,c,d)}),null,D?mxUtils.bind(this,fun… argument
11010 name:d,tempUrl:f,libs:e,builtIn:!0,message:l}),"*"):(b(c,g,c!=this.emptyDiagramXml,l.toSketch),this… argument
11019 null,null,null,null,null,null,null,null,!1);b.format="svg";var d=mxUtils.bind(this,function(c){this… argument
11027 e=ka();f&&null==c&&(c=mxUtils.bind(this,function(b,c){var f=ka();if(f!=e&&!d){var g=this.createLoad… argument
11031 …oto){var n=this.editor.graph.openLink;this.editor.graph.openLink=function(b,c,d){n.apply(this,argu… argument
11036 EditorUi.prototype.executeLayoutList=function(b,c){for(var d=this.editor.graph,f=d.getSelectionCell… argument
11044 null!=E?(E.style=J.replacePlaceholders(E,F,n),J.addCell(V,E),e.push(E)):g.push(J.addCell(V)))}for(U… argument
11052 if("1"==urlParams.offline)b+=window.location.search;else{var d="tmp libs clibs state fileId code sh… argument
11061 EditorUi.prototype.destroy=function(){null!=this.exportDialog&&(this.exportDialog.parentNode.remove… argument
11062 …null,null,null,null,!0),m=f.getGraphBounds(),p=Math.floor(m.width*g/f.view.scale),q=Math.floor(m.h… argument
11067 function(b){f.innerHTML="";var c=document.createElement("div");c.style.padding="8px";c.style.textAl… argument
11070 "*");this.remoteInvokeQueue=[]};EditorUi.prototype.handleRemoteInvokeResponse=function(b){var c=b.m… argument
11071 this.timeout),k=mxUtils.bind(this,function(){window.clearTimeout(l);f&&e.apply(this,arguments)}),m=… argument
11072 c){var d=mxUtils.bind(this,function(c,d){var e={event:"remoteInvokeResponse",msgMarkers:b.msgMarker… argument
11073 (k=[]);if(f.isAsync)k.push(function(){d(Array.prototype.slice.apply(arguments))}),k.push(function(b… argument
11074 function(b){try{var d=e.result;1>b.oldVersion&&d.createObjectStore("objects",{keyPath:"key"});2>b.o… argument
11078 …,m()):l():null!=g.resp&&0<g.resp.length&&null!=g.resp[0]?n(g.resp[0]):k())}}catch(H){console.log(H… argument
11079 [g],b=[b],c=[c]);var l=f.transaction(g,"readwrite");l.oncomplete=d;l.onerror=e;for(f=0;f<g.length;f… argument
11080 function(b,c,d,e){this.openDatabase(mxUtils.bind(this,function(f){try{e=e||"objects";var g=f.transa… argument
11081 c.target.result["continue"]())};f.onerror=c}catch(u){null!=c&&c(u)}}),c)};EditorUi.prototype.getDat… argument
11082 this.getCurrentFile();return null!=b?b.commentsRefreshNeeded():!0};EditorUi.prototype.commentsSaveN… argument
11083 …;return null!=b?b.canComment():!0};EditorUi.prototype.newComment=function(b,c){var d=this.getCurre… argument
11084 d&&d.getRevisions?d.getRevisions(b,c):c({message:mxResources.get("unknownError")})};EditorUi.protot… argument
11085 return this.editor.loadUrl(b,c,d,e,g,k,n,v)};EditorUi.prototype.loadFonts=function(b){EditorUi.logE… argument
11086 return this.editor.embedExtFonts(b)};EditorUi.prototype.exportToCanvas=function(b,c,d,e,g,k,n,v,x,A… argument
11087 return this.editor.convertImages(b,c,d,e)};EditorUi.prototype.convertImageToDataUri=function(b,c){E… argument
11088 return Editor.crc32(b)};EditorUi.prototype.writeGraphModelToPng=function(b,c,d,e,g){EditorUi.logEve… argument
11090 var CommentsWindow=function(b,e,d,c,g,k){function n(){for(var b=B.getElementsByTagName("div"),c=0,d… argument
11092 function(b){mxEvent.isConsumed(b)||((mxEvent.isControlDown(b)||mxClient.IS_MAC&&mxEvent.isMetaDown(… argument
11093 …title",e.toLocaleDateString()+" "+e.toLocaleTimeString())}function m(b){var c=document.createEleme… argument
11094 …s.write(g,b);f.appendChild(g);mxEvent.addListener(g,"click",function(b){d(b,c);b.preventDefault();… argument
11098 function(){function d(){f(c,F,function(){m(F);c.editComment(c.content,function(){q(F)},function(c){… argument
11099 0;b<e.length;b++)e[b].parentNode.removeChild(e[b]);q(F);F.style.opacity="0.5"}else{e=C(c).replies;f… argument
11104 "...");mxEvent.addListener(F,"click",function(c){function d(){f(e,g,function(c){m(g);b.addComment(c… argument
11107 var c=x.div.querySelector(".geCommentEditTxtArea"),d=x.div.querySelector(".geCommentEditBtns");x.co… function
11108 new Date(c.modifiedDate)});for(var d=0;d<b.length;d++)c(b[d].replies)}}b.sort(function(b,c){return … argument
11109 …r"))});D();this.refreshComments=D;C=mxUtils.bind(this,function(){function b(c){var e=d[c.id];if(nu… argument
11110 new mxWindow(mxResources.get("comments"),A,e,d,c,g,!0,!0);this.window.minimumSize=new mxRectangle(0… argument
11111 document.body.clientWidth||document.documentElement.clientWidth)-this.table.clientWidth));c=Math.ma… argument
11116 EditorUi.prototype.patchPages=function(b,e,d,c,g){var k={},n=[],f={},l={},m={},p={};if(null!=c&&nul… argument
11122 EditorUi.prototype.patchPage=function(b,e,d,c){var g=b==this.currentPage?this.editor.graph.model:ne… argument
11125 EditorUi.prototype.patchCellRecursive=function(b,e,d,c,g){if(null!=d){for(var k=c[d.getId()],n=null… argument
11127 EditorUi.prototype.patchCell=function(b,e,d,c){if(null!=e&&null!=d){if(null==c||null==c.xmlValue&&(… argument
11133 EditorUi.prototype.diffCellRecursive=function(b,e,d,c,g){c=null!=c?c:{};var k=d[b.getId()];delete d… argument
11142 typeof e[k]||b[k]==e[k]||(c[k]=void 0===e[k]?null:e[k]);return c};EditorUi.prototype.isObjectEqual=… argument
11176 DrawioFileSync.prototype.fileChanged=function(b,e,d,c){return this.notifyThread=c=window.setTimeout… argument
11179 DrawioFileSync.prototype.p2pCatchup=function(b,e,d,c,g,k,n,f){if(null!=g&&(null==f||!f()))if(this.f… argument
11181 DrawioFileSync.prototype.catchup=function(b,e,d,c){if(null!=b&&(null==c||!c())){var g=this.file.get… argument
11185 DrawioFileSync.prototype.reload=function(b,e,d,c){this.file.updateFile(mxUtils.bind(this,function()… argument
11186 DrawioFileSync.prototype.merge=function(b,e,d,c,g,k){try{this.file.stats.merged++;this.lastModified… argument
11196 DrawioFileSync.prototype.fileSaved=function(b,e,d,c,g){this.lastModified=this.file.getLastModifiedD… argument
11207 mxAsyncCanvas.prototype.decWaitCounter=function(){this.waitCounter--;0==this.waitCounter&&null!=thi… argument
11209 mxAsyncCanvas.prototype.setFontFamily=function(b){this.state.fontFamily=b};mxAsyncCanvas.prototype.… argument
11210 mxAsyncCanvas.prototype.image=function(b,e,d,c,g,k,n,f){g=this.rewriteImageSource(g);b=this.htmlCan… argument
11211 mxAsyncCanvas.prototype.text=function(b,e,d,c,g,k,n,f,l,m,p,q){if(null!=g&&0!=g.length&&(b=this.sta… argument
11212 …Rgb=function(b){b=b.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(b,d,c,g){return d+d+c+c+g+… argument
11215 mxJsCanvas.prototype.rotate=function(b,e,d,c,g){c-=this.state.dx;g-=this.state.dy;this.ctx.translat… argument
11216 mxJsCanvas.prototype.setGradient=function(b,e,d,c,g,k,n,f,l){d=this.ctx.createLinearGradient(0,c,0,… argument
11222 mxJsCanvas.prototype.setShadowOffset=function(b,e){this.state.shadowDx=b;this.state.shadowDy=e;this… argument
11223 mxJsCanvas.prototype.arcTo=function(b,e,d,c,g,k,n){b=mxUtils.arcToCurves(this.lastMoveX,this.lastMo… argument
11224 mxJsCanvas.prototype.roundrect=function(b,e,d,c,g,k){this.begin();this.moveTo(b+g,e);this.lineTo(b+… argument
11226 mxJsCanvas.prototype.image=function(b,e,d,c,g,k,n,f){g=this.rewriteImageSource(g);g=this.images[g];… argument
11228 mxJsCanvas.prototype.text=function(b,e,d,c,g,k,n,f,l,m,p,q){if(null!=g&&0!=g.length){d=this.state.s… argument
11236 d.toUTCString(),localStorage.setItem("."+this.cookieName,e)))}return e};DrawioClient.prototype.setP… argument
11239 DriveFile.prototype.isRenamable=function(){return this.isEditable()&&DrawioFile.prototype.isEditabl… argument
11240 DriveFile.prototype.saveFile=function(b,e,d,c,g,k){try{this.isEditable()?this.savingFile||(this.sav… argument
11244 …"))&&this.saveAs(this.ui.getCopyFilename(this,d),mxUtils.bind(this,function(c){this.desc=c;this.ui… argument
11248 …:"/files/"+this.getId()+"/revisions"},mxUtils.bind(this,function(d){for(var c=0;c<d.items.length;c… argument
11254 this.getId()+"/comments"},mxUtils.bind(this,function(c){for(var e=[],g=0;g<c.items.length;g++){var … argument
11255 DriveFile.prototype.newComment=function(b,e){return new DriveComment(this,null,b,Date.now(),Date.no… argument
11262 this.setUser(null);b=null};DriveClient.prototype.execute=function(b){var c=mxUtils.bind(this,functi… argument
11263 c,mxResources.get("help"),mxUtils.bind(this,function(){this.ui.openLink("https://www.diagrams.net/d… argument
11264 function(){g=!1;null!=e&&e({code:App.ERROR_TIMEOUT,message:mxResources.get("timeout"),retry:l})}),t… argument
11268 DriveClient.prototype.authorize=function(b,c,e,k,n){this.isExtAuth&&!b?window.parent.driveAuth(mxUt… argument
11269 d.remember=c;this.resetTokenRefresh(d);this.authCalled=!0;if(e||null==this.user){var f=JSON.stringi… argument
11272 …ation=g;null!=f&&(window.onGoogleDriveCallback=mxUtils.bind(this,function(b,c){window.onGoogleDriv… argument
11274 function(){b();c&&this.fireEvent(new mxEventObject("disconnected"))})):b()};DriveClient.prototype.u… argument
11275 null);this.setUser(new DrawioUser(e.id,c,f,g,e.locale));this.userId=e.id;null!=d&&d()}),c)}),c,null… argument
11276 b&&null!=c&&this.executeRequest(this.createDriveRequest(b,{title:c}),e,k)};DriveClient.prototype.mo… argument
11277 c,e,!0,!0)};DriveClient.prototype.loadDescriptor=function(b,c,e,k){this.executeRequest({url:"/files… argument
11278 "&orderBy=modifiedDate desc,title"},k,n)};DriveClient.prototype.getCustomProperty=function(b,c){var… argument
11280 else throw m;}}),e)};DriveClient.prototype.isGoogleRealtimeMimeType=function(b){return null!=b&&"ap… argument
11283 …t("errorLoadingFile")}))}catch(B){if(null!=e)e(B);else throw B;}}),d.title):c(f?new LocalFile(this… argument
11284 …/\.jpe?g$/i.test(d.title)||/\.pdf$/i.test(d.title),null,null,null,f)});p()}}catch(q){if(null!=e)e(… argument
11291 null:b.getCurrentEtag(),p=mxUtils.bind(this,function(k){b.saveLevel=5;try{var l=b.desc.mimeType!=th… argument
11294 "remote",e.etag,"rev",b.desc.headRevisionId,"response",[e],"file",[b]),g(c,e)}catch(fa){u(fa)}}),mx… argument
11295 ….debug("DriveClient: Preflight Etag Update","from",n,"to",f.etag,"rev",b.desc.headRevisionId,"resp… argument
11298 "image/png")}catch(H){u(H)}})))&&G(null,null,b.constructor!=DriveLibrary)}catch(E){u(E)}}else this.… argument
11299 n({message:mxResources.get("errorSavingFile")}):k(new DriveFile(this.ui,c,b))}),n)};DriveClient.pro… argument
11301 c=(new google.picker.DocsView).setIncludeFolders(!0).setSelectFolderEnabled(!0),g=(new google.picke… argument
11305 function(b){if(b.action==google.picker.Action.PICKED||b.action==google.picker.Action.CANCEL)mxEvent… argument
11316 (d=!0)}d&&(this.sharingObserver.disconnect(),this.sharingObserver=null)})),this.sharingObserver.obs… argument
11317 …user};DrawioClient.prototype.setPersistentToken.call(this,JSON.stringify(d),c)}})();DropboxFile=fu… argument
11319 …ns({path:this.stat.path_lower,limit:100});d.then(mxUtils.bind(this,function(c){try{for(var d=[],k=… argument
11320 b.rev+"&chrome=0&nav=1&layers=1&edit=_blank"+(null!=c?"&page="+c:""))+window.location.hash})})})(c.… argument
11321 DropboxFile.prototype.doSave=function(b,e,d,c,g,k){var n=this.stat.name;this.stat.name=b;DrawioFile… argument
11322 DropboxFile.prototype.saveFile=function(b,e,d,c){this.isEditable()?this.savingFile?null!=c&&c({code… argument
11324 …unction(b,e,d){this.ui.dropbox.renameFile(this,b,mxUtils.bind(this,function(c){this.hasSameExtensi… argument
11325 DropboxClient.prototype.logout=function(){this.ui.editor.loadUrl(this.redirectUri+"?doLogout=1&stat… argument
11327 "?getState=1",null,"GET")).send(mxUtils.bind(this,function(c){200<=c.getStatus()&&299>=c.getStatus(… argument
11330 m&&m.close()}):c({message:mxResources.get("serviceUnavailableOrBlocked"),retry:g})}),mxUtils.bind(t… argument
11332 c,b):g(b)});null==b?this.authenticate(function(){k(!0)},c):k(!1)};DropboxClient.prototype.getLibrar… argument
11333 c)}else n={path:"/"+e},null!=urlParams.rev&&(n.rev=urlParams.rev),this.readFile(n,mxUtils.bind(this… argument
11334 this.ui.timeout),p=this.client.filesGetMetadata({path:"/"+e.path.substring(1),include_deleted:!1});… argument
11336 b?this.authenticate(function(){n(!0)},c):n(!1)};DropboxClient.prototype.checkExists=function(b,d,c)… argument
11338 …s.get("invalidName")})}};DropboxClient.prototype.insertLibrary=function(b,d,c,g){this.insertFile(b… argument
11340 mxResources.get("loading"))){var c=mxUtils.bind(this,function(b){this.ui.spinner.stop();this.ui.han… argument
11342 function(b,d){this.ui.loadFile(null!=b?"D"+encodeURIComponent(b):d.getHash(),null,d)}),Dropbox.choo… argument
11344 k,e)}),e,n)}else this.createFile(c[0],k,e)}}})})):this.ui.handleError({message:mxResources.get("ser… argument
11345 1)),null!=k&&0<k.length&&(g=k));this.insertFile(b.name,g,mxUtils.bind(this,function(c){d(b.name,c)}… argument
11352 OneDriveFile.prototype.loadPatchDescriptor=function(b,e){var d=this.ui.oneDrive.getItemURL(this.get… argument
11353 OneDriveFile.prototype.getChannelKey=function(){return"undefined"!==typeof CryptoJS?CryptoJS.MD5(th… argument
11354 OneDriveFile.prototype.doSave=function(b,e,d,c,g,k){var n=this.meta.name;this.meta.name=b;DrawioFil… argument
11355 OneDriveFile.prototype.saveFile=function(b,e,d,c,g,k){if(!this.isEditable())null!=d&&d();else if(!t… argument
11359 OneDriveFile.prototype.move=function(b,e,d){this.ui.oneDrive.moveFile(this.getId(),b,mxUtils.bind(t… argument
11363 return!0};OneDriveClient.prototype.get=function(e,d,c){e=new mxXmlRequest(e,null,"GET");e.setReques… argument
11365 …s.emptyFn,!0)}),900*b))};OneDriveClient.prototype.authenticate=function(b,d,c){if(this.isExtAuth)w… argument
11366 d&&d(e)}),d)};OneDriveClient.prototype.updateAuthInfo=function(e,d,c,g,k){c&&this.setUser(null);b=e… argument
11370 retry:k}))}))});k()}else c({code:App.ERROR_BUSY})};OneDriveClient.prototype.getAccountTypeAndEndpoi… argument
11371 …b();return}}catch(n){}d({message:mxResources.get("unknownError")+" (Code: "+c.getStatus()+")"})}),… argument
11373 …d[0],id:d[1]}:{id:b}};OneDriveClient.prototype.getItemURL=function(b,d){var c=b.split("/");if(1<c.… argument
11374 0<d&&(b=b.substring(0,d));return b};OneDriveClient.prototype.getFile=function(b,d,c,g,k){k=null!=k?… argument
11378 null}):c(this.parseRequestText(b))}),c)};OneDriveClient.prototype.renameFile=function(b,d,c,g){null… argument
11379 c,g){d=this.getItemRef(d);var e=this.getItemRef(b);d.driveId!=e.driveId?g({message:mxResources.get(… argument
11381 mxResources.get("oneDriveInvalidDeviceName")})};OneDriveClient.prototype.checkExists=function(b,d,c argument
11382 function(){g(!1)}))}),function(b){g(!1)},!0)};OneDriveClient.prototype.saveFile=function(b,d,c,g){t… argument
11383 "image/png"))}),c,this.ui.getCurrentFile()!=b?e:null,f.scale,f.border)}else n(e)}catch(l){c(l)}};On… argument
11384 …meout(l);if(k){var q=p.getStatus();200<=q&&299>=q?(q=e+m.length,q==d.length?c(JSON.parse(p.getText… argument
11385 …eUploadSession","{}","POST");q.setRequestHeaders=mxUtils.bind(this,function(c,d){c.setRequestHeade… argument
11386 g,c))}),mxUtils.bind(this,function(b){window.clearTimeout(l);d&&g(this.parseRequestText(b))}))}catc… argument
11387 new mxXmlRequest(e,d,c);t.setRequestHeaders=mxUtils.bind(this,function(c,d){c.setRequestHeader("Con… argument
11390 "save":"open"),null,null,null,null,!0);this.ui.showDialog(k.container,550,500,!0,!0);e.style.width=… argument
11392 …nce",accessToken:b,isConsumerAccount:!1},success:mxUtils.bind(this,function(c){e(c);mxClient.IS_IE… argument
11394 action:"query",multiSelect:!1,advanced:{endpointHint:mxClient.IS_IE11?null:this.endpointHint,redire… argument
11400 GitHubFile.prototype.save=function(b,e,d,c,g,k){this.doSave(this.getTitle(),e,d,c,g,k)};GitHubFile.… argument
11401 GitHubFile.prototype.saveFile=function(b,e,d,c,g,k,n){if(this.isEditable())if(this.savingFile)null!… argument
11404 "//"+window.location.host+"/github2";GitHubClient.prototype.maxFileSize=1E6;GitHubClient.prototype.… argument
11406 …this.redirectUri+"?getState=1",null,"GET")).send(mxUtils.bind(this,function(c){200<=c.getStatus()&… argument
11408 (window.onGitHubCallback=null,k=!1,c({message:mxResources.get("accessDenied"),retry:g}))}))});g()}e… argument
11409 " "+b;e.setRequestHeaders=function(b,c){b.setRequestHeader("Authorization",p)};e.send(mxUtils.bind(… argument
11411 this.user?this.updateUser(function(){n(!0)},c,b):k(b)});null==b?this.authenticate(function(){n(!0)}… argument
11413 e=new mxXmlRequest(this.baseUrl+"/repos/"+f+"/"+l+"/contents/"+e+"?ref="+m+n,null,"GET"),this.execu… argument
11414 d="data:image/gif;base64,"+d:/\.png$/i.test(g.name)?(g=this.ui.extractGraphModelFromPng(d),d=null!=… argument
11415 "/"+m+"/"+p+"/"+q,!0,mxUtils.bind(this,function(l,n){l?k?(f||(d=Base64.encode(d)),this.showCommitDi… argument
11416 …":"updateFile",[b]),mxResources.get("ok"),mxUtils.bind(this,function(b){e();c(b)}),mxResources.get… argument
11417 null!=f&&(c.sha=f),b=new mxXmlRequest(this.baseUrl+"/repos/"+b+"/"+d+"/contents/"+g,JSON.stringify(… argument
11418 this.ui.confirm(mxResources.get("replaceIt",[b]),function(){f();c(!0,e)},function(){f();c(!1)})}els… argument
11419 d(JSON.parse(c.getText()).content.sha)}),mxUtils.bind(this,function(b){c(b)}))}),q=mxUtils.bind(thi… argument
11422 …idth="100%";var q=new CustomDialog(this.ui,f,mxUtils.bind(this,function(){d(c+"/"+e+"/"+encodeURIC… argument
11428 "disabled");this.ui.spinner.spin(m,mxResources.get("loading"));null!=A&&(mxEvent.removeListener(m,"… argument
11429 function(){n=null;y()}),"4px")));c=JSON.parse(c.getText());if(null==c||0==c.length)mxUtils.write(m,… argument
11436 TrelloFile.prototype.saveFile=function(b,e,d,c){this.isEditable()?this.savingFile?null!=c&&(this.sa… argument
11438 TrelloClient.prototype.authenticate=function(b,e,d){d&&this.logout();d=mxUtils.bind(this,function(c argument
11439 TrelloClient.prototype.getFile=function(b,e,d,c,g){g=null!=g?g:!1;var k=mxUtils.bind(this,function(… argument
11441 (d=k)}g?e(new TrelloLibrary(this.ui,d,c)):e(new TrelloFile(this.ui,d,c))}}),mxUtils.bind(this,funct… argument
11442 TrelloClient.prototype.insertFile=function(b,e,d,c,g,k){g=null!=g?g:!1;var n=mxUtils.bind(this,func… argument
11445 TrelloClient.prototype.writeFile=function(b,e,d,c,g){if(null!=b&&null!=e)if(e.length>=this.maxFileS… argument
11449 "194px";k.appendChild(f);k=new CustomDialog(this.ui,k);this.ui.showDialog(k.container,340,290,!0,!0… argument
11451 "/attachments",{fields:"id,name,previews"},mxUtils.bind(this,function(b){this.ui.spinner.stop();f.a… argument
11454 …()}))),mxUtils.br(f));for(var m=0;m<g.length;m++)mxUtils.bind(this,function(c){f.appendChild(l(c.n… argument
11458 …this.redirectUri+"?getState=1",null,"GET")).send(mxUtils.bind(this,function(c){200<=c.getStatus()&… argument
11461 retry:g})}),mxUtils.bind(this,function(){k&&(window.onGitLabCallback=null,k=!1,c({message:mxResourc… argument
11464 c,b):k(b)});null==b?this.authenticate(function(){n(!0)},c):n(!1)};GitLabClient.prototype.getRefInde… argument
11465 …EAD");this.executeRequest(u,mxUtils.bind(this,function(){200==u.getStatus()?c(b,e):g({message:mxRe… argument
11466 …");this.ui.convertFile(u+m,0<f.length?f[f.length-1]:e,null,this.extension,d,c,mxUtils.bind(this,fu… argument
11468 c="data:image/jpeg;base64,"+c:/\.gif$/i.test(d)?c="data:image/gif;base64,"+c:/\.pdf$/i.test(d)?c="d… argument
11469 "?inline=false",last_commit_id:g.last_commit_id,refPos:n};g=this.getFileContent(g);return k?new Git… argument
11471 g,null,4>=n.length)};GitLabClient.prototype.checkExists=function(b,d,c){this.getFile(b,mxUtils.bind… argument
11472 d,c,g,k,n,f,l,m){if(n.length>=this.maxFileSize)m({message:mxResources.get("drawingTooLarge")+" ("+t… class in GitLabClient.writeFile
11473 m)}};GitLabClient.prototype.saveFile=function(b,d,c,g,k){var e=b.meta.org,f=b.meta.repo,l=b.meta.re… argument
11474 this.ui.getEmbeddedPng(mxUtils.bind(this,function(c){p(b.meta.last_commit_id,c)}),c,this.ui.getCurr… argument
11477 370,!0,!0);e&&q.okButton.parentNode.removeChild(q.okButton);var t=mxUtils.bind(this,function(b,c,d,… argument
11483 "disabled");this.ui.spinner.spin(m,mxResources.get("loading"));null!=A&&(mxEvent.removeListener(m,"… argument
11484 function(){n=null;y()}),"4px")));c=JSON.parse(c.getText());if(null==c||0==c.length)mxUtils.write(m,… argument
11486 x.style.display="block";x.style.cursor="pointer";mxUtils.write(x,mxResources.get("more")+"...");var… argument
11492 …ressedStorage=function(){return!0};NotionFile.prototype.save=function(b,e,d,c,g){this.doSave(this.… argument
11493 NotionFile.prototype.saveFile=function(b,e,d,c,g,k){if(this.isEditable())if(this.savingFile)null!=c… argument
11495 function(b){if("string"===typeof b.title)return b.title;for(var d=[],c=0;c<b.title.length;c++)d.pus… argument
11496 mxUtils.bind(this,function(f){b=f;this.executeRequest("/v1/databases",null,"GET",mxUtils.bind(this,… argument
11497 d,c,g,k,n){var f=mxUtils.bind(this,function(){var l=!0,m=window.setTimeout(mxUtils.bind(this,functi… argument
11498 …Timeout(m);l&&k(b)}))});f()};NotionClient.prototype.getLibrary=function(b,d,c){this.getFile(b,d,c,… argument
11499 encodeURIComponent(b),null,"GET",mxUtils.bind(this,function(e){try{var f=e.properties[this.xmlField… argument
11501 {name:this.xmlField,type:"rich_text",rich_text:{}},this.executeRequest("/v1/databases/"+encodeURICo… argument
11502 [d]),function(){k(!0,b.results[0].id)},function(){k(!1)})):(this.ui.spinner.stop(),this.ui.showErro… argument
11506 k.appendChild(f);var l=document.createElement("div");l.style.textOverflow="ellipsis";l.style.boxSiz… argument
11509 b);this.executeRequest("/v1/databases/"+encodeURIComponent(c)+"/query",JSON.stringify(g),"POST",mxU… argument
11513 f.appendChild(n)})(n[q],q,B),y++}m.has_more?(g=m.next_cursor,0==y?k():(f.appendChild(u),v=function(… argument
11515 DriveComment.prototype.deleteComment=function(b,e){this.file.ui.drive.executeRequest(this.pCommentI… argument
11517 (n(M,void 0),k(M))}function A(b){function c(b){var c=document.createElement("div");c.className="odP… function
11520 x()}}function y(b,c,k,m,n){function p(c){D.stop();var d=document.createElement("table");d.className… argument
11532 G;var O=u(".odPreview"),W=u("#odFiles");b=function(b,c){c=c||document;return c.querySelectorAll(b)}… argument
11551 App.main=function(b,e){function d(c){mxUtils.getAll("1"!=urlParams.dev?[c]:[c,STYLE_PATH+"/default.… argument
11557 …uage)||mxResources.getSpecialBundle(RESOURCE_BASE,mxLanguage))})})}function c(){try{if(null!=mxSet… function
11559 0;b<Menus.prototype.defaultFonts.length;b++){var c=Menus.prototype.defaultFonts[b];"string"!==typeo… argument
11619 …=this.thumbImageCache.images;var E=new mxImageExport;E.drawShape=function(b,c){b.shape instanceof … argument
11627 App.prototype.open=function(){try{if(null!=window.opener){var b=urlParams.create;null!=b&&(b=decode… argument
11644 isLocalStorage&&b++;var d=4>=b?2:6<b?4:3,c=new CreateDialog(this,c,mxUtils.bind(this,function(b,c){… argument
11650 1<d.length?(e=new Date(d[0].modified),e=new DraftDialog(this,1<d.length?mxResources.get("selectDraf… argument
11656 "5px 24px 0 0";c.style.color="gray";c.style.userSelect="none";mxUtils.write(c,mxResources.get("lang… argument
11658 …on(b){this.handleError(b)});try{b.getFile().then(mxUtils.bind(this,function(c){var g=new FileReade… argument
11661 g):this.editor.diagramFileTypes[c].extension==d?e.splice(0,0,g):e.push(g)}return{types:e,fileName:b… argument
11664 …;window.openKey="open";window.listBrowserFiles=mxUtils.bind(this,function(b,c){StorageFile.listFil… argument
11665 function(c,d){var e=mxUtils.bind(this,function(){this.useCanvasForExport||".png"!=d.substring(d.len… argument
11667 App.prototype.pickLibrary=function(b){b=null!=b?b:this.mode;if(b==App.MODE_GOOGLE||b==App.MODE_DROP… argument
11669 …d.files){for(var b=0;b<d.files.length;b++)mxUtils.bind(this,function(b){var c=new FileReader;c.onl… argument
11670 !1;window.openKey="open";window.listBrowserFiles=mxUtils.bind(this,function(b,c){StorageFile.listFi… argument
11671 function(c,d){try{this.loadLibrary(b==App.MODE_BROWSER?new StorageLibrary(this,c,d):new LocalLibrar… argument
11672 App.prototype.saveLibrary=function(b,e,d,c,g,k,n){try{c=null!=c?c:this.mode;g=null!=g?g:!1;k=null!=… argument
11683 App.prototype.loadTemplate=function(b,e,d,c,g){var k=!1,n=b;this.editor.isCorsEnabledForUrl(n)||(n=… argument
11687 App.prototype.createFile=function(b,e,d,c,g,k,n,f,l){c=f?null:null!=c?c:this.mode;if(null!=b&&this.… argument
11690 this.fileCreated(b,d,k,g,l)}),p):!f&&c==App.MODE_DEVICE&&EditorUi.nativeFileSupport?(m(),this.showS… argument
11691 App.prototype.fileCreated=function(b,e,d,c,g){var k=window.location.pathname;null!=e&&0<e.length&&(… argument
11695 App.prototype.loadFile=function(b,e,d,c,g){if("1"==urlParams.openInSameWin||navigator.standalone)e=… argument
11704 …or.setStatus('<div title="'+d+'" class="geStatusAlert">'+d+"</div>"));null!=c&&c()}),mxUtils.bind(… argument
11708 …ingLibraries&&(this.pendingLibraries={});var d=mxUtils.bind(this,function(b,c){c||mxSettings.remov… argument
11719 …Notification=function(b,e){if(!this.fetchingNotif){b=b||"online";var d=null,c=mxUtils.bind(this,fu… argument
11720 …tStatus()&&299>=b.getStatus()&&(b=JSON.parse(b.getText()),b.sort(function(b,c){return c.timestamp-… argument
11729 App.prototype.save=function(b,e){var d=this.getCurrentFile();if(null!=d&&this.spinner.spin(document… argument
11730 App.prototype.pickFolder=function(b,e,d,c,g){d=null!=d?d:!0;var k=this.spinner.pause();d&&b==App.MO… argument
11732 App.prototype.exportFile=function(b,e,d,c,g,k){g==App.MODE_DROPBOX?null!=this.dropbox&&this.spinner… argument
11738 App.prototype.showAuthDialog=function(b,e,d,c){var g=this.spinner.pause();this.showDialog((new Auth… argument
11739 App.prototype.convertFile=function(b,e,d,c,g,k,n,f){var l=e;/\.svg$/i.test(l)||(l=l.substring(0,e.l… argument
11740 p.status&&299>=p.status){var b=null;m?(b=JSON.parse(p.responseText),b=this.base64ToBlob(b.content,"… argument
11769 …this.drive.getUsersList();if(0<e.length){var k=mxUtils.bind(this,function(b,c){var d=this.getCurre… argument
11772 "click",mxUtils.bind(this,function(c){k(mxUtils.bind(this,function(){this.stateArg=null;this.drive.… argument
11790 var d=document.createElement("img");mxUtils.setOpacity(d,50);d.style.height="16px";d.style.width="1… argument
11791 Menus.prototype.init=function(){function b(b,c,d){this.ui=b;this.previousExtFonts=this.extFonts=c;t… argument
11795 7);c.drive.listFiles(null,g,f?!0:!1,function(c){for(var d=[],f=0;f<c.items.length;f++)d.push(e(c.it… argument
11798 p=c.actions.addAction("meters",function(){c.editor.graph.view.setUnit(mxConstants.METERS)});p.setTo… argument
11847 mxUtils.bind(this,function(){var b=g.getGraphBounds(),c=g.view.translate,d=g.view.scale;g.insertVer… function
11854 mxLog.debug(mxUtils.getXml(f));mxLog.debug("stateCounter",k)}));c.actions.addAction("testShowConsol… argument
11877 "...",null,function(){c.importLocalFile(!0)},d);c.isOffline()||(b.addSeparator(d),b.addItem(mxResou… argument
11881 …getCurrentFile();if(null!=b)if(b.constructor==LocalFile&&null!=b.fileHandle)c.showSaveFilePicker(m… argument
11886 function(d){c.spinner.spin(document.body,mxResources.get("moving"))&&b.move(d,mxUtils.bind(this,fun… argument
11888 c.isOffline()||this.addMenuItems(b,["embedIframe"],d);"1"==urlParams.embed||c.isOffline()||this.add… method
11908 mxResources.get("url"));c.showDialog(b.container,300,80,!0,!0);b.init()},d));"1"==urlParams.confLib… argument
11915 …tModifyingUserName,lastModifiedOn:b.modifiedDate}}var d=new TemplatesDialog(c,function(b){console.… argument
11928 m[c]=b)}},m={},n={},p=[],k=0;k<this.customFonts.length;k++)l(this.customFonts[k]);for(var q in Grap… argument
11932 null!=e&&e.substring(0,PROXY_URL.length)==PROXY_URL&&(e=decodeURIComponent(e.substr((PROXY_URL+"?ur… argument
11940 function ChangePage(b,e,d,c,g){SelectPage.call(this,b,d);this.relatedPage=e;this.index=c;this.previ… argument
11954 Graph.prototype.saveViewState=function(b,e,d,c){d||(e.setAttribute("grid",null==b||b.gridEnabled?"1… argument
11977 1),g=null,k=0;k<this.pages.length;k++)mxUtils.bind(this,function(c,d){this.pages[c]==this.currentPa… argument
11986 var c=new mxPopupMenu(mxUtils.bind(this,function(b,c){for(var d=0;d<this.pages.length;d++)mxUtils.b… argument
11988 c.div.className+=" geMenubarMenu";c.smartSeparators=!0;c.showDisabled=!0;c.autoExpand=!0;c.hideMenu… argument
11990 EditorUi.prototype.createTabForPage=function(b,e,d,c){d=this.createTab(d);var g=b.getName()||mxReso… argument
11991 …is.editor.graph;mxEvent.addListener(e,"dblclick",mxUtils.bind(this,function(c){this.renamePage(b);… argument
11995 EditorUi.prototype.createPageMenu=function(b,e){return mxUtils.bind(this,function(d,c){var g=this.e… argument
11996 …shLinkDialog(mxResources.get("url"),!0,null,null,mxUtils.bind(this,function(c,d,e,l,m,p){c=this.cr… argument
12000 (function(){var b=new mxObjectCodec(new ChangePage,"ui relatedPage index neverShown page previousPa… argument
12002 c=c.cloneNode(!0);d=c.firstChild;if(null!=d)for(e.relatedPage.root=b.decodeCell(d,!1),e=d.nextSibli… argument
12006 null!=c&&0<c.length&&(c=c[c.length-1],null!=c)))){if(c.y==b.y&&Math.abs(c.x-b.getCenterX())<b.width… argument
12009 …odel.getTerminal(q[u],!1),k==f(y)&&(x=v.view.getState(y),y!=b&&null!=x&&(t&&c!=x.getCenterX()<m.ge… argument
12010 f(b),d=v.getIncomingTreeEdges(b),e=v.cloneCells([d[0],b]);v.model.setTerminal(d[0],e[1],!1);v.model… argument
12011 (m=0,n=-n):c==mxConstants.DIRECTION_WEST?(m=-m,n=0):c==mxConstants.DIRECTION_EAST&&(n=0);v.moveCell… argument
12014 …y+-p.y+10);return v.addCells(k,d)}finally{v.model.endUpdate()}}function q(b,c,d){b=v.getOutgoingTr… argument
12015 d.y-d.height})}return e}function t(b,c){var d=f(b),e=c==mxConstants.DIRECTION_EAST||c==mxConstants.… argument
12016 c==mxConstants.DIRECTION_WEST?-1:1,0<=d&&d<=e.length-1&&v.setSelectionCell(e[d].cell)))))}var u=thi… argument
12019 !0))}},null,null,"Alt+Shift+P");u.actions.addAction("selectDescendants",function(b,c){var d=v.getSe… argument
12020 var z=v.removeCells;v.removeCells=function(c,d){d=null!=d?d:!0;null==c&&(c=this.getDeletableCells(t… argument
12021 f;return z.apply(this,arguments)};u.hoverIcons.getStateAt=function(c,d,e){return b(c.cell)?null:thi… argument
12022 v.getIncomingTreeEdges(l[f]),k=v.getIncomingTreeEdges(c[f]);if(0==m.length&&0<k.length){var n=this.… argument
12024 !0))&&this.model.setTerminal(m[q],n,!0);else if(b(c[q])&&(t=v.getIncomingTreeEdges(c[q]),0<t.length… argument
12025 function(c,d,e,f){var g=v.model,k=null;g.beginUpdate();try{if(k=C.apply(this,arguments),b(c))for(va… argument
12028 mxEvent.consume(c))}}catch(K){u.handleError(K)}mxEvent.isConsumed(c)||G.apply(this,arguments)};var … argument
12029 [c];!d(c)&&!b(c)||n(c)||v.traverse(c,!0,function(b,c){var d=null!=c&&v.isTreeEdge(c);d&&0>mxUtils.i… argument
12032 …ertexHandler.prototype.destroy;mxVertexHandler.prototype.destroy=function(b,c){M.apply(this,argume… argument
12049 !0;e.edge=!0;d.insertEdge(e,!1);return sb.createVertexTemplateFromCells([c,e,b,d],220,60,"Sub Secti… argument
12051 e.container.clientHeight-30),function(c){function d(d,e){var g=b.menus.get(d),k=f.addMenu(e,mxUtils… argument
12055 "6px",e.style.paddingLeft="6px",e.style.height="32px",e.style.left="50%";c.appendChild(b.sidebar.co… argument
12056chrome||"undefined"===typeof window.Format||"undefined"===typeof window.Menus)window.uiTheme=null;… class in AnonymousFunction9bd35d6b17fa00
12057 new mxWindow(c,l,d,e,f,g,!0,!0);this.window.destroyOnClose=!1;this.window.setMaximizable(!1);this.w… argument
12058 3:48)));this.getX()==b&&this.getY()==c||mxWindow.prototype.setLocation.apply(this,arguments)};mxCli… argument
12076 EditorUi.prototype.updateTabContainer=function(){null!=this.tabContainer&&(this.tabContainer.style.… argument
12083 b.appendChild(c));this.buttonContainer.appendChild(b);this.buttonContainer.style.top="6px";this.edi… argument
12084 …=Menus.prototype.createPopupMenu;Menus.prototype.createPopupMenu=function(b,c,d){var e=this.editor… argument
12086 …type.addPopupMenuEditItems;Menus.prototype.addPopupMenuEditItems=function(b,c,d){u.apply(this,argu… argument
12095 …MenuCellEditItems;this.put("editCell",new Menu(mxUtils.bind(this,function(b,c){var d=this.editorUi… argument
12106 function(){var b=new CreateGraphDialog(c,e,f);c.showDialog(b.container,620,420,!0,!1);b.init()}),d)… argument
12108 …};var B=EditorUi.prototype.init;EditorUi.prototype.init=function(){function c(b,c,d){var e=m.menus… argument
12110 …at",f.style.backgroundSize="24px 24px",f.style.width="34px",f.innerHTML=""):c||(f.style.background… argument
12113 b),b());return k}function g(b,c,d){d=document.createElement("div");d.className="geMenuItem";d.style… argument
12139 ")";ca.style.backgroundPosition="top center";ca.style.backgroundRepeat="no-repeat";ca.setAttribute(… argument
12162 "hidden";O.style.display="none"}"1"==urlParams.prefetchFonts&&m.editor.loadFonts()}}};(function(){v… argument
12163 …,C=0,F=B=0,G=0,E=0,D=0,H=0,I=5*u;if(1<x.length){x.push(t);x.sort(function(b,c){return b.y-c.y});va… argument
12164 0==y)C=L,y=1;else if(Math.abs(C-L)<=(Q||1==z&&M?v:0))y+=1;else if(1<y&&M){x=x.slice(0,z+1);break}el… argument
12165 u;if(0==E&&0==G)E=L,G=1;else if(Math.abs(E-L)<=(Q||1==z&&M?v:0))G+=1;else if(1<G&&M){A=A.slice(0,z+… argument
12166 …Events=!1;b.init(q.graph.getView().getOverlayPane());return b};E=function(b,c){if(b&&null!=q.guide… argument
12171 …ble":"hidden"};var d=mxGuide.prototype.destroy;mxGuide.prototype.destroy=function(){d.call(this);v… argument
12173 {bkgClr:"#202020",outBkgClr:Editor.darkColor,cornerClr:Editor.darkColor,strokeClr:"#505759",fontClr… argument
12174 function(c){m.editorUiRefresh.apply(b,arguments);g()};g();var t=document.createElement("canvas");t.… argument
12179 function(b,c){m.setUnit(c.getProperty("unit"))};v.addListener(mxEvent.SIZE,e);v.container.addEventL… argument
12186 function mxDualRuler(b,e){var d=new mxPoint(mxRuler.prototype.RULER_THICKNESS,mxRuler.prototype.RUL… argument
12187 function(c){d=null!=b.currentMenu;mxEvent.consume(c)}),null,mxUtils.bind(this,function(e){if(b.edit… argument
12190 function(b){x=b};this.setSmoothing=function(b){d=b};var A=function(c){v=c;b.getRubberband().setEnab… argument
12193 Graph.compress(v)+")");v=b.view.scale;x=b.view.translate;d=new mxCell("",new mxGeometry(e/v-x.x,k/v… argument
12197 function(d,e){c&&b.isEnabled()&&!b.isCellLocked(b.getDefaultParent())&&(z(e.getEvent()),e.consume()… argument