gestureScaleWithData method
GestureDetector
gestureScaleWithData({
- Key? key,
- required DataScaleDetailsGroup data,
- FunScaleStart? onScaleStart,
- FunScaleUpdate? onScaleUpdate,
- FunScaleEnd? onScaleEnd,
GestureDetector 扩展
Implementation
GestureDetector gestureScaleWithData({
Key? key,
required DataScaleDetailsGroup data,
FunScaleStart? onScaleStart,
FunScaleUpdate? onScaleUpdate,
FunScaleEnd? onScaleEnd,
}) {
return GestureDetector(
key: key,
child: this,
onScaleStart: (p0) {
data.reset();
data.scaleStartDetails = p0;
onScaleStart?.call(p0, data);
},
onScaleUpdate: (p0) {
data.scaleUpdateDetails = p0;
onScaleUpdate?.call(p0, data);
},
onScaleEnd: (p0) {
data.scaleEndDetails = p0;
onScaleEnd?.call(p0, data);
data.reset();
},
);
}