tripkit-android / com.skedgo.tripkit.ui.timetables

Package com.skedgo.tripkit.ui.timetables

Types

Name Summary
FetchAndLoadTimetable open class FetchAndLoadTimetable
FetchService class FetchService
FetchTimetable open class FetchTimetable
GetA2BTime open class GetA2BTime
GetDirectionText open class GetDirectionText
GetFrequencyText open class GetFrequencyText
GetOrdinaryTime open class GetOrdinaryTime
GetRealtimeText open class GetRealtimeText
GetServiceSubTitleText open class GetServiceSubTitleText
GetServiceTertiaryText open class GetServiceTertiaryText
GetServiceTitleText open class GetServiceTitleText
GetTimeRangeText open class GetTimeRangeText
GetWheelchairAccessible open class GetWheelchairAccessible
JoinedCursor class JoinedCursor : AbstractCursor
LoadServiceTask open class LoadServiceTask :Callable<Pair<MutableList<StopInfo!>!,MutableList<ServiceLineInfo!>!>!>
LoadServiceTaskCursorCols TODO Should find an appropriate class nameopen class LoadServiceTaskCursorCols
ServiceRepository interface ServiceRepository
ServiceRepositoryImpl class ServiceRepositoryImpl :ServiceRepository
ServiceStopsLoaderFactory open class ServiceStopsLoaderFactory
ServiceViewModel abstract class ServiceViewModel :RxViewModel
TimetableEntriesMapper class TimetableEntriesMapper
TimetableFragment class TimetableFragment :AbstractTripKitFragment, OnClickListener
TimetableViewModel class TimetableViewModel :RxViewModel

Properties

Name Summary
ARG_STOP const val ARG_STOP:String
ARG_TIMETABLE_ENTRY const val ARG_TIMETABLE_ENTRY:String

Functions

Name Summary
getTimeLeftToDepartInterval funTimetableEntry.getTimeLeftToDepartInterval(period:Long, timeUnit:TimeUnit): Observable<Long>
realTimeArrival fun realTimeArrival(service:TimetableEntry, vehicle:RealTimeVehicle? = null):Long
realTimeDeparture fun realTimeDeparture(service:TimetableEntry, vehicle:RealTimeVehicle? = null):Long
realTimeNotAvailable fun realTimeNotAvailable(service:TimetableEntry, vehicle:RealTimeVehicle?):Boolean