/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.map/CachedStopPoiLocation

CachedStopPoiLocation

\ class CachedStopPoiLocation(title: String?, snippet: String?, lat: Double, lon: Double) : IMapPoiLocation

Lightweight cached POI used for regional-level stop markers restored from cache. Carries enough info for info window rendering and click handling without full ScheduledStop.

Constructors

CachedStopPoiLocation constructor(title: String?, snippet: String?, lat: Double, lon: Double)

Properties

Name Summary
identifier open override val identifier: String

Functions

Name Summary
createMarkerOptions open override fun createMarkerOptions(resources: Resources, picasso: Picasso): Single<MarkerOptions>
getInfoWindowAdapter open override fun getInfoWindowAdapter(context: Context): StopInfoWindowAdapter?
onMarkerClick open override fun onMarkerClick(bus: Bus, eventTracker: EventTracker)
toLocation open override fun toLocation(): Location