onPanDelta method

void onPanDelta(
  1. double deltaX,
  2. double canvasWidth
)

Implementation

void onPanDelta(double deltaX, double canvasWidth) {
  if (_disposed) return;
  if (!constraints.enablePan) return;
  if (canvasWidth <= 0 || !canvasWidth.isFinite || !deltaX.isFinite) return;
  final deltaFrac = -(deltaX / canvasWidth) * value.windowSize;
  value = value.panBy(deltaFrac);
}