onScaleUpdate method
Implementation
void onScaleUpdate(
ScaleUpdateDetails details,
ProImageEditorState editor,
) {
editor.blockOnScaleUpdateFunction = filterShowHelper > 0;
if (editor.selectedLayerIndex < 0) {
filterShowHelper -= details.focalPointDelta.dy;
filterShowHelper = max(0, min(120, filterShowHelper));
double pointerOffset =
editor.layerInteractionManager.snapStartPosY - details.focalPoint.dy;
if (pointerOffset > 20) {
_swipeDirection = SwipeMode.up;
} else if (pointerOffset < -20) {
_swipeDirection = SwipeMode.down;
}
}
editor.setState(() {});
}