convertScaleEvent static method

WebPointerEvent convertScaleEvent(
  1. BuildContext context,
  2. dynamic event,
  3. int pointerCount
)

Implementation

static WebPointerEvent convertScaleEvent(BuildContext context, event, int pointerCount) {
  final wpe = WebPointerEvent();

  wpe.pointerId = 522;
  wpe.pointerType = 'mouse';
  wpe.button = 4;
  wpe.pointerCount = pointerCount;

  wpe.clientX = event['scale'];
  wpe.clientY = event['scale'];

  wpe.pageX = event['scale'];
  wpe.pageY = event['scale'];
  wpe.movementX = event['scale'];
  wpe.movementY = event['scale'];

  wpe.deltaX = event['scale'];
  wpe.deltaY = event['scale'];

  wpe.clientX = event['scale'];
  wpe.clientY = event['scale'];

  final EventTouch touch = EventTouch();

  touch.pointer = 522;
  touch.pageX = event['scale'];
  touch.pageY = event['scale'];

  touch.clientX = event['scale'];
  touch.clientY = event['scale'];

  wpe.touches.add(touch);
  wpe.changedTouches = [touch];

  return wpe;
}