Lines Matching refs:arrow
5174 var arrow = null;
5175 arrow = mxUtils.createImage(img.src);
5176 arrow.style.width = img.width + 'px';
5177 arrow.style.height = img.height + 'px';
5178 arrow.style.padding = this.tolerance + 'px';
5182 arrow.setAttribute('title', tooltip);
5185 arrow.style.position = 'absolute';
5186 arrow.style.cursor = this.cssCursor;
5188 mxEvent.addGestureListeners(arrow, mxUtils.bind(this, function(evt)
5195 this.activeArrow = arrow;
5202 mxEvent.redirectMouseEvents(arrow, this.graph, this.currentState);
5204 mxEvent.addListener(arrow, 'mouseenter', mxUtils.bind(this, function(evt)
5209 if (this.activeArrow != null && this.activeArrow != arrow)
5215 mxUtils.setOpacity(arrow, 100);
5216 this.activeArrow = arrow;
5218 this.fireEvent(new mxEventObject('focus', 'arrow', arrow,
5223 mxEvent.addListener(arrow, 'mouseleave', mxUtils.bind(this, function(evt)
5227 this.fireEvent(new mxEventObject('blur', 'arrow', arrow,
5238 return arrow;
5481 var positionArrow = mxUtils.bind(this, function(arrow, x, y) argument
5485 var bbox = new mxRectangle(x, y, arrow.clientWidth, arrow.clientHeight);
5489 if (arrow == this.arrowUp)
5493 else if (arrow == this.arrowRight)
5497 else if (arrow == this.arrowDown)
5501 else if (arrow == this.arrowLeft)
5508 arrow.style.left = x + 'px';
5509 arrow.style.top = y + 'px';
5510 mxUtils.setOpacity(arrow, this.inactiveOpacity);
5545 var checkCollision = mxUtils.bind(this, function(cell, arrow) argument
5554 arrow.style.visibility = 'hidden';
5558 arrow.style.visibility = 'visible';