/tripkit/TripKitAndroidUIDomain/com.skedgo.tripkit.analytics
Package-level declarations
Types
Name |
Summary |
Choice |
data class Choice(val price: Float, val score: Float, val carbon: Float, val hassle: Float, val calories: Float, val segments: List<MiniSegment>, val selected: Boolean, val visibility: String, val arrivalTime: Long, val departureTime: Long) |
EvenTrackerFactory |
class EvenTrackerFactory |
EventTrackerChain |
class EventTrackerChain@Injectconstructor(factory: EvenTrackerFactory) : EventTracker |
GetChoiceSet |
open class GetChoiceSet@Injectconstructor |
MiniSegment |
data class MiniSegment(val mode: String, val duration: Long) |
ReportPlannedTrip |
open class ReportPlannedTrip@Injectconstructor(myPersonalDataRepository: MyPersonalDataRepository, markTripAsPlannedWithUserInfo: MarkTripAsPlannedWithUserInfo) |
SearchResultItemSource |
enum SearchResultItemSource : Enum<SearchResultItemSource> |
TripSource |
enum TripSource : Enum<TripSource> |
UploadUserInfo |
open class UploadUserInfo |
UserInfo |
data class UserInfo(val choiceSet: List<Choice>) |
UserInfoRepository |
interface UserInfoRepository |
UserInfoRepositoryImpl |
class UserInfoRepositoryImpl : UserInfoRepository |
Visibility |
enum Visibility : Enum<Visibility> |
Functions