/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 |