A position provider that uses the browser's Geolocation API to provide the user's current location.
Creates a new geolocation position provider.
Options for the geolocation API. Defaults to high accuracy with a 10-second timeout.
The current position from the geolocation API.
Subscribes to position updates from the geolocation API.
The callback to call when the position changes.
A function to unsubscribe from the position updates.
A position provider that uses the browser's Geolocation API to provide the user's current location.