handleScaleUpdate method

Future<void> handleScaleUpdate(
  1. ScaleUpdateDetails details
)

Implementation

Future<void> handleScaleUpdate(ScaleUpdateDetails details) async {
  defaultPanel();
  if (cameraController == null || pointers != 2) {
    return;
  }
  _showFocus = false;
  focusController.sink.add(true);
  _currentScale = (_baseScale * details.scale).clamp(_minAvailableZoom, _maxAvailableZoom);
  await cameraController!.setZoomLevel(_currentScale);
}