/tripkit/TripKitAndroidUIDomain/com.skedgo.tripkit.ui.tracking/Event

Event

sealed class Event

Inheritors

ViewPriorities
AgendaSetupCompletion
ViewCreditSources
StreetView
RateViaAskNicely
DislikeRating
FeedbackViaAskNicely
ViewTrip
FinishOnboarding
SelectSearchResultItem
LaunchedViaGeoIntents
PushNotificationEvent
UberRideBooked
PromoCodeCopied
RoutesCalculated
ParkingTabSelected
MykiCardsTabSelected
FAQs
ServiceAlerts
TripsPlanned
FavouriteTripPlanned
FavouriteDestinationRouteCalculated
FavouriteTripRouteCalculated
MykiSignIn
ParkingAddedToFavourites
ParkingRemovedToFavourites
TransportIconSelected
TopUpButtonPressed
MykiTopupMoney
MykiTopupPass

Types

Name Summary
AgendaSetupCompletion class AgendaSetupCompletion : Event
DislikeRating class DislikeRating : Event
FAQs object FAQs : Event
FavouriteDestinationRouteCalculated object FavouriteDestinationRouteCalculated : Event
FavouriteTripPlanned object FavouriteTripPlanned : Event
FavouriteTripRouteCalculated object FavouriteTripRouteCalculated : Event
FeedbackViaAskNicely class FeedbackViaAskNicely : Event
FinishOnboarding data class FinishOnboarding(val didChangeModes: Boolean, val didChangePriorities: Boolean, val hasHome: Boolean = false, val hasWork: Boolean = false) : Event
LaunchedViaGeoIntents data class LaunchedViaGeoIntents(val uri: String) : Event
See https://developer.android.com/guide/components/intents-common.html#Maps.
MykiCardsTabSelected object MykiCardsTabSelected : Event
MykiSignIn object MykiSignIn : Event
MykiTopupMoney class MykiTopupMoney(val amount: String, val currency: String?) : Event
MykiTopupPass class MykiTopupPass(val passDays: String, val currency: String?, val price: String, val zone: String) : Event
ParkingAddedToFavourites object ParkingAddedToFavourites : Event
ParkingRemovedToFavourites object ParkingRemovedToFavourites : Event
ParkingTabSelected object ParkingTabSelected : Event
PromoCodeCopied class PromoCodeCopied(val promoCode: String) : Event
PushNotificationEvent sealed class PushNotificationEvent : Event
RateViaAskNicely class RateViaAskNicely : Event
RoutesCalculated object RoutesCalculated : Event
SelectSearchResultItem data class SelectSearchResultItem(val source: SearchResultItemSource, val position: Long) : Event
ServiceAlerts object ServiceAlerts : Event
StreetView data class StreetView(val lat: Double, val lng: Double) : Event
TopUpButtonPressed class TopUpButtonPressed(val type: String, val price: Double, val zone: String? = null, val passDays: String? = null) : Event
TransportIconSelected class TransportIconSelected(val iconType: String?) : Event
TripsPlanned object TripsPlanned : Event
UberRideBooked class UberRideBooked(val cost: String, val currency: String, val uberService: String) : Event
ViewCreditSources data class ViewCreditSources(val sources: String) : Event
ViewPriorities class ViewPriorities : Event
ViewTrip data class ViewTrip(val source: String) : Event

Properties

Name Summary
name val name: String