AlertMarkerIconFetcher |
class AlertMarkerIconFetcher |
AlertMarkerViewModel |
data class AlertMarkerViewModel(val alert: RealtimeAlert, val segment: TripSegment) |
BaseMapFragment |
abstract class BaseMapFragment : SupportMapFragment |
BearingMarkerIconBuilder |
class BearingMarkerIconBuilder(mContext: Context, mTimeLabelMaker: TimeLabelMaker?) |
BikePodPOILocation |
class BikePodPOILocation(val bikePodEntity: BikePodLocationEntity) : IMapPoiLocation |
CarParkPOILocation |
class CarParkPOILocation(val parking: Parking) : IMapPoiLocation |
CarPodPOILocation |
class CarPodPOILocation(carPod: CarPod) : IMapPoiLocation |
CreateMarkerFoFacility |
object CreateMarkerFoFacility |
CreateMarkerForBikePod |
object CreateMarkerForBikePod |
CreateMarkerForCarPod |
object CreateMarkerForCarPod |
CreateMarkerForFreeFloatingLocation |
object CreateMarkerForFreeFloatingLocation |
CreateMarkerForParking |
object CreateMarkerForParking |
CreateSegmentMarkers |
open class CreateSegmentMarkers@Injectconstructor(segmentMarkerMaker: SegmentMarkerMaker) |
DefaultLoadPOILocationsByViewPort |
class DefaultLoadPOILocationsByViewPort@Injectconstructor(stopInfoWindowAdapter: StopInfoWindowAdapter, loadStopsByViewPort: LoadStopsByViewPort, loadBikePodsByViewPort: LoadBikePodsByViewPort, loadFreeFloatingVehiclesByViewPort: LoadFreeFloatingVehiclesByViewPort, loadCarPodByViewPort: LoadCarPodByViewPort, loadFacilitiesByViewPort: LoadFacilitiesByViewPort, loadCarParksByViewPort: LoadCarParksByViewPort) : LoadPOILocationsByViewPort |
DefaultStopInfoWindowAdapter |
class DefaultStopInfoWindowAdapter@Injectconstructor(viewableInfoWindowAdapter: ViewableInfoWindowAdapter) : StopInfoWindowAdapter |
FacilityPOILocation |
class FacilityPOILocation(val facilityLocationEntity: FacilityLocationEntity) : IMapPoiLocation |
FreeFloatingVehiclePOILocation |
class FreeFloatingVehiclePOILocation(val freeFloatingLocationEntity: FreeFloatingLocationEntity) : IMapPoiLocation |
GenericIMapPoiLocation |
class GenericIMapPoiLocation(poiLocation: PointOfInterest, placeId: String, stopInfoWindowAdapter: StopInfoWindowAdapter) : IMapPoiLocation |
GetTripLine |
open class GetTripLine |
IconUtils |
object IconUtils |
IMapPoiLocation |
interface IMapPoiLocation |
LoadBikePodsByViewPort |
open class LoadBikePodsByViewPort@Injectconstructor(bikePodRepository: BikePodRepository, getCellIdsFromViewPort: GetCellIdsFromViewPort) |
LoadCarParksByViewPort |
open class LoadCarParksByViewPort@Injectconstructor(parkingRepository: ParkingRepository, getCellIdsFromViewPort: GetCellIdsFromViewPort) |
LoadCarPodByViewPort |
open class LoadCarPodByViewPort@Injectconstructor(carPodRepository: CarPodRepository, getCellIdsFromViewPort: GetCellIdsFromViewPort) |
LoadFacilitiesByViewPort |
open class LoadFacilitiesByViewPort@Injectconstructor(facilityRepository: FacilityRepository, getCellIdsFromViewPort: GetCellIdsFromViewPort) |
LoadFreeFloatingVehiclesByViewPort |
open class LoadFreeFloatingVehiclesByViewPort@Injectconstructor(freeFloatingRepository: FreeFloatingRepository, getCellIdsFromViewPort: GetCellIdsFromViewPort) |
LoadPOILocationsByViewPort |
interface LoadPOILocationsByViewPort |
LoadStopsByViewPort |
open class LoadStopsByViewPort@Injectconstructor(getCellIdsFromViewPort: GetCellIdsFromViewPort, scheduledStopRepository: ScheduledStopRepository, regionService: RegionService) |
LocationEnhancedMapFragment |
open class LocationEnhancedMapFragment : BaseMapFragment |
LongPressIMapPoiLocation |
class LongPressIMapPoiLocation(val point: LatLng, stopInfoWindowAdapter: StopInfoWindowAdapter) : IMapPoiLocation |
MapCameraController |
class MapCameraController@Injectconstructor |
MapMarkerUtils |
object MapMarkerUtils |
MarkerIconManager |
object MarkerIconManager |
MarkerOptionsTarget |
class MarkerOptionsTarget(markerOptionsWeakReference: WeakReference<MarkerOptions>) : Target |
MarkerTarget |
class MarkerTarget(markerWeakReference: WeakReference<Marker>) : Target |
PinUpdateRepositoryImpl |
class PinUpdateRepositoryImpl : PinUpdateRepository |
PolylineConfig |
data class PolylineConfig(val inActiveColor: Int, val activeColor: Int, val activeTripUuid: String? = null) |
RemoteMarkerIconFetcher |
class RemoteMarkerIconFetcher@Injectconstructor(picasso: Picasso) |
ScheduledStopRepository |
@Singleton open class ScheduledStopRepository@Injectconstructor(val dbHelper: DbHelper, val cursorToStopConverter: CursorToStopConverter) |
SegmentMarkerIconMaker |
class SegmentMarkerIconMaker |
SegmentMarkerMaker |
class SegmentMarkerMaker |
SegmentsPolyLineOptions |
data class SegmentsPolyLineOptions(val polyLineOptions: List<PolylineOptions>, val isTravelled: Boolean) |
SegmentStopMarkerMaker |
class SegmentStopMarkerMaker |
ServiceAlertMarkerMaker |
class ServiceAlertMarkerMaker |
ServiceStop |
data class ServiceStop(val code: String, val position: GeoPoint, val name: String? = null, val platform: String? = null, val departureDateTime: DateTime? = null, val arrivalDateTime: DateTime? = null, val isWheelchairAccessible: Boolean? = null, val isBicycleAccessible: Boolean? = null) |
SimpleCalloutView |
class SimpleCalloutView@JvmOverloadsconstructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0, defStyleRes: Int = 0) : LinearLayout View to create custom callout in InfoWindowAdapter, simply including a title, a snippet, a left image and a right image. |
StopMarkerIconFetcher |
class StopMarkerIconFetcher@Injectconstructor(resources: Resources, picasso: Picasso) |
StopMarkerViewModel |
data class StopMarkerViewModel(val trip: Trip, val stop: ServiceStop, val title: String?, val segment: TripSegment, val isTravelled: Boolean) |
StopPOILocation |
class StopPOILocation(val scheduledStop: ScheduledStop, stopInfoWindowAdapter: StopInfoWindowAdapter) : IMapPoiLocation |
TimeLabelMaker |
class TimeLabelMaker(timeTextView: TextView) |
TripLine |
typealias TripLine = List<SegmentsPolyLineOptions> |
TripLocationMarkerCreator |
class TripLocationMarkerCreator@Injectconstructor |
TripResultMapViewModel |
class TripResultMapViewModel : RxViewModel |
TripVehicleMarkerCreator |
class TripVehicleMarkerCreator |
VehicleMarkerIconCreator |
class VehicleMarkerIconCreator@Injectconstructor(resources: Resources) |
VehicleMarkerIconFetcher |
class VehicleMarkerIconFetcher |
VehicleMarkerViewModel |
data class VehicleMarkerViewModel(val segment: TripSegment) |