com.hedgehog.gdzietabiedra.appservice.map / GoogleMapProvider

GoogleMapProvider

class GoogleMapProvider : MapProvider (source)

Map provider build around GoogleMap

Functions

Name Summary
clearMap fun clearMap(): Unit
drawMarker fun drawMarker(shopMarker: ShopMarker, showInfo: Boolean): Unit
drawMarkers fun drawMarkers(points: Collection<ShopMarker>): Unit
goToPosition fun goToPosition(position: Position, mapZoom: MapZoom): Unit
mapClicked fun mapClicked(): Observable<Any>
mapMoved fun mapMoved(): Observable<Position>
readMapPosition fun readMapPosition(): Position
selectShop fun selectShop(shop: Shop): Completable
shopMarkerClicked fun shopMarkerClicked(): Observable<ShopMarker>

Companion Object Functions

Name Summary
create fun create(googleMap: GoogleMap, context: Context): GoogleMapProvider