UNPKG

@zklogic/draw.io

Version:

Draw.IO - Graph Editor integration in Angular-cli

1 lines 1.24 kB
"1"==urlParams.dev&&function(){var t=Graph.prototype.getTooltipForCell;Graph.prototype.getTooltipForCell=function(e){var o=t.apply(this,arguments),l=this.getCellGeometry(e);if(o+=(o.length>0?"<br>":"")+"id="+e.id+"<br>",null!=l){null!=l.sourcePoint&&(o+="source="+parseFloat(l.sourcePoint.x)+","+parseFloat(l.sourcePoint.y)+"<br>"),null!=l.targetPoint&&(o+="target="+parseFloat(l.targetPoint.x)+","+parseFloat(l.targetPoint.y)+"<br>");var a=this.view.getState(e);if(null!=a&&null!=a.absolutePoints){o+="abspoints("+a.absolutePoints.length+")=";for(var r=0;r<a.absolutePoints.length;r++)o+=parseFloat(a.absolutePoints[r].x)+","+parseFloat(a.absolutePoints[r].y)+";";if(o+="<br>",null!=l.points)for(o+="points("+l.points.length+")=",r=0;r<l.points.length;r++)o+=parseFloat(l.points[r].x)+","+parseFloat(l.points[r].y)+";"}else o+="x/y="+parseFloat(l.x)+","+parseFloat(l.y)+"<br>w/h="+parseFloat(l.width)+"x"+parseFloat(l.height),null!=a&&(o+="<br>pos="+parseFloat(a.x)+","+parseFloat(a.y)+"<br>size="+parseFloat(a.width)+"x"+parseFloat(a.height));null!=e.style&&(o+='<br>style=<div style="display:inline-block;vertical-align:bottom;white-space:nowrap;width:480px;overflow:hidden;text-overflow:ellipsis;">'+e.style+"</span>")}return o}}();