onScaleUpdate method

  1. @override
void onScaleUpdate(
  1. Vector2 position,
  2. double scale
)
override

Implementation

@override
void onScaleUpdate(Vector2 position, double scale) {
  if (setZoom == null && isInsideBounds(position)) {
    if (_zoomStart == null) onScaleStart(position);
    zoom = _zoomStart! * scale;
    zoom = zoom.clamp(minZoom, maxZoom);
    childPreBuild?.updateData(bounds / zoom, context!, this);
  }
}