ScaleUpdateDetails constructor
Creates details for GestureScaleUpdateCallback.
The scale
, horizontalScale
, and verticalScale
arguments must be
greater than or equal to zero.
Implementation
ScaleUpdateDetails({
this.focalPoint = Offset.zero,
Offset? localFocalPoint,
this.scale = 1.0,
this.horizontalScale = 1.0,
this.verticalScale = 1.0,
this.rotation = 0.0,
this.pointerCount = 0,
this.focalPointDelta = Offset.zero,
this.sourceTimeStamp,
}) : assert(scale >= 0.0),
assert(horizontalScale >= 0.0),
assert(verticalScale >= 0.0),
localFocalPoint = localFocalPoint ?? focalPoint;