Lines Matching refs:addListener

252 …t-70)+"px"};mxLog.window.addListener(mxEvent.RESIZE_END,a);mxLog.window.addListener(mxEvent.MAXIMI…
253 a);mxEvent.addListener(c,"click",b);mxLog.td.appendChild(c)},isVisible:function(){return null!=mxLo…
286 mxUtils.write(c,a);mxEvent.addListener(c,"click",function(a){b(a)});return c},para:function(a,b){va…
287 …e.style.cursor="pointer";null!=d&&(e.style.paddingLeft=d+"px");mxEvent.addListener(e,"click",c);mx…
330 …le.cssText="float:right":c.setAttribute("style","float:right"),mxEvent.addListener(c,"click",funct…
352 …setEventSource=function(a){this.eventSource=a};mxEventSource.prototype.addListener=function(a,b){n… method in mxEventSource
355 var mxEvent={addListener:function(){if(window.addEventListener){var a=!1;try{document.addEventListe… method in mxEvent
357addListener(a,mxClient.IS_POINTER?"pointerdown":"mousedown",b);null!=c&&mxEvent.addListener(a,mxCl…
359 …|b.fireMouseEvent(mxEvent.MOUSE_UP,new mxMouseEvent(a,k(a)))});mxEvent.addListener(a,"dblclick",fu…
360addListener(b,"gesturestart",function(a){mxEvent.consume(a);c=1});mxEvent.addListener(b,"gesturech…
362addListener(b,"wheel",function(b){null==b&&(b=window.event);b.ctrlKey&&b.preventDefault();(.5<Math…
404 …ent.consume(g)}});mxEvent.addGestureListeners(this.maximize,g);mxEvent.addListener(this.title,"dbl…
412addListener(e,"click",function(){a()});e=document.createElement("button");mxUtils.write(e,mxResour…
416 …esizeWidth="auto"==c.width,this.resizeHeight="auto"==c.height);mxEvent.addListener(b,"resize",mxUt…
419 …Listeners(a,mxUtils.bind(this,function(a){this.mouseDown(a)}));mxEvent.addListener(a,"dragstart",f…
432 …rrentHighlight=new mxCellHighlight(a,mxConstants.DROP_TARGET_COLOR));a.addListener(mxEvent.FIRE_MO…
438 …s.container.appendChild(g);null!=c&&(mxEvent.addListener(g,"click",c),mxClient.IS_TOUCH&&mxEvent.a…
440 g.className=k;this.currentImg=null}))}}),null,a);mxEvent.addListener(g,"mouseout",a);return g};mxTo…
441 …ect");c.className=b||"mxToolbarCombo";this.addOption(c,a,null);mxEvent.addListener(c,"change",func…
442 …ribute("src",b);f.altIcon=d;null!=a&&f.setAttribute("title",a);mxEvent.addListener(f,"click",mxUti…
444 …enabled&&f&&(mxEvent.addListener(g,"click",mxUtils.bind(this,function(a){this.selectMode(g,c);this…
459 …stener=mxUtils.bind(this,function(){this.active&&this.stop()});mxEvent.addListener(document,"mouse…
471 …null!=c&&c(a)}this.eventReceiver=null;mxEvent.consume(a)}));k||mxEvent.addListener(l,"mouseout",mx…
480 …is.changeHandler);this.graph=a;null!=this.graph&&this.graph.getModel().addListener(mxEvent.CHANGE,…
1060 …ocumentElement.scrollTop)+10+"px"};mxEvent.addListener(this.wnd,"scroll",function(a){b()});mxEvent…
1102addListener(mxEvent.SCALE,this.zoomHandler);this.graph.view.addListener(mxEvent.SCALE_AND_TRANSLAT…
1108addListener(a,"dragstart",mxUtils.bind(this,function(a){this.graph.stopEditing(!1);mxEvent.consume…
1109 …e)&&(this.clearOnChange=!1,a.innerHTML="")});mxEvent.addListener(a,"keypress",b);mxEvent.addListen…
1110addListener(a,mxClient.IS_IE11||mxClient.IS_IE?"keyup":"input",b);mxEvent.addListener(a,"cut",b);m…
1111addListener(window,"resize",c);9<=document.documentMode?(mxEvent.addListener(a,"DOMNodeRemoved",c)…
1153 …UP,new mxMouseEvent(b,f(b))),e=!1)}));c.nativeDblClickEnabled&&mxEvent.addListener(a.text.node,"db…
1157addListener(c.node,"click",function(c){d.isEditing()&&d.stopEditing(!d.isInvokesStopCellEditing())…
1160 …d||mxClient.IS_IOS||(e.isEnabled()&&(b.style.cursor="pointer"),mxEvent.addListener(b,"click",d));i…
1164 …MOUSE_UP,new mxMouseEvent(d,c(d)))}));b.nativeDblClickEnabled&&mxEvent.addListener(a.shape.node,"d…
1238 …backgroundPageShape.redraw(),this.graph.nativeDblClickEnabled&&mxEvent.addListener(this.background…
1281addListener(b,"gesturestart",mxUtils.bind(this,function(b){a.fireGestureEvent(b);mxEvent.consume(b…
1282 …erEvent(b)&&a.fireMouseEvent(mxEvent.MOUSE_UP,new mxMouseEvent(b));c=null}));mxEvent.addListener(b,
1296 …,b){this.graphModelChanged(b.getProperty("edit").changes)});this.model.addListener(mxEvent.CHANGE,…
1307addListener(a,"mouseleave",mxUtils.bind(this,function(a){null!=this.tooltipHandler&&null!=this.too…
1321 …arningImage,b=new mxCellOverlay(c,"<font color=red>"+b+"</font>"),d&&b.addListener(mxEvent.CLICK,m…
1542addListener(mxEvent.CHANGE,this.updateHandler);this.source.addListener(mxEvent.REFRESH,this.update…
1543 …n(a,c){this.update(!1)});mxEvent.addListener(this.source.container,"scroll",this.scrollHandler);th…
1566 …Model(),b.addListener(mxEvent.BEFORE_UNDO,this.undoHandler),this.graph.addListener(mxEvent.MOVE_CE…
1577 …his.graph=a;null!=this.graph&&(this.graph.addListener(mxEvent.ADD_CELLS,this.addHandler),this.grap…
1593 …;this.graph.addListener(mxEvent.PAN,this.panHandler);this.escapeHandler=mxUtils.bind(this,function…
1595addListener(mxEvent.CHANGE,this.refreshHandler);this.graph.addListener(mxEvent.REFRESH,this.refres…
1596 "keydown",this.keyHandler);mxEvent.addListener(document,"keyup",this.keyHandler)}mxGraphHandler.pro…
1642 … mxEventObject(mxEvent.PAN_START,"event",e)),e.consume())}),this.graph.addListener(mxEvent.FIRE_MO…
1643 …nEvent=null));null!=this.initialScale&&this.zoomGraph(b)}}),this.graph.addListener(mxEvent.GESTURE…
1644 null,null,this.mouseUpListener),mxEvent.addListener(document,"mouseleave",this.mouseUpListener))}mx…
1653 …ndler=mxUtils.bind(this,function(a,b){this.inTolerance=!1}),this.graph.addListener(mxEvent.GESTURE…
1666addListener(mxEvent.CHANGE,this.refreshHandler);this.graph.getModel().addListener(mxEvent.CHANGE,t…
1667addListener(mxEvent.SCALE_AND_TRANSLATE,this.refreshHandler);this.graph.getView().addListener(mxEv…
1675 …scapeHandler=mxUtils.bind(this,function(a,b){this.reset()}),this.graph.addListener(mxEvent.ESCAPE,…
1680 …view.getState(this.previous.cell)&&this.reset()});this.graph.getModel().addListener(mxEvent.CHANGE,
1681addListener(mxEvent.SCALE,this.changeHandler);this.graph.getView().addListener(mxEvent.TRANSLATE,t…
1737addListener(mxEvent.CHANGE,this.resetHandler);this.graph.view.addListener(mxEvent.SCALE_AND_TRANSL…
1743 ….mouseleaveHandler=mxUtils.bind(this,function(){this.reset()}),mxEvent.addListener(this.graph.cont…
1754 …=b.y;this.start(e.getX()+f.x,e.getY()+f.y);e.consume(!1)}}),this.graph.addListener(mxEvent.FIRE_MO…
1755addListener(mxEvent.PAN,this.panHandler),this.gestureHandler=mxUtils.bind(this,function(a,c){null!…
1775 …id=!1,this.state.view.validate());this.reset()}),this.state.view.graph.addListener(mxEvent.ESCAPE,…
1847 …rer.redraw(this.state,!1,a.view.isRendering())}),this.state.view.graph.addListener(mxEvent.ESCAPE,…
1947 …n(a){this.keyDown(a)}),mxEvent.addListener(this.target,"keydown",this.keydownHandler),mxClient.IS_…
1960 …dMouseListener(this);null!=c&&(this.getCell=c);mxClient.IS_IE&&mxEvent.addListener(window,"unload"…
1962 …s.repaint())}}),this.graph.getView().addListener(mxEvent.SCALE,this.repaintHandler),this.graph.get…
1963addListener(mxEvent.SCALE_AND_TRANSLATE,this.repaintHandler),this.graph.getModel().addListener(mxE…
2048 …ull;null!=d&&d.ignoreEdit||this.setModified(!0)};this.graph.getModel().addListener(mxEvent.CHANGE,…
2084 …ent.removeListener(window,"message",c),e.postMessage(a,"*"))});mxEvent.addListener(window,"message…
2097 ….undoListener.apply(this,arguments)});a.getModel().addListener(mxEvent.UNDO,d);a.getView().addList…
2098 …getState(c[h])&&e.push(c[h]);a.setSelectionCells(e)}};b.addListener(mxEvent.UNDO,d);b.addListener(…
2103 …+14+"px",f.style.left=w+d+38-n+"px",f.style.zIndex=this.zIndex,mxEvent.addListener(f,"click",mxUti…
2105 …style.top=x+14+"px",this.dialogImg.style.left=w+d+38-n+"px")});mxEvent.addListener(window,"resize"…
2115addListener(g,"click",function(a){h.checked=!h.checked;l.checked=!h.checked;mxEvent.consume(a)});m…
2116 …xResources.get("pages")+" (max)");e.appendChild(c);k.appendChild(e);mxEvent.addListener(l,"change",
2124 …_FF&&(l.style.position="relative",l.style.top="-6px");var m=e.background;b();mxEvent.addListener(l,
2125 …tyle.marginLeft="6px";n.value=e.getGridSize();f.appendChild(n);mxEvent.addListener(n,"change",func…
2127 …ion(a,b){b||(u=a,d())},u);mxEvent.consume(b)};mxEvent.addListener(p,"click",v);mxEvent.addListener
2136addListener(b,"click",function(a){f.checked=!0;E(a);mxEvent.consume(a)});mxEvent.addListener(l,"cl…
2137 "change",E);mxEvent.addListener(h,"change",function(a){x="custom"==h.value;E(a,!0)});E();return{set…
2142 …),Graph.fileSupport){var a=u.parentNode;if(null!=a){var b=null;mxEvent.addListener(a,"dragleave",f…
2143addListener(a,"dragover",mxUtils.bind(this,function(a){null==b&&(!mxClient.IS_IE||10<document.docu…
2146 …itor.graph.openLink(h)}),n.className="geBtn",q.appendChild(n));mxEvent.addListener(t,"keypress",fu…
2149 …ces.get(d[a].title));break}};mxEvent.addListener(b,"keyup",c);mxEvent.addListener(b,"change",c);mx…
2151 …t(d[a].description)+" (."+d[a].extension+")");e.appendChild(c)}mxEvent.addListener(e,"change",func…
2152 …gth-l.length-1)=="."+l){c=f;break}}e.value=c};mxEvent.addListener(b,"change",a);mxEvent.addListene…
2154 …w(),this.backgroundPageShape.node.className="geBackgroundPage",mxEvent.addListener(this.background…
2166 …unction(a,b,d,e,f,n){var g=c.apply(this,arguments);null==n||n||mxEvent.addListener(g,"mousedown",f…
2176 e.addListener("cellsInserted",function(a,b){n(b.getProperty("cells"),null,null,null,null,!0,!0)});e…
2178 …ined"===typeof document.documentMode||9>document.documentMode)?mxEvent.addListener(this.diagramCon…
2179 …l!=y.hoverIcons&&y.hoverIcons.reset();q.apply(this,arguments)}}mxEvent.addListener(this.diagramCon…
2180 …ng()||mxEvent.getSource(a)!=e.container||mxEvent.consume(a))});mxEvent.addListener(document,"keydo…
2181 "";u=!1});mxEvent.addListener(document,"keyup",this.keyupHandler);var t=e.panningHandler.isForcePan…
2184addListener(e.cellEditor.textarea,"input",b);mxEvent.addListener(e.cellEditor.textarea,"touchend",…
2186addListener(mxEvent.CONNECT,function(a,b){var c=[b.getProperty("cell")];b.getProperty("terminalIns…
2192 …tSize(b)}),e.getSelectionModel().addListener(mxEvent.CHANGE,a),e.getModel().addListener(mxEvent.CH…
2194addListener(window,"resize",this.resizeHandler);this.orientationChangeHandler=mxUtils.bind(this,fu…
2195 …Background()}));this.addListener("backgroundColorChanged",mxUtils.bind(this,function(){e.view.vali…
2197addListener(a.container,"scroll",mxUtils.bind(this,function(){a.tooltipHandler.hide();null!=a.conn…
2198addListener(a.container,"keypress",mxUtils.bind(this,function(a){this.onKeyPress(a)}));this.addUnd…
2200addListener(mxEvent.FIRE_MOUSE_EVENT,mxUtils.bind(this,function(a,c){"mouseDown"==c.getProperty("e…
2202 30)}};if(null!=this.hoverIcons){this.hoverIcons.addListener("reset",d);var f=this.hoverIcons.drag;t…
2203 …h.selectCellsForConnectVertex(a,f,this)}))};var h=null;this.hoverIcons.addListener("focus",mxUtils…
2205addListener(l,"mouseenter",function(){mxUtils.setOpacity(l,100)});mxEvent.addListener(l,"mouseleav…
2210 …umb([c],25,25,d,null,!0,!1,c.geometry.width,c.geometry.height);mxEvent.addListener(d,"click",funct…
2232 …mxEvent.addListener(window,"resize",e);this.destroyFunctions.push(function(){mxEvent.removeListene…
2235 …ner?20+parseInt(this.tabContainer.style.height):20)+"px"});this.editor.addListener("resetGraphView…
2236 "8px";d.style.cursor="pointer";mxEvent.addListener(d,"click",a);null!=c&&d.setAttribute("title",c);…
2239 …"none",g.style.display="none");m()});this.editor.addListener("resetGraphView",n);this.editor.addLi…
2241 …alog=null;else{this.layersDialog=a.createLayersDialog(null,!0);mxEvent.addListener(this.layersDial…
2244 Editor.layersImage,mxResources.get("layers")),w=a.getModel();w.addListener(mxEvent.CHANGE,function(…
2247addListener(a.container,mxClient.IS_POINTER?"pointermove":"mousemove",mxUtils.bind(this,function(a…
2248addListener(this.chromelessToolbar,"mousemove",mxUtils.bind(this,function(a){mxEvent.isShiftDown(a…
2259 …Timeout(y)},null,function(b){1!=a.cumulativeZoomFactor&&K(0)});mxEvent.addListener(a.container,"sc…
2283 …abled(this.canRedo())});d.addListener(mxEvent.ADD,e);d.addListener(mxEvent.UNDO,e);d.addListener(m…
2299 …enubar&&(this.statusContainer=this.createStatusContainer(),this.editor.addListener("statusChanged"…
2305 mxEvent.getClientY(a));h=m();g=!1;mxEvent.consume(a)});mxEvent.addListener(a,"click",mxUtils.bind(t…
2325 …Agent||0>navigator.userAgent.indexOf("Camino"))?(a=new mxMorphing(e),a.addListener(mxEvent.DONE,mx…
2329 …eateOutline=function(a){var b=new mxOutline(this.editor.graph);mxEvent.addListener(window,"resize"…
2345addListener(document,mxClient.IS_POINTER?"pointerup":"mouseup",this.pointerUpHandler);this.pointer…
2346addListener(document,mxClient.IS_POINTER?"pointermove":"mousemove",this.pointerMoveHandler);this.p…
2347 "pointerout":"mouseout",this.pointerOutHandler);mxEvent.addListener(b,"scroll",mxUtils.bind(this,fu…
2362 …"2px",g.style.top="2px",this.tooltip.appendChild(g),this.tooltipCloseImage=g,mxEvent.addListener(g,
2380 …b=a.nextSibling;a!=e&&a!=h&&a.parentNode.removeChild(a);a=b}});mxEvent.addListener(f,"click",funct…
2383 …ue=a;k()};mxEvent.addListener(c,"keydown",mxUtils.bind(this,function(a){13==a.keyCode&&(k(),mxEven…
2384 …e":"")}));mxEvent.addListener(c,"mousedown",function(a){a.stopPropagation&&a.stopPropagation();a.c…
2499 …this.thumbHeight+l+"px";g.style.padding=this.thumbPadding+"px";mxEvent.addListener(g,"click",funct…
2521 …e(a.view.getState(a.getSelectionCell()))}),d,0,0,g.autoscroll,!0,!0);g.addListener(mxEvent.ESCAPE,…
2551 …ckgroundRepeat="no-repeat";a.style.backgroundPosition="0% 50%";mxEvent.addListener(a,"click",mxUti…
2552 …llapsedImage+"')",b.style.display="none";mxEvent.consume(c)}));mxEvent.addListener(a,mxClient.IS_P…
2568 …SPACE]:!1};if(this.edgeMode){var k=null,h=null,g=null,l=null,m=!1;this.addListener(mxEvent.FIRE_MO…
2587addListener(mxEvent.PAN_START,mxUtils.bind(this,function(){this.isEnabled()&&(H=this.container.sty…
2592addListener(mxEvent.FIRE_MOUSE_EVENT,mxUtils.bind(this,function(a,b){if("mouseDown"==b.getProperty…
2593 …CellsHandler.isHandled(c.model.getParent(a.cell)))};this.selectionModel.addListener(mxEvent.CHANGE,
2611 …eft="4px";d.style.marginBottom="-1px";d.style.cursor="pointer";mxEvent.addListener(d,"click",b);re…
2617addListener(b.node,"click",function(a){mxEvent.consume(a)})};if(null!=this.tooltipHandler){var b=t…
2618 …ger(a))&&this.graph.customLinkClicked(b)&&mxEvent.consume(a))}))}}this.addListener(mxEvent.SIZE,mx…
2663 mxEvent.addListener(k,"click",function(){e.setVisible(c,!e.isVisible(c));f();null!=a&&a(c)});f()})(…
2700addListener(mxEvent.CHANGE,this.resetHandler);this.graph.model.addListener(mxEvent.CHANGE,this.rep…
2701addListener(mxEvent.DOWN,this.repaintHandler);this.graph.view.addListener(mxEvent.UP,this.repaintH…
2702 mxEvent.getSource(a)==this.graph.container&&this.setDisplay("none")}));this.graph.addListener(mxEve…
2707 …));mxEvent.redirectMouseEvents(e,this.graph,this.currentState);mxEvent.addListener(e,"mouseenter",…
2708 "arrow",e,"direction",d,"event",a)))}));mxEvent.addListener(e,"mouseleave",mxUtils.bind(this,functi…
2816 …,null!=b&&mxEvent.addGestureListeners(a[c],null,null,b))}});this.model.addListener(mxEvent.CHANGE,…
2822 g.click=function(a){};g.addMouseListener(k);mxEvent.addListener(document,"mouseleave",function(a){k…
2851addListener(d,"click",mxUtils.bind(this,function(b){this.customLinkClicked(a);mxEvent.consume(b)})…
2862 …guments);7!==document.documentMode&&8!==document.documentMode&&mxEvent.addListener(this.textarea,"…
2928 …()});this.graph.getSelectionModel().addListener(mxEvent.CHANGE,this.changeHandler);this.graph.getM…
2929 …dler=mxUtils.bind(this,function(a,b){this.redrawHandles()});this.graph.addListener(mxEvent.EDITING…
2930 …tyle.filter="",this.graph.container.appendChild(this.linkHint),mxEvent.addListener(this.linkHint,"…
2931 …m="-1px";d.style.cursor="pointer";this.linkHint.appendChild(d);mxEvent.addListener(d,"click",mxUti…
2934 …()});this.graph.getSelectionModel().addListener(mxEvent.CHANGE,this.changeHandler);this.graph.getM…
2961addListener(mxEvent.CHANGE,this.update);d.addListener(mxEvent.EDITING_STARTED,this.update);d.addLi…
2962 a.addListener("styleChanged",mxUtils.bind(this,function(a,b){this.refresh()}));b.addListener("autos…
2974 …ow="hidden";e.style.width="100%";this.container.appendChild(d);mxEvent.addListener(e,mxClient.IS_P…
2975 …le.display="none"),h=c,h.style.display=""))});mxEvent.addListener(a,"click",g);mxEvent.addListener
2978 …ent",g.style.padding="1px",g.style.opacity=.5,m.appendChild(g),mxEvent.addListener(g,"click",funct…
2984addListener(a,"mousedown",function(){document.activeElement==l.cellEditor.textarea&&(m=l.cellEdito…
2988 …=n){try{n.select()}catch(q){}n=null;mxEvent.consume(a)}})}else mxEvent.addListener(g,"click",funct…
2990 …efaultChecked=!1,k.checked=!1),l!=a&&(l=a,b()!=l&&d(l)),g=!1)};mxEvent.addListener(f,"click",funct…
2992 …){this.listener=function(){a(mxUtils.getValue(p,b,d)!=c)};m.getModel().addListener(mxEvent.CHANGE,…
2996 ….pickColor(b,function(a){u(a,null,!0)},h):(v.value=b,v.click(),mxEvent.addListener(v,"input",funct…
2997 …ift+Click for Color Dropper)":"Shift+Click for Color Dropper");mxEvent.addListener(g,"click",funct…
2999 …ells[0]);null!=c&&a(mxUtils.getValue(c.style,b,null),!0)};h.getModel().addListener(mxEvent.CHANGE,…
3005 …(mxUtils.getValue(a.style,b,100)),h.value=isNaN(a)?"":a+" %"});mxEvent.addListener(h,"keydown",fun…
3006addListener(mxEvent.CHANGE,g);this.listeners.push({destroy:function(){f.getModel().removeListener(…
3008 BaseFormatPanel.prototype.addKeyHandler=function(a,b){mxEvent.addListener(a,"keydown",mxUtils.bind(…
3038 …YLE_ROTATION,0,0,360,"°",null,!0);this.addKeyHandler(f,g);d.getModel().addListener(mxEvent.CHANGE,…
3043 …style.border="0px";u.style.left="42px";mxUtils.setOpacity(u,50);mxEvent.addListener(u,"mouseenter",
3044 …Utils.setOpacity(u,100)});mxEvent.addListener(u,"mouseleave",function(){mxUtils.setOpacity(u,50)})…
3049 …yle.display="none"});this.addKeyHandler(x,E);this.addKeyHandler(z,E);c.addListener(mxEvent.CHANGE,…
3052 …Ui.editor.graph,c=null,f=this;mxEvent.addListener(a,"blur",d);mxEvent.addListener(a,"change",d);mx…
3053 …e=k+" pt"}}mxEvent.consume(d)}var e=this.editorUi.editor.graph,c=null,f=this;mxEvent.addListener(a,
3054 "blur",d);mxEvent.addListener(a,"change",d);mxEvent.addListener(a,"focus",function(){c=a.value});re…
3056 …ells",f))}n.value=c+" pt";mxEvent.consume(a)});mxEvent.addListener(n,"blur",k);mxEvent.addListener
3060 …ddEdgeGeometryHandler(w,function(a,b){a.targetPoint.y=b});d.getModel().addListener(mxEvent.CHANGE,…
3079 …pendChild(Z)}t.appendChild(P);e.isEditing()||(a.appendChild(n),mxEvent.addListener(M,"change",func…
3080 …e.getModel().endUpdate()}mxEvent.consume(a)}),a.appendChild(t),mxEvent.addListener(P,"change",func…
3094 …)&&(c.style.lineHeight=b/100);a.value=b+" %"},function(a){ia=a;mxEvent.addListener(a,"mousedown",f…
3095 mxEvent.addListener(a,"touchstart",function(){document.activeElement==e.cellEditor.textarea&&(la=e.…
3110 …r(da,V);this.addKeyHandler(aa,V);this.addKeyHandler(ha,V);e.getModel().addListener(mxEvent.CHANGE,…
3116addListener(e.cellEditor.textarea,"DOMSubtreeModified",f);mxEvent.addListener(e.cellEditor.textare…
3128 …160, 160, 160)";c.style.boxSizing="border-box";var f=c.cloneNode(!1);mxEvent.addListener(c,"click",
3129 function(a){mxEvent.consume(a)});mxEvent.addListener(f,"click",function(a){mxEvent.consume(a)});var…
3133addListener(mxEvent.CHANGE,p);this.listeners.push({destroy:function(){d.getModel().removeListener(…
3138 …,g[l]);mxUtils.write(m,mxResources.get(g[l]));h.appendChild(m)}mxEvent.addListener(h,"change",func…
3139 ….cells))}finally{c.getModel().endUpdate()}mxEvent.consume(a)});mxEvent.addListener(h,"click",funct…
3148 …ppendChild(x);mxEvent.addListener(t,"blur",b);mxEvent.addListener(t,"change",b);mxEvent.addListene…
3194 …dler(R,Q);this.addKeyHandler(M,Q);this.addKeyHandler(S,Q);c.getModel().addListener(mxEvent.CHANGE,…
3197 …,c[k]);mxUtils.write(h,mxResources.get(c[k]));f.appendChild(h)}mxEvent.addListener(f,"change",func…
3198 ….cells))}finally{e.getModel().endUpdate()}mxEvent.consume(a)});mxEvent.addListener(f,"click",funct…
3199 …e)),l.value=isNaN(a)?"":a+" pt"});this.addKeyHandler(l,m);e.getModel().addListener(mxEvent.CHANGE,…
3202 ….STYLE_GLASS,0);m(mxResources.get("sketch"),"sketch",0)});b.getModel().addListener(mxEvent.CHANGE,…
3204 …ner=mxUtils.bind(this,function(){this.format.cachedStyleEntries=[]});a.addListener("darkModeChange…
3216 ….gridColor:d.view.defaultGridColor))}finally{e.endUpdate()}})),mxEvent.addListener(n,"mouseenter",…
3217 …;return f};d.refresh();d.getCellStyle=c;d.background=b;d.view.gridColor=f})),mxEvent.addListener(n,
3220addListener(y,"click",mxUtils.bind(this,function(){G(a)}))})(p,y);h.appendChild(y);H.push(y)}a.app…
3222 …ild(p),mxEvent.addListener(n,"click",mxUtils.bind(this,function(){G(mxUtils.mod(this.format.curren…
3225 …t()},{install:function(a){this.listener=function(){a(d.pageVisible)};b.addListener("pageViewChange…
3226 …ffff",{install:function(a){this.listener=function(){a(d.background)};b.addListener("backgroundColo…
3228 …l:function(a){this.listener=function(){a(d.connectionArrowsEnabled)};b.addListener("connectionArro…
3229 …tion(a){this.listener=function(){a(d.connectionHandler.isEnabled())};b.addListener("connectionPoin…
3230 {install:function(a){this.listener=function(){a(d.graphHandler.guidesEnabled)};b.addListener("guide…
3232 …ay=c.isGridEnabled()?"":"none";k.style.display=f.style.display;mxEvent.addListener(f,"keydown",fun…
3233 mxEvent.addListener(f,"blur",b);mxEvent.addListener(f,"change",b);f.style.right="78px";k.style.marg…
3234 …{a(c.isGridEnabled()?c.view.gridColor:null)};e.addListener("gridColorChanged",this.listener);e.add…
3237 …pageFormat)};b.addListener("pageFormatChanged",c);this.listeners.push({destroy:function(){b.remove…
3555 …(d,document.body.offsetWidth-280,120,212,200),this.layersWindow.window.addListener("show",mxUtils.…
3556 this.layersWindow.window.addListener("hide",function(){d.fireEvent(new mxEventObject("layers"))}),t…
3557addListener("show",mxUtils.bind(this,function(){d.fireEvent(new mxEventObject("outline"));this.out…
3601 ….bind(this,function(){this.editorUi.hideCurrentMenu()}),0))}));mxEvent.addListener(p,"mouseover",f…
3623 Menus.prototype.menuCreated=function(a,b,d){null!=b&&(d=null!=d?d:"geItem",a.addListener("stateChan…
3626addListener(a,"mousemove",mxUtils.bind(this,function(b){null!=this.editorUi.currentMenu&&this.edit…
3632 …)});this.editorUi.editor.graph.view.addListener(mxEvent.EVENT_SCALE,this.updateZoom);this.editorUi…
3643 …torUi.menus.get("insert");null!=b&&"function"===typeof a.setEnabled&&b.addListener("stateChanged",…
3669 ….funct.apply(h,arguments)},c,f);k||"function"!==typeof g.setEnabled||h.addListener("stateChanged",…
3671 …nct,d),e||"function"!==typeof f.setEnabled||(f.setEnabled(c.enabled),c.addListener("stateChanged",…
3673 …unction(a,b){null!=b&&(mxEvent.addListener(a,"click",function(d){a.enabled&&b(d);mxEvent.consume(d…
3675 …,d,e){if(null!=d){var c=this.editorUi.editor.graph,f=null,k=!0;mxEvent.addListener(a,"click",mxUti…
3676 …troy()});f.addListener(mxEvent.EVENT_HIDE,mxUtils.bind(this,function(){this.currentElt=null}))}k=!…
3681 …ointer",mxEvent.addListener(b,"click",function(){"none"==a?(g.fromString("ffffff"),k.value="none")…
3682 …ndRepeat="no-repeat",a.style.cursor="pointer",q.appendChild(a),mxEvent.addListener(a,"click",funct…
3683 ….activeElement==n?k.focus():(n.value="#"+k.value,n.click())}));mxEvent.addListener(n,"input",funct…
3684 …romString(b));d.appendChild(p);this.picker=g;this.colorInput=k;mxEvent.addListener(d,"keydown",fun…
3707addListener(v,"change",function(){"custom"==this.value?(this.style.display="none",t.style.display=…
3710addListener(n,"change",b);b();mxEvent.addListener(p,"change",function(){w=!0;var a=Math.max(0,pars…
3719 …l.table.deleteRow(b+(null!=u?1:0));break}null!=p[c]&&b++}}}(b);mxEvent.addListener(d,"click",e);e=…
3721 "center";mxUtils.write(m,u);var x=l.addField(mxResources.get("id")+":",m);mxEvent.addListener(m,"db…
3726 k.className="geBtn gePrimaryBtn";mxEvent.addListener(z,"keyup",d);mxEvent.addListener(z,"change",d)…
3727 (w.setAttribute("checked","checked"),w.defaultChecked=!0);mxEvent.addListener(w,"click",function(){…
3732addListener(b,"click",function(){k.value="";k.focus()});f.appendChild(k);f.appendChild(b);c.append…
3735addListener(window,"resize",k);var h=a.createOutline(this.window);this.destroy=function(){mxEvent.…
3736 …nded(!0)}));this.window.addListener(mxEvent.NORMALIZE,mxUtils.bind(this,function(){h.setSuspended(…
3739addListener(e,"dragover",function(b){b.dataTransfer.dropEffect="move";q=a;b.stopPropagation();b.pr…
3740 …isDarkMode()&&(k.style.filter="invert(100%)");h.appendChild(k);mxEvent.addListener(k,"click",funct…
3742 g.isEnabled()&&(k.style.cursor="pointer");mxEvent.addListener(k,"click",function(a){if(g.isEnabled(…
3744 …h.style.margin="0px",h.style.marginTop="-1px",b.appendChild(h),mxEvent.addListener(h,"click",funct…
3745addListener(h,"click",function(b){g.isEnabled()&&g.addCell(c,g.model.root,a+1);mxEvent.consume(b)}…
3746 …759":"#e6eff8",e.style.fontWeight=g.isEnabled()?"bold":"",v=c);mxEvent.addListener(e,"click",funct…
3748 …;mxEvent.addListener(l,"dragover",function(a){a.dataTransfer.dropEffect="move";q=0;a.stopPropagati…
3750 …isDarkMode()&&(m.style.filter="invert(100%)");x.appendChild(m);mxEvent.addListener(x,"click",funct…
3751 ….setAttribute("src",Editor.verticalDotsImage);z.appendChild(m);mxEvent.addListener(z,"click",funct…
3753addListener(E,"click",function(b){g.isEnabled()&&a.showDataDialog(v);mxEvent.consume(b)});g.isEnab…
3754 …ode(!1);m.setAttribute("src",Editor.addImage);w.appendChild(m);mxEvent.addListener(w,"click",funct…
3755 …style.fontSize="16pt";G.style.right="2px";G.style.top="2px";h();g.model.addListener(mxEvent.CHANGE,
3756 h);g.addListener("defaultParentChanged",h);g.selectionModel.addListener(mxEvent.CHANGE,function(){g…
3757 this.window.addListener(mxEvent.SHOW,mxUtils.bind(this,function(){this.window.fit()}));this.refresh…
3758 …dow.getX(),b=this.window.getY();this.window.setLocation(a,b)});mxEvent.addListener(window,"resize"…
3777 …f.style.cursor="default";f.style.top="1px";f.style.right="0px";mxEvent.addListener(f,"click",mxUti…
3792 …ent("button");e.style.marginLeft="4px";mxUtils.write(e,"Save");mxEvent.addListener(a,"click",mxUti…
10008addListener(mxEvent.CHANGE,this.changeListener),this.ui.editor.graph.addListener("gridSizeChanged"…
10009addListener("pageScaleChanged",this.changeListener),this.ui.addListener("backgroundColorChanged",t…
10010 …this.ui.addListener("pageViewChanged",this.changeListener),this.ui.addListener("connectionPointsCh…
10011 …].style.cursor="pointer",b[0].style.textDecoration="underline",mxEvent.addListener(b[0],"click",mx…
10015 …agName("div");null!=e&&0<e.length?(e[0].style.cursor="pointer",mxEvent.addListener(e[0],"click",mx…
10017 …e("div"):null;null!=d&&0<d.length?(d[0].style.cursor="pointer",mxEvent.addListener(d[0],"click",mx…
10063 var StorageDialog=function(b,e,d){function c(c,g,k,p,x,A){function q(){mxEvent.addListener(t,"click…
10067 b[p]&&(v.stop(),t.style.display="none")},3E4);b.addListener("clientLoaded",mxUtils.bind(this,functi…
10071 …late(-50%,0)");mxUtils.write(k,mxResources.get("decideLater"));mxEvent.addListener(k,"click",funct…
10077 …te(-50%,0)");mxUtils.write(d,mxResources.get("changeStorage"));mxEvent.addListener(d,"click",funct…
10078addListener(k,"click",function(){b.hideDialog();b.actions.get("new").funct()});g.appendChild(k);mx…
10080 …ut"));k.style.marginBottom="16px";g.style.paddingBottom="18px";mxEvent.addListener(f,"click",funct…
10082 n.value=q.length;t.appendChild(n);mxEvent.addListener(t,"change",function(){var c=t.value,f=q.lengt…
10101addListener(v,"change",d);mxEvent.addListener(x,"change",d);mxEvent.addListener(B,"change",d);mxEv…
10102 mxEvent.addListener(m,"click",function(){m.focus();mxClient.IS_GC||mxClient.IS_FF||5<=document.docu…
10104addListener(f.node,mxClient.IS_POINTER?"pointerdown":"mousedown",function(f){c.fireEvent(new mxEve…
10105 …=new mxCellOverlay(this.connectImage,"Add outgoing");c.cursor="hand";c.addListener(mxEvent.CLICK,f…
10106 k.insertEdge(f,null,"",b,m,n)},function(){k.scrollCellToVisible(m)})});c.addListener("pointerdown",…
10108 …DefaultParent(),m)}catch(B){throw B;}finally{var f=new mxMorphing(k);f.addListener(mxEvent.DONE,mx…
10109 …ph.prototype.resizeCell.apply(this,arguments);q()};k.connectionHandler.addListener(mxEvent.CONNECT…
10117 …);mxEvent.addListener(m,"focus",function(){n.removeAttribute("checked");f.setAttribute("checked","…
10118addListener(d,"dragleave",function(b){null!=e&&(e.parentNode.removeChild(e),e=null);b.stopPropagat…
10121 …=d||k?"":d.height;c.appendChild(A);mxUtils.br(c);mxUtils.br(c);mxEvent.addListener(l,"change",v);I…
10122 …cted");z.setAttribute("value","pageNotFound");m.appendChild(z);mxEvent.addListener(m,"change",func…
10144 …value=b.target.result};c.readAsText(b)}},!1));e.appendChild(f);mxEvent.addListener(f,"change",func…
10151 …xUtils.bind(this,function(b){C(v,null,null,c,g,t)}),null,null);mxEvent.addListener(v,"dblclick",fu…
10153 …tureListeners(v,mxUtils.bind(this,function(b){A()}),null,null);mxEvent.addListener(v,"dblclick",fu…
10154 …null),null!=p?mxEvent.addListener(v,"click",p):(mxEvent.addListener(v,"click",function(b){C(v,null…
10155 …s.bind(this,function(c){X=b.sidebar.currentElt==v}),null,null);mxEvent.addListener(D,"click",mxUti…
10156addListener(c,"click",function(){S!=c&&(S.style.backgroundColor="",S=c,S.style.backgroundColor=n,R…
10157 …tle"));null!=m&&(e.style.padding=m);ha.appendChild(e);(function(b,c){mxEvent.addListener(e,"click",
10159 …ld(p);e.className="geTempTree";e.appendChild(k);(function(b,c){mxEvent.addListener(c,"click",funct…
10169 …inRight="10px";Y.style.marginLeft="10px";Y.style.width="220px";mxEvent.addListener(Y,"keypress",fu…
10171 …ground="url('"+b.editor.transparentImage+"')";T.appendChild(U);mxEvent.addListener(U,"click",funct…
10172 …ch")),ia.value="",null!=da&&(da.click(),da=null));ia.focus()});mxEvent.addListener(ia,"keydown",mx…
10174 …undColor="",da=S,S=f);ma=d;X=null;B(!1)}mxEvent.consume(b)}}));mxEvent.addListener(ia,"keyup",mxUt…
10175 …m:68px;margin-top:6px;overflow:auto;border:1px solid #d3d3d3;";mxEvent.addListener(R,"scroll",func…
10178 …pin(R);null!=A?A(function(b,c){ja=b;N=oa=c;sa()},sa):sa();J=ea}mxEvent.addListener(M,"keypress",fu…
10180 …Attribute("multiple","multiple");c.setAttribute("type","file");mxEvent.addListener(c,"change",func…
10182 …,c,g,k,n,f,l,m,p,q,t,u,v,x,A){function z(c,f,d,l){function m(){mxEvent.addListener(g,"click",funct…
10184 …meout(function(){null==b[l]&&(t.stop(),g.style.display="none")},3E4);b.addListener("clientLoaded",…
10196 …f.appendChild(x));b.editor.cancelFirst&&null==c||f.appendChild(p);mxEvent.addListener(C,"keypress",
10201 …3px";d.style.background="url('"+b.editor.transparentImage+"')";mxEvent.addListener(d,"click",funct…
10203 …",mxResources.get("dragImagesHere"));var c=f.parentNode,d=null;mxEvent.addListener(c,"dragleave",f…
10204addListener(c,"dragover",mxUtils.bind(this,function(f){null==d&&(!mxClient.IS_IE||10<document.docu…
10206 …Attribute("multiple","multiple");q.setAttribute("type","file");mxEvent.addListener(q,"change",func…
10208 …00,380,!0,!0);c.init()}),t.className="geBtn",d.appendChild(t));mxEvent.addListener(l,"keypress",fu…
10212 …3px";q.style.background="url('"+b.editor.transparentImage+"')";mxEvent.addListener(q,"click",funct…
10215 …cted");A.setAttribute("value","pageNotFound");v.appendChild(A);mxEvent.addListener(v,"change",func…
10216 …);mxEvent.addListener(v,"focus",function(){t.removeAttribute("checked");u.setAttribute("checked","…
10217addListener(c,"dragleave",function(b){null!=f&&(f.parentNode.removeChild(f),f=null);b.stopPropagat…
10223 p.value=DRAWIO_GITLAB_URL+"/"+c+"/"+f+"/blob/"+d+"/"+b;p.focus()}})});mxEvent.addListener(p,"keypre…
10226 …[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;mxEvent.addListener(n,"change",func…
10227 f.removeAttribute("disabled"):f.setAttribute("disabled","disabled")});mxEvent.addListener(n,"keyup"…
10228 " "+mxResources.get("includeCopyOfMyDiagram"));d.appendChild(k);mxEvent.addListener(k,"click",funct…
10232 …nts)};f.getLinkForCell=function(){return null};Editor.MathJaxRender&&f.addListener(mxEvent.SIZE,mx…
10241 …m";K.style.marginRight="6px";K.style.display="none";var X=null;mxEvent.addListener(K,"change",func…
10249 …null!=c.lastModifyingUserName?" "+c.lastModifyingUserName:""));mxEvent.addListener(g,"click",funct…
10251 …n,mxResources.get("errorLoadingFile"))}),mxEvent.consume(b))});mxEvent.addListener(g,"dblclick",fu…
10255 …+" "+x.toLocaleTimeString());q.appendChild(u)}p.appendChild(q);mxEvent.addListener(q,"change",t)}n…
10261 …ction c(c){null!=c&&(c=b(Editor.parseDiagramNode(c)));return c}mxEvent.addListener(E,"change",func…
10269 …ius="4px",F.style.padding="6px",B.appendChild(F),mxUtils.br(B),mxEvent.addListener(F,"input",f));v…
10280addListener(C,"keyup",function(b){if(91==b.keyCode||93==b.keyCode||17==b.keyCode)mxEvent.consume(b…
10281 …);this.window.setResizable(!1);this.window.setClosable(!0);this.window.addListener("show",mxUtils.…
10283 …dow.getX(),c=this.window.getY();this.window.setLocation(b,c)});mxEvent.addListener(window,"resize"…
10285addListener("freehandStateChanged",mxUtils.bind(this,function(){n.innerHTML="";mxUtils.write(n,mxR…
10287 this.window.setLocation(b,c)});mxEvent.addListener(window,"resize",f);this.destroy=function(){mxEve…
10289 this.window.addListener("show",mxUtils.bind(this,function(){n.refresh();this.window.fit()}));this.w…
10290 …dow.getX(),c=this.window.getY();this.window.setLocation(b,c)});mxEvent.addListener(window,"resize"…
10293 …pendChild(k),g.appendChild(d),l.checked=!0,l.defaultChecked=!0,mxEvent.addListener(k,"click",funct…
10298 …0000":"#ebf2f9";null!=b&&mxEvent.consume(b)}};mxEvent.addListener(d,"click",m);mxEvent.addListener
10301 …s.get("rememberThisSetting")),x.checked=!0,x.defaultChecked=!0,mxEvent.addListener(k,"click",funct…
10303 …iv");f.style.display="block";f.appendChild(e);f.appendChild(l);mxEvent.addListener(l,"click",funct…
10305 mxEvent.addListener(k,"click",function(b){x.checked=!x.checked;mxEvent.consume(b)}));c.appendChild(…
10307 …dChild(l);mxUtils.write(e,n[f]);k.appendChild(e);mxUtils.br(k);mxEvent.addListener(l,"click",funct…
10314 …te(-90)});p.addEventListener("click",function(){n.rotate(90)});mxEvent.addListener(f,"change",func…
10323 …y{d.getModel().endUpdate()}});B.className="geBtn gePrimaryBtn";mxEvent.addListener(g,"keypress",fu…
10327 …yle.cursor="pointer";mxEvent.addListener(F,"dragstart",function(b){mxEvent.consume(b)});(function(…
10328 …H+"/droptarget.png')",v.style.display="");mxEvent.consume(d)});mxEvent.addListener(F,"dblclick",fu…
10329 …;mxEvent.addListener(I,"keydown",function(b){13==b.keyCode&&null!=B&&(B(),B=null,mxEvent.consume(b…
10331 …xEvent.consume(c)}};mxEvent.addListener(I,"click",L);mxEvent.addListener(E,"dblclick",L);u.appendC…
10332 …pacity(E,30);F.style.visibility="";I.style.visibility=""},0)});mxEvent.addListener(E,"dragend",fun…
10338 …ull,mxEvent.consume(b))};mxEvent.addListener(u,"mousedown",e);mxEvent.addListener(u,"pointerdown",…
10339 …ength;e++)q=c[e],f(q.data,null,0,0,q.w,q.h,q,q.aspect,q.title);mxEvent.addListener(u,"dragleave",f…
10341 …lHeight)}};mxEvent.addListener(u,"dragover",l);mxEvent.addListener(u,"drop",m);mxEvent.addListener
10344 …Attribute("multiple","multiple");G.setAttribute("type","file");mxEvent.addListener(G,"change",func…
10358 …ld(p),p=null,k.apply(this,arguments),b.sidebar.hideTooltip=k)};mxEvent.addListener(p,"click",funct…
10365 …ent.addListener(u,"click",function(){W!=c&&(F(f),y(c,"geTempDlgDiagramsListGridActive",b))});mxEve…
10367 …xEvent.addListener(A,"click",function(){W!=c&&(F(f),y(c,"geTempDlgDiagramTileActive",b))});mxEvent…
10370 …unction(b,c){mxEvent.addListener(m,"click",function(){W!=c&&(F(!0),y(c,"geTempDlgNewDiagramCatItem…
10371 p.innerHTML=g;m.appendChild(p);ea.appendChild(m);mxEvent.addListener(m,"click",function(){function …
10372 …f+" ("+c.length+")",fullLbl:d,lblOnly:e}}function e(f,d,e,l,m){mxEvent.addListener(e,"click",funct…
10375 …ld(n);f.className="geTempTree";f.appendChild(q);(function(b,c){mxEvent.addListener(c,"click",funct…
10386 …peed:1.5,trail:60,shadow:!1,hwaccel:!1,top:"50px",zIndex:2E9});mxEvent.addListener(K.querySelector…
10387addListener(K.querySelector(".geTempDlgRadioBtn[data-id=allDiagramsBtn]"),"click",function(){z(thi…
10388addListener(K.querySelector(".geTempDlgRadioBtn[data-id=listBtn]"),"click",function(){z(this,"geTe…
10389 !1,ba,pa))});var da=!1;mxEvent.addListener(T,"click",function(){ka?(V.style.height="280px",ea.style…
10390 …es.get("noDiagrams")):G(b,!1,ba,0==c?null:f)}};I(aa);var za=null;mxEvent.addListener(oa,"keyup",Q);
10391addListener(oa,"search",Q);mxEvent.addListener(oa,"input",Q);mxEvent.addListener(ga,"click",functi…
10405addListener(t,"keypress",k);mxEvent.addListener(v,"keypress",k);mxEvent.addListener(A,"keypress",k…
10406 "focus",function(){x.setAttribute("checked","checked");x.checked=!0});mxEvent.addListener(z,"focus"…
10413 …tRoot()),n=0;n<e.length;n++)this.createLayerItem(e[n],b,g,d)});mxEvent.addListener(c,"click",e);th…
10415 …ectedLayers[b.id]=!0,this.okBtn.removeAttribute("disabled"))});mxEvent.addListener(g,"click",c);-1…
10515 …it;Editor.prototype.init=function(){d.apply(this,arguments);this.graph.addListener(mxEvent.SIZE,mx…
10542 …prototype.init=function(){m.apply(this,arguments);this.editorUi.editor.addListener("fileLoaded",th…
10544 …)},{install:function(b){this.listener=function(){b(f.shadowVisible)};c.addListener("shadowVisibleC…
10545 …ll:function(b){this.listener=function(){b(c.editor.autosave)};c.editor.addListener("autosaveChange…
10546 …t()},{install:function(b){this.listener=function(){b(f.mathEnabled)};c.addListener("mathEnabledCha…
10578 …ment.createElement("input");e.type="checkbox";e.checked="1"==c;mxEvent.addListener(e,"change",func…
10580 …ils.write(B,mxResources.get(y.dispName,null,y.dispName));break}mxEvent.addListener(B,"click",mxUti…
10581addListener(l,"change",function(){var b=mxUtils.htmlEntities(l.value);d(c,b,k)});l.focus();mxEvent…
10583 ….max)));b.appendChild(m);mxEvent.addListener(m,"keypress",function(b){13==b.keyCode&&l()});m.focus…
10585 …xpandedImage,f="";for(d=0;d<c.length;d++)c[d].style.display=f};mxEvent.addListener(u,"click",funct…
10588 …es=function(b){function c(b){mxEvent.addListener(b,"mouseenter",function(){b.style.opacity="1"});m…
10590 …style.border="1px solid #b5b6b7";mxUtils.bind(this,function(b){mxEvent.addListener(p,"click",mxUti…
10598 …JmLPKAZ3DabU8AMRTXpUKopislqFyVzCAuUZgikkBZjoAcMYLnp53P/UAAAAASUVORK5CYII=);";mxEvent.addListener(t,
10600 1<this.defaultColorSchemes.length&&(b.appendChild(t),b.appendChild(n));mxEvent.addListener(n,"click…
10608 null;mxEvent.addListener(this.container,"mouseenter",b);mxEvent.addListener(this.container,"mousemo…
10614 …or.isDarkMode())t.style.filter="invert(100%)";q.appendChild(t);mxEvent.addListener(t,"click",funct…
10615 …ion="relative";mxUtils.setOpacity(a,l?100:40);q.appendChild(a);mxEvent.addListener(q,"click",funct…
10617 if(c||Editor.isDarkMode())t.style.filter="invert(100%)";mxEvent.addListener(t,"click",function(c){v…
10618 "removeIt":"add",[b]));mxEvent.addListener(n,"change",function(c){n.checked?m.addTagsForCells(m.get…
10620addListener(mxEvent.ROOT,function(){g=m.hiddenTags.slice()});var n=mxUtils.bind(this,function(c,f)…
10621 n);m.model.addListener(mxEvent.CHANGE,n);m.addListener(mxEvent.REFRESH,n);var y=document.createElem…
10676addListener(n,"focus",function(){t.checked=!0});mxEvent.addListener(y,"focus",function(){t.checked…
10678 mxEvent.addListener(B,"focus",function(){v.checked=!0});l.appendChild(u);var k=k.cloneNode(!1),A=v.…
10680 …Q=H.cloneNode(!0);I.appendChild(Q);mxEvent.addListener(H,"focus",function(){A.checked=!0});mxEvent…
10745 …nction(){window.clearTimeout(m);m=window.setTimeout(g,l)});this.editor.addListener("pageSelected",…
10746 …Overlay(b.image||e.warningImage,b.tooltip,b.align,b.valign,b.offset);c.addListener(mxEvent.CLICK,f…
10753 …eningFile=!0;this.setCurrentFile(b);b.addListener("descriptorChanged",this.descriptorChangedListen…
10766 …scratchpad"!=b.title||this.closableScratchpad)p.appendChild(n),mxEvent.addListener(n,"click",mxUti…
10769 mxEvent.addListener(B,"click",mxUtils.bind(this,function(f){this.saveLibrary(b.getTitle(),c,b,b.get…
10772 …),y.isMouseDown=!1,y.autoScroll=!0,D(b),mxEvent.consume(b))}));mxEvent.addListener(g,"mouseleave",…
10773addListener(g,"dragover",mxUtils.bind(this,function(b){g.style.backgroundColor="#f1f3f4";b.dataTra…
10777 …le")))})):v(f,d)}}));b.stopPropagation();b.preventDefault()})),mxEvent.addListener(g,"dragleave",f…
10778addListener(n,"click",F);mxEvent.addListener(g,"dblclick",function(b){mxEvent.getSource(b)==g&&F(b…
10786 …eateFormat=function(b){var c=d.apply(this,arguments);this.editor.graph.addListener("viewStateChang…
10787 …");mxEvent.addListener(c,mxClient.IS_POINTER?"pointerdown":"mousedown",mxUtils.bind(this,function(…
10792 …r e=document.createElement("select");e.style.width="200px";b();mxEvent.addListener(e,"change",mxUt…
10800 …xSettings.settings["close"+b]=Date.now(),mxSettings.save()))});mxEvent.addListener(f,"click",mxUti…
10801 function(){k()}),1E3)});mxEvent.addListener(l,"click",mxUtils.bind(this,function(b){var c=mxEvent.g…
10813 …is.tagsDialog=null;else{this.tagsDialog=this.tagsComponent.div;mxEvent.addListener(this.tagsDialog…
10815addListener(mxEvent.CHANGE,mxUtils.bind(this,function(){var b=this.editor.graph.getAllTags();f.sty…
10816addListener("pageSelected",mxUtils.bind(this,function(){null!=this.tagsDialog&&(this.tagsDialog.pa…
10820 …,"0");b.setAttribute("src",f);this.exportDialog.appendChild(b);mxEvent.addListener(b,"click",mxUti…
10821 …(b)}),null,null,null,null,null,null,null,Editor.defaultBorder);mxEvent.addListener(this.editor.gra…
10830addListener(l,"change",mxUtils.bind(this,function(){if("custom"==l.value){var b=new FilenameDialog…
10842 mxResources.get("share")),g.appendChild(k),mxEvent.addListener(k,"click",mxUtils.bind(this,function…
10843 …EditButton(f,D),I=H.getEditInput();I.style.marginBottom="16px";mxEvent.addListener(D,"change",func…
10847 mxEvent.addListener(p,"click",mxUtils.bind(this,function(){this.spinner.spin(document.body,mxResour…
10850 "16px";I.style.marginTop="16px";mxEvent.addListener(G,"change",function(){G.checked?(H.removeAttrib…
10857addListener(D,"change",function(){"selectionOnly"==D.value&&(u.checked=!0)})):k&&(f.appendChild(E)…
10858 …agram",E.setAttribute("checked","checked"),E.defaultChecked=!0,mxEvent.addListener(u,"change",func…
10864 …marginLeft;G.style.marginBottom="12px";G.style.marginTop="8px";mxEvent.addListener(q,"change",func…
11566 …onsole&&console.log("Error in configure message: "+t,b.data)}};mxEvent.addListener(window,"message…
11580 …nction(){var b=window.opener||window.parent;null!=b&&this.editor.graph.addListener(mxEvent.SIZE,mx…
11581 …rlParams.gh?null:new GitHubClient(this);null!=this.gitHub&&this.gitHub.addListener("userChanged",m…
11582 …rlParams.gl?null:new GitLabClient(this);null!=this.gitLab&&this.gitLab.addListener("userChanged",m…
11583addListener("userChanged",mxUtils.bind(this,function(){this.updateUserElement();this.restoreLibrar…
11584 …ypeof window.Trello)try{this.trello=new TrelloClient(this),this.trello.addListener("userChanged",m…
11585 …Utils.bind(this,function(){this.drive=new DriveClient(this);this.drive.addListener("userChanged",m…
11586 …entCallback=null;try{this.dropbox=new DropboxClient(this),this.dropbox.addListener("userChanged",m…
11588 …rlParams.open||this.editor.chromeless&&!this.editor.editable||this.editor.addListener("fileLoaded",
11592 …==urlParams.atlas?"7px":"6px",this.icon.style.cursor="pointer",mxEvent.addListener(this.icon,"clic…
11606addListener(e,"click",mxUtils.bind(this,function(b){mxEvent.consume(b);n()}));mxEvent.addListener(…
11607 …t.consume(b);n()}));mxEvent.addListener(g,"click",mxUtils.bind(this,function(b){mxEvent.consume(b)…
11634 …close"));b.innerHTML=mxResources.get("close");e.appendChild(b);mxEvent.addListener(b,"click",funct…
11637 …&&!this.editor.editable||this.showNameChangeBanner()}catch(k){}mxEvent.addListener(window,"hashcha…
11656 …;mxUtils.write(c,mxResources.get("language"));d.appendChild(c)}mxEvent.addListener(d,"click",mxUti…
11663 …=document.createElement("input");d.setAttribute("type","file");mxEvent.addListener(d,"change",mxUt…
11669 "file");mxEvent.addListener(d,"change",mxUtils.bind(this,function(){if(null!=d.files){for(var b=0;b…
11700 …b()&&this.spinner.spin(document.body,mxResources.get("loading"))&&this.addListener("clientLoaded",…
11715 …ginTop="min"==uiTheme?"1px":"1"==urlParams.atlas?"-2px":"-5px",mxEvent.addListener(this.commentBut…
11718 …0%)"),mxUtils.write(this.shareButton,mxResources.get("share")),mxEvent.addListener(this.shareButto…
11725 …relative";g.appendChild(n);this.notificationWin.appendChild(g);mxEvent.addListener(this.notificati…
11726 …b.right-this.notificationWin.clientWidth+"px";d(0)}else k()}));mxEvent.addListener(c,"click",k)}el…
11727 …))+"</span><p>"+mxUtils.htmlEntities(c.content)+"</p>";c.link&&mxEvent.addListener(d,"click",funct…
11744 …ckgroundColor="#f08705");mxEvent.disableContextMenu(this.appIcon);mxEvent.addListener(this.appIcon,
11747 …fixedStyle(this.appIcon.style,"transition","all 125ms linear");mxEvent.addListener(this.appIcon,"m…
11749 …-orange.svg)",this.appIcon.style.backgroundSize="70% 70%"))}));mxEvent.addListener(this.appIcon,"m…
11751 …Event.addListener(this.fname,mxClient.IS_POINTER?"pointerdown":"mousedown",mxUtils.bind(this,funct…
11754addListener(this.toggleFormatElement,mxClient.IS_POINTER?"pointerdown":"mousedown",mxUtils.bind(th…
11755 …('"+this.formatShowImage+"')":"url('"+this.formatHideImage+"')"});this.addListener("formatWidthCha…
11757addListener(this.fullscreenElement,mxClient.IS_POINTER?"pointerdown":"mousedown",mxUtils.bind(this…
11760 …t.addListener(this.toggleElement,mxClient.IS_POINTER?"pointerdown":"mousedown",mxUtils.bind(this,f…
11767 …nt.addListener(this.userElement,mxClient.IS_POINTER?"pointerdown":"mousedown",mxUtils.bind(this,fu…
11768 …lassName="geDialogClose";d.style.top="8px";d.style.right="8px";mxEvent.addListener(d,"click",mxUti…
11771 ….appendChild(d);b.isCurrent||(c.style.cursor="pointer",c.style.opacity="0.3",mxEvent.addListener(c,
11785 …ocument.body.appendChild(this.userPanel)}mxEvent.consume(b)})),mxEvent.addListener(document.body,"…
11802 …,mxResources.get("allPages"),!d,d);l.style.marginBottom="16px";mxEvent.addListener(f,"change",func…
11807addListener(q,"focus",function(){p.checked=!0});mxEvent.addListener(u,"focus",function(){p.checked…
11808 …Resources.get("grid"),!1,!1);mxEvent.addListener(n,"change",f);mxEvent.addListener(p,"change",f);m…
11809 ….addCheckbox(d,mxResources.get("grid"),!1,!1),c.pdfPageExport||mxEvent.addListener(v,"change",f);v…
11824addListener("show",mxUtils.bind(this,function(){c.fireEvent(new mxEventObject("tags"));this.tagsWi…
11826 …304:288:170,e);this[k].window.addListener("show",function(){c.fireEvent(new mxEventObject(f))});th…
11838 …p;2==p&&y.setAttribute("selected","selected");n.appendChild(y)}mxEvent.addListener(n,"change",func…
11839 ….width="200px";q.style.boxSizing="border-box";l.appendChild(q);mxEvent.addListener(q,"change",func…
11840 ….width="200px";t.style.boxSizing="border-box";l.appendChild(t);mxEvent.addListener(t,"change",func…
11842 f.setAttribute("size","25");f.style.marginLeft="8px";mxEvent.addListener(f,"keydown",mxUtils.bind(t…
11909 …mmentsWindow.window.addListener("show",function(){c.fireEvent(new mxEventObject("comments"))}),thi…
11910 …his.commentsWindow&&this.commentsWindow.window.isVisible()}));c.editor.addListener("fileLoaded",mx…
11925 …ine-block",l.firstChild.nextSibling.nextSibling.appendChild(k),mxEvent.addListener(k,mxClient.IS_P…
11949addListener(mxEvent.CHANGE,mxUtils.bind(this,function(b,d){for(var e=d.getProperty("edit").changes…
11977addListener(d,"dragstart",mxUtils.bind(this,function(d){b.isEnabled()?(mxClient.IS_FF&&d.dataTrans…
11978addListener(d,"dragover",mxUtils.bind(this,function(b){null!=g&&(b.dataTransfer.dropEffect="move")…
11980 …entWidth-(this.editor.chromeless?86:116));e.style.width=l+"px";mxEvent.addListener(n,"click",mxUti…
11981 e.scrollLeft<e.scrollWidth-e.clientWidth?100:50);mxEvent.addListener(f,"click",mxUtils.bind(this,fu…
11983addListener(e,"mouseenter",mxUtils.bind(this,function(b){this.editor.graph.isMouseDown||(e.style.b…
11985 …yle.marginTop="5px";e.style.width="21px";e.style.height="21px";mxEvent.addListener(b,"click",mxUti…
11989 …</div>');b.setAttribute("title",mxResources.get("insertPage"));mxEvent.addListener(b,"click",mxUti…
11991 …ion(b,e){mxEvent.disableContextMenu(e);var d=this.editor.graph;mxEvent.addListener(e,"dblclick",mx…
12049 …tainer.clientHeight-10),function(c){var d=b.createFormat(c);d.init();b.addListener("darkModeChange…
12052 …xUtils.write(e,mxResources.get("moreShapes"));c.appendChild(e);mxEvent.addListener(e,"click",funct…
12053 …Resources.get("newLibrary"));e.appendChild(g);c.appendChild(e);mxEvent.addListener(e,"click",b.act…
12054 …esources.get("openLibrary"));e.appendChild(g);c.appendChild(e);mxEvent.addListener(e,"click",b.act…
12080 …:mxResources.get("saveAndExit");mxUtils.write(c,d);c.setAttribute("title",d);mxEvent.addListener(c,
12081 …ute("title",mxResources.get("save")+" ("+Editor.ctrlKey+"+S)"),mxEvent.addListener(c,"click",mxUti…
12082addListener(c,"click",mxUtils.bind(this,function(){this.actions.get("saveAndExit").funct()})),b.ap…
12107 c.getSelectionModel().addListener(mxEvent.CHANGE,mxUtils.bind(this,function(e,f){0<c.getSelectionCo…
12108 …ath.max(0,parseInt(this.div.style.left)-150)+"px");this.fit()};mxEvent.addListener(this.formatWind…
12112addListener(k,mxClient.IS_POINTER?"pointerdown":"mousedown",mxUtils.bind(this,function(b){b.preven…
12126 …hpad()));n.refresh();n.view.validateBackground()});m.addListener("darkModeChanged",Y);m.addListene…
12131 …width+4,c.y)});m.addListener("inlineFullscreenChanged",aa);m.addListener("editInlineStart",Y);"1"=…
12132 Y);m.addListener("editInlineStop",mxUtils.bind(this,function(b){m.diagramContainer.style.width="10p…
12134addListener(p,"mouseenter",function(){m.statusContainer.style.display="inline-block"});mxEvent.add…
12136 …ll),pa=!0;p.style.visibility=12<p.clientWidth?"":"hidden"}))):m.editor.addListener("statusChanged"…
12144 …templateImage)}"1"!=urlParams.embedInline&&O.appendChild(ca)});mxEvent.addListener(ca,"click",mxUt…
12145 ….width="24px",R=!0)}));T();m.addListener("darkModeChanged",T);m.addListener("sketchModeChanged",T)…
12147 …ete"),oa,Editor.trashImage);ua.style.opacity="0.1";W.appendChild(ua);oa.addListener("stateChanged",
12148 …abled?"":"0.1"};W.appendChild(ea);W.appendChild(ga);ra.addListener("stateChanged",Z);V.addListener
12150 …x";S.style.width="40px";S.style.opacity="0.4";N.appendChild(S);mxEvent.addListener(S,"click",Y);Y=…
12152 …firstChild.style.margin="0px";N.appendChild(da);m.addListener("fileDescriptorChanged",z);m.addList…
12156 …)+"%"});m.editor.graph.view.addListener(mxEvent.EVENT_SCALE,c);m.editor.addListener("resetGraphVie…
12157 …ainer();null==N&&x.appendChild(m.tabContainer);var la=null;k();mxEvent.addListener(window,"resize"…
12179addListener(mxEvent.SIZE,e);v.container.addEventListener("scroll",c);v.view.addListener("unitChang…
12189 …as?b.view.canvas.ownerSVGElement:null;if(null!=b.container&&null!=e){b.addListener(mxEvent.ESCAPE,…
12193 …length;p++)g[p].parentNode.removeChild(g[p]);c=null;g=[];n=[]}A(!1)};b.addListener(mxEvent.FIRE_MO…