/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. |