getPositionStream method
Implementation
@override
Stream<Position> getPositionStream({LocationSettings? locationSettings}) {
final args = locationSettings?.toJson() ?? const <String, dynamic>{};
return locationUpdatesChannel
.receiveBroadcastStream(args)
.map<Position>((dynamic event) => Position.fromMap(event))
.handleError((Object error) {
if (error is PlatformException) {
throw _mapException(error);
}
throw error;
});
}