code: function moveImage(evt) {
          var node = zoomNode;
          var device = this.deviceEvents;
          var offset = {
              X: device.hasTouch ? (evt.targetTouches[0].pageX - this.startX) : (evt.pageX - this.startX),
              Y: device.hasTouch ? (evt.targetTouches[0].pageY - this.startY) : (evt.pageY - this.startY)
          };
          var moveOffset = {
              x: startX + offset.X - 0,
              y: startY + offset.Y - 0
          };
          node.style.webkitTransform = generateTranslate(moveOffset.x, moveOffset.y, 0, currentScale);
      }
docs: Dragmove image
  @param {opject} evt