/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.generic.bottomsheet/TKUICardViewControllerManager/showCard

showCard

\ fun <T : Fragment> showCard(fragmentClass: Class<T>, fragmentArgs: Bundle? = null, mapFragment: TripKitMapFragment? = null, cardManager: TKUICardDataManager? = null, addToBackStack: Boolean = false): T

Displays a new card fragment of the specified class type.

Return

The instantiated and displayed fragment.

Parameters

androidJvm

T The type of Fragment to be shown.
fragmentClass The class of the fragment to be instantiated and shown.
fragmentArgs Optional Bundle arguments for the fragment.
mapFragment Optional map fragment to be passed into the card fragment.
cardManager Optional card data manager to be passed into the card fragment.
addToBackStack Whether to add the transaction to the back stack.

\ fun <T> showCard(fragment: TKUICardBaseFragment<*>, mapFragment: TripKitMapFragment? = null, cardManager: TKUICardDataManager? = null, addToBackStack: Boolean = false)

Displays a new card using an already instantiated TKUICardBaseFragment.

Parameters

androidJvm

fragment The fragment instance to be shown.
mapFragment Optional map fragment to be passed into the card fragment.
cardManager Optional card data manager to be passed into the card fragment.
addToBackStack Whether to add the transaction to the back stack.