startObservingLocation static method
Implementation
static Stream<LatLong?> startObservingLocation(int duration) =>
_locationEventChannel.receiveBroadcastStream(duration).map((event) {
final convertedMap =
(event as Map<dynamic, dynamic>?)?.cast<String, int>();
final latitude = convertedMap?["latitude"];
final longitude = convertedMap?["longitude"];
if (latitude != null && longitude != null) {
return LatLong(latitude: latitude, longitude: longitude);
} else {
return null;
}
});