/tripkit/TripKitAndroidUIDomain/com.skedgo.tripkit.model/ViewTrips

ViewTrips

sealed class ViewTrips

Inheritors

ByManualA2bTripRequest
ForFavorite
ForAgenda
ForExternal
ForTimetable
ForWidget
ForTripBroken
ForViewLocation
ForAlternativeTrips
ForGoingUpFromSingleTripResult

Types

Name Summary
ByManualA2bTripRequest data class ByManualA2bTripRequest(val query: Query, val additionalLocationInfo: Int) : ViewTrips
ForAgenda data class ForAgenda(val query: Query) : ViewTrips
ForAlternativeTrips data class ForAlternativeTrips(val query: Query, val tripSource: TripSource) : ViewTrips
ForExternal data class ForExternal(val query: Query) : ViewTrips
ForFavorite data class ForFavorite(val query: Query) : ViewTrips
ForGoingUpFromSingleTripResult data class ForGoingUpFromSingleTripResult(val query: Query, val tripSource: TripSource) : ViewTrips
ForTimetable data class ForTimetable(val query: Query) : ViewTrips
ForTripBroken data class ForTripBroken(val query: Query) : ViewTrips
ForViewLocation data class ForViewLocation(val query: Query) : ViewTrips
ForWidget data class ForWidget(val query: Query) : ViewTrips

Properties

Name Summary
shouldPerformRouting open val shouldPerformRouting: Boolean = false

Functions

Name Summary
additionalLocationInfo open fun additionalLocationInfo(): Int
query abstract fun query(): Query
tripSource open fun tripSource(): TripSource