onScaleStart method

  1. @override
void onScaleStart(
  1. OpsScaleStartDetails details
)
override

Implementation

@override
void onScaleStart(OpsScaleStartDetails details) {
  widget.controller.stopDeceleration();
  _curX = details.localPoint.dx;
  _curY = details.localPoint.dy;
  _isScaleDirectionConfirm = false;
  if (widget.controller.touchEventListener != null) {
    var point = _getTouchValue(
        widget.controller.touchEventListener!.valueType(),
        details.globalPoint.dx,
        details.globalPoint.dy,
        details.localPoint.dx,
        details.localPoint.dy);
    widget.controller.touchEventListener?.onScaleStart(point.x, point.y);
  }
}