library / com.raphaelbussa.navutils / NavUtils

NavUtils

class NavUtils

NavUtils

Types

Anim

enum class Anim

Anim

Constructors

<init>

NavUtils()

NavUtils

Companion Object Functions

pushActivity

fun pushActivity(context: Context, target: KClass<*>, builder: ActivityBuilder.() -> Unit = {}): NavUtilsPushActivity
fun pushActivity(activity: FragmentActivity, target: KClass<*>, builder: ActivityBuilder.() -> Unit = {}): NavUtilsPushActivity
fun pushActivity(fragment: Fragment, target: KClass<*>, builder: ActivityBuilder.() -> Unit = {}): NavUtilsPushActivity

pushActivity

pushChromeCustomTab

fun pushChromeCustomTab(context: Context, builder: ChromeBuilder.() -> Unit = {}): NavUtilsPushChromeActivity
fun pushChromeCustomTab(activity: FragmentActivity, builder: ChromeBuilder.() -> Unit = {}): NavUtilsPushChromeActivity
fun pushChromeCustomTab(fragment: Fragment, builder: ChromeBuilder.() -> Unit = {}): NavUtilsPushChromeActivity

pushChromeCustomTab

pushFragment

fun pushFragment(activity: FragmentActivity, target: Fragment, builder: FragmentBuilder.() -> Unit = {}): NavUtilsPushFragment
fun pushFragment(activity: FragmentActivity, target: KClass<*>, builder: FragmentBuilder.() -> Unit = {}): NavUtilsPushFragment
fun pushFragment(fragment: Fragment, target: Fragment, builder: FragmentBuilder.() -> Unit = {}): NavUtilsPushFragment
fun pushFragment(fragment: Fragment, target: KClass<*>, builder: FragmentBuilder.() -> Unit = {}): NavUtilsPushFragment

pushFragment

valueOfAnim

fun valueOfAnim(value: Int?): NavUtils.Anim?

valueOfAnim