dispose method
Stops listening and releases resources.
Implementation
@override
void dispose() {
if (_disposed) return;
_disposed = true;
_arSensorController.close();
_accelerationStream?.cancel();
_positionSubscription?.cancel();
_orientationStreamSubscription?.cancel();
_headingStream?.cancel();
}