start method

Future<bool> start({
  1. bool autoRequestPermission = true,
})

Starts real-time location updates. Coordinates are delivered via the stream.

Implementation

Future<bool> start({bool autoRequestPermission = true}) async {
  if (autoRequestPermission) {
    final granted = await NexoraSdkPlatform.instance
        .requestLocationPermission();
    if (!granted) return false;
  }
  final success = await NexoraSdkPlatform.instance.startLocation();
  if (success) _isRunning = true;
  return success;
}