/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.controller/ViewControllerEvent

ViewControllerEvent

\ class ViewControllerEvent

Constructors

ViewControllerEvent constructor()

Types

Name Summary
OnBottomSheetFragmentCountUpdate data class OnBottomSheetFragmentCountUpdate(val count: Int)
OnChooseOnMap data class OnChooseOnMap(val locationField: LocationField)
OnCitySelected data class OnCitySelected(val location: Location)
OnCloseAction class OnCloseAction
OnGetRouteTripResults data class OnGetRouteTripResults(val origin: Location, val destination: Location)
OnLaunchReportingTripBug data class OnLaunchReportingTripBug(val trip: Trip)
OnLocationChosen data class OnLocationChosen(val location: Location, val locationField: LocationField)
OnLocationSelected data class OnLocationSelected(val location: Location)
OnLocationSuggestionSelected data class OnLocationSuggestionSelected(val suggestion: Any)
OnReportPlannedTrip data class OnReportPlannedTrip(val tripGroups: List<TripGroup>, val trip: Trip)
OnRouteFromCurrentLocation data class OnRouteFromCurrentLocation(val location: Location)
OnShareTrip data class OnShareTrip(val trip: Trip)
OnShowRouteSelection data class OnShowRouteSelection(val startLocation: Location, val destLocation: Location)
OnTripPrimaryActionClick data class OnTripPrimaryActionClick(val tripSegment: TripSegment, val fromListOverviewAction: Boolean)
OnTripSegmentClicked data class OnTripSegmentClicked(val tripSegment: TripSegment)
OnTripSegmentDataSetChange data class OnTripSegmentDataSetChange(val trip: Trip, val tripSegment: TripSegment)
OnUpdateBottomSheetState data class OnUpdateBottomSheetState(val state: Int)
OnViewPoiDetails data class OnViewPoiDetails(val location: Location)
OnViewTrip data class OnViewTrip(val viewTrip: ViewTrip, val tripGroupList: List<TripGroup>)
OnZoomToLocation data class OnZoomToLocation(val latLng: LatLng)