handleScaleStart method
Implementation
void handleScaleStart(ScaleStartDetails details) {
_dragMode = _pointerCounter == 1;
final eventSource = _dragMode
? MapEventSource.dragStart
: MapEventSource.multiFingerGestureStart;
closeFlingAnimationController(eventSource);
closeDoubleTapController(eventSource);
_gestureWinner = MultiFingerGesture.none;
_mapZoomStart = mapState.zoom;
_mapCenterStart = mapState.center;
_focalStartLocal = _lastFocalLocal = details.localFocalPoint;
_focalStartLatLng = _offsetToCrs(_focalStartLocal);
_dragStarted = false;
_pinchZoomStarted = false;
_pinchMoveStarted = false;
_rotationStarted = false;
_lastRotation = 0.0;
_scaleCorrector = 0.0;
_lastScale = 1.0;
}