/tripkit/TripKitAndroidUIDomain/com.skedgo.tripkit.analytics/ReportPlannedTrip
ReportPlannedTrip
\ open class ReportPlannedTrip@Injectconstructor(myPersonalDataRepository: MyPersonalDataRepository, markTripAsPlannedWithUserInfo: MarkTripAsPlannedWithUserInfo)
Reports a selected trip with choice-set analytics.
Trip selection reporting is always sent. The personal data setting only controls whether userToken is attached for de-duplication.
Constructors
| ReportPlannedTrip | @Inject constructor(myPersonalDataRepository: MyPersonalDataRepository, markTripAsPlannedWithUserInfo: MarkTripAsPlannedWithUserInfo) |
Functions
| Name | Summary |
|---|---|
| execute | open fun execute(selectedTrip: Trip, getChoiceSet: List<Choice>): Observable<Unit> |