watchPosition method
GeoWatch
watchPosition(
- void onChange(
- GeoPosition position
- void onError(
- GeoLocationError error
- bool enableHighAccuracy = false,
- Duration? timeout,
- Duration? maximumAge,
Watches the user's location until clearWatch is called.
In browser builds onChange receives each position update. In this
server-safe stub onError receives an unsupported GeoLocationError and
the returned watch has id -1.
Implementation
GeoWatch watchPosition(
void Function(GeoPosition position) onChange, {
void Function(GeoLocationError error)? onError,
bool enableHighAccuracy = false,
Duration? timeout,
Duration? maximumAge,
}) {
onError?.call(_unsupportedError);
return const GeoWatch(-1);
}