private void _handleOnScaleStart(ScaleStartDetails details) { setState(() => { _previousScale = _scale; _normalizedOffset = (details.focalPoint - _offset) / _scale; _controller.stop(); }); }
void _onScaleStart(ScaleStartDetails scaleStartDetails) { this._initialScale = this._scale; this._initialPosition = this._screenToFractional(offset: scaleStartDetails.focalPoint) - this._position; this._scaling = true; }