Lifecycle Aware Property
class LifecycleAwareProperty<T : Any>(lifecycleOwner: LifecycleOwner, value: T)
Content copied to clipboard
LifecycleAwareProperty is an observer for notifying lifecycle is changed.
Constructors
LifecycleAwareProperty
Link copied to clipboard
fun <T : Any> LifecycleAwareProperty(lifecycleOwner: LifecycleOwner, value: T)
Content copied to clipboard
Types
Builder
Link copied to clipboard
Functions
observeOnAny
Link copied to clipboard
observeOnCreate
Link copied to clipboard
observeOnDestroy
Link copied to clipboard
observeOnPause
Link copied to clipboard
observeOnResume
Link copied to clipboard
observeOnStart
Link copied to clipboard
observeOnStop
Link copied to clipboard
Properties
Extensions
observe
Link copied to clipboard
inline fun <T : Any> LifecycleAwareProperty<T>.observe(block: LifecycleAwareProperty.Builder<T>.() -> Unit): LifecycleAwareProperty<T>
Content copied to clipboard