ActionButtonClickListener |
interface ActionButtonClickListener |
ActionButtonViewModel |
class ActionButtonViewModel(context: Context, button: ActionButton) |
CustomUrlTileProvider |
class CustomUrlTileProvider(urls: List<String>) : TileProvider |
GetAlternativeTripForAlternativeService |
open class GetAlternativeTripForAlternativeService@Injectconstructor(val context: Context, val tripGroupRepository: TripGroupRepository, val regionService: RegionService, val configRepository: ConfigRepository) |
IsLocationPermissionGranted |
open class IsLocationPermissionGranted(val context: Context) |
MapCameraUpdate |
sealed class MapCameraUpdate A view model for GoogleMap to know when it should GoogleMap.moveCamera or GoogleMap.animateCamera |
RoadTagChart |
data class RoadTagChart(val max: Int, val middle: Int, val items: List<RoadTagChartItem>) |
RoadTagChartAdapter |
class RoadTagChartAdapter@Injectconstructor : RecyclerView.Adapter<RoadTagChartAdapter.Holder> , AutoUpdatableAdapter |
RoadTagChartItem |
data class RoadTagChartItem(val label: String, var length: Int, val color: Int, val textColor: Int = Color.WHITE, var progress: Int = 0, var maxProgress: Int = 0, var index: Int = 0) |
RoadTagChartItemAdapter |
class RoadTagChartItemAdapter@Injectconstructor : RecyclerView.Adapter<RoadTagChartItemAdapter.Holder> , AutoUpdatableAdapter |
RoadTagLabelListAdapter |
class RoadTagLabelListAdapter@Injectconstructor : RecyclerView.Adapter<RoadTagLabelListAdapter.Holder> , AutoUpdatableAdapter |
TripGroupsPagerAdapter |
class TripGroupsPagerAdapter(fragmentManager: FragmentManager, tripResultMapContributor: TripResultMapContributor) : FragmentStatePagerAdapter |
TripPreviewStepCustomRecyclerViewAdapter |
class TripPreviewStepCustomRecyclerViewAdapter<T> : BindingRecyclerViewAdapter<T> |
TripResultListMapContributor |
class TripResultListMapContributor(val viewModel: TripResultListViewModel) : TripKitMapContributor |
TripResultMapContributor |
class TripResultMapContributor : TripKitMapContributor |
TripResultPagerFragment |
class TripResultPagerFragment : BaseTripKitFragment, ViewPager.OnPageChangeListener, TripSegmentListFragment.OnTripKitButtonClickListener |
TripResultPagerViewModel |
class TripResultPagerViewModel : RxViewModel |
TripSegmentAlertsItemViewModel |
class TripSegmentAlertsItemViewModel : RxViewModel |
TripSegmentAlertsSheet |
class TripSegmentAlertsSheet : BottomSheetDialogFragment |
TripSegmentAlertsSheetViewModel |
class TripSegmentAlertsSheetViewModel |
TripSegmentCustomRecyclerViewAdapter |
class TripSegmentCustomRecyclerViewAdapter<T> : BindingRecyclerViewAdapter<T> |
TripSegmentGetOffAlertDetailViewModel |
class TripSegmentGetOffAlertDetailViewModel : RxViewModel |
TripSegmentGetOffAlertsViewModel |
class TripSegmentGetOffAlertsViewModel : RxViewModel |
TripSegmentItemViewModel |
class TripSegmentItemViewModel : RxViewModel |
TripSegmentListFragment |
class TripSegmentListFragment : BaseTripKitFragment, View.OnClickListener |
TripSegmentsViewModel |
class TripSegmentsViewModel : RxViewModel, ActionButtonContainer, ActionButtonClickListener |
UpdateTripForRealtime |
open class UpdateTripForRealtime |
WaypointTask |
class WaypointTask(context: Context, configCreator: ConfigRepository, param: WayPointTaskParam) : SingleOnSubscribe<List<TripGroup>> https://redmine.buzzhives.com/projects/buzzhives/wiki/Routing_API#Trips-from-waypoint |
WayPointTaskParam |
sealed class WayPointTaskParam |