MapPuckLocationProvider

class MapPuckLocationProvider(locationRepository: LocationRepository, observeReverseDriveModeActive: ObserveReverseModeActiveUseCase, mapPuckLocationBearingModifier: MapPuckLocationBearingModifier) : LocationProvider

Implementation of LocationProvider that collects the data from LocationRepository as long as there are registered consumers.

Constructors

Link copied to clipboard
constructor(locationRepository: LocationRepository, observeReverseDriveModeActive: ObserveReverseModeActiveUseCase, mapPuckLocationBearingModifier: MapPuckLocationBearingModifier)

Functions

Link copied to clipboard
open override fun registerLocationConsumer(locationConsumer: LocationConsumer)
Link copied to clipboard
open override fun unRegisterLocationConsumer(locationConsumer: LocationConsumer)