abstract class BaseActivity : AppCompatActivity
BaseActivity
BaseActivity()
BaseActivity |
val activity: Activity
Activity |
|
var animationType: NavUtils.Anim
Anim |
|
var toolbar: Toolbar?
Toolbar? |
|
var toolbarShadow: View?
View? |
fun customAnimation(: Int, : Int): Unit
customAnimation |
|
open fun finish(): Unit
finish |
|
open fun onCreate(: Bundle?): Unit |
|
fun popBackStackOrFinish(): Unit
popBackStackOrFinish |
|
fun popSupportBackStackOrFinish(): Unit
popSupportBackStackOrFinish |
|
fun removeSubtitle(): Unit
removeSubtitle |
|
fun removeTitle(): Unit
removeTitle |
|
fun setFinishOnNavigationOnClickListener(): Unit
setFinishOnNavigationOnClickListener |
|
fun setIcon(: Int): Unit fun setIcon(: Drawable): Unit
setIcon |
|
abstract fun setLayoutResource(): Int
setLayoutResource |
|
fun setLightStatusBar(: View = findViewById(android.R.id.content)): Unit
setLightStatusBar |
|
fun setNavigationIcon(: Int): Unit fun setNavigationIcon(: Drawable): Unit
setNavigationIcon |
|
fun setNavigationOnClickListener(: OnClickListener): Unit
setNavigationOnClickListener |
|
fun setPopBackStackOrFinishOnNavigationOnClickListener(): Unit
setPopBackStackOrFinishOnNavigationOnClickListener |
|
fun setPopSupportBackStackOrFinishOnNavigationOnClickListener(): Unit
setPopSupportBackStackOrFinishOnNavigationOnClickListener |
|
open fun setRequestedOrientation(): Int
setRequestedOrientation |
|
fun setStatusBarColor(: Int): Unit
setStatusBarColor |
|
fun setStatusBarColorRes(: Int): Unit
setStatusBarColorRes |
|
fun setSubtitle(: String): Unit fun setSubtitle(: Int): Unit
setSubtitle |
|
fun setSubtitleColor(: Int): Unit
setSubtitleColor |
|
fun setSubtitleColorRes(: Int): Unit
setSubtitleColorRes |
|
fun setSubtitlePost(: String): Unit fun setSubtitlePost(: Int): Unit
setSubtitlePost |
|
fun setTheme(): Int
setTheme |
|
fun setTitle(: String): Unit open fun setTitle(: Int): Unit
setTitle |
|
open fun setTitleColor(: Int): Unit
setTitleColor |
|
fun setTitleColorRes(: Int): Unit
setTitleColorRes |
|
fun setTitlePost(: String): Unit fun setTitlePost(: Int): Unit
setTitlePost |
|
fun toolbarId(): Int
toolbarId |
|
fun toolbarShadowId(): Int
toolbarShadowId |
fun FragmentActivity.pushActivity(: KClass<*>, : ActivityBuilder.() -> Unit = {}): NavUtilsPushActivity
pushActivity |
|
fun FragmentActivity.pushChromeCustomTab(: ChromeBuilder.() -> Unit = {}): NavUtilsPushChromeActivity
pushChromeCustomTab |
|
fun FragmentActivity.pushFragment(: Fragment, : FragmentBuilder.() -> Unit = {}): NavUtilsPushFragment fun FragmentActivity.pushFragment(: KClass<*>, : FragmentBuilder.() -> Unit = {}): NavUtilsPushFragment
pushFragment |