/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.tripresult/TripGroupsPagerAdapter

TripGroupsPagerAdapter

\ class TripGroupsPagerAdapter(fragmentManager: FragmentManager, tripResultMapContributor: TripResultMapContributor) : FragmentStatePagerAdapter

Constructors

TripGroupsPagerAdapter constructor(fragmentManager: FragmentManager, tripResultMapContributor: TripResultMapContributor)

Properties

Name Summary
closeListener @JvmField
var closeListener: View.OnClickListener?
listener @JvmField
var listener: TripSegmentListFragment.OnTripKitButtonClickListener?
segmentClickListener @JvmField
var segmentClickListener: TripSegmentListFragment.OnTripSegmentClickListener?
tripAlertChangeValidator var tripAlertChangeValidator: () -> Boolean?
tripGroups var tripGroups: List<TripGroup>?
tripIds var tripIds: MutableMap<String, Long>

Functions

Name Summary
destroyItem open override fun destroyItem(@NonNullp0: ViewGroup, p1: Int, @NonNullp2: Any)
finishUpdate open override fun finishUpdate(@NonNullp0: ViewGroup)
getCount open override fun getCount(): Int
getItem open override fun getItem(position: Int): Fragment
getItemPosition open override fun getItemPosition(object: Any): Int
getPageTitle @Nullable
open fun getPageTitle(p0: Int): CharSequence?
getPageWidth open fun getPageWidth(p0: Int): Float
instantiateItem @NonNull
open override fun instantiateItem(@NonNullp0: ViewGroup, p1: Int): Any
isViewFromObject open override fun isViewFromObject(@NonNullp0: View, @NonNullp1: Any): Boolean
notifyDataSetChanged open fun notifyDataSetChanged()
registerDataSetObserver open fun registerDataSetObserver(@NonNullp0: DataSetObserver)
restoreState open override fun restoreState(@Nullablep0: Parcelable?, @Nullablep1: ClassLoader?)
saveState @Nullable
open override fun saveState(): Parcelable?
setActionButtonHandlerFactory fun setActionButtonHandlerFactory(actionButtonHandlerFactory: ActionButtonHandlerFactory?)
setPrimaryItem open override fun setPrimaryItem(container: ViewGroup, position: Int, o: Any)
setQueryLocations fun setQueryLocations(from: Location?, to: Location?)
setShowCloseButton fun setShowCloseButton(showCloseButton: Boolean)
startUpdate open override fun startUpdate(@NonNullp0: ViewGroup)
unregisterDataSetObserver open fun unregisterDataSetObserver(@NonNullp0: DataSetObserver)