-
- All Implemented Interfaces:
-
androidx.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.FullLifecycleObserver,androidx.lifecycle.LifecycleObserver
public final class LifecycleObserver extends BindingLifecycleObserver
-
-
Constructor Summary
Constructors Constructor Description LifecycleObserver(Lifecycle lifecycle, Function0<Unit> destroyed, Function0<Unit> create)
-
Method Summary
Modifier and Type Method Description final LifecyclegetLifecycle()final UnitsetLifecycle(Lifecycle lifecycle)final Function0<Unit>getDestroyed()final UnitsetDestroyed(Function0<Unit> destroyed)final Function0<Unit>getCreate()final UnitsetCreate(Function0<Unit> create)UnitonCreate(LifecycleOwner owner)UnitonDestroy(LifecycleOwner owner)-
-
Method Detail
-
getLifecycle
final Lifecycle getLifecycle()
-
setLifecycle
final Unit setLifecycle(Lifecycle lifecycle)
-
getDestroyed
final Function0<Unit> getDestroyed()
-
setDestroyed
final Unit setDestroyed(Function0<Unit> destroyed)
-
onCreate
Unit onCreate(LifecycleOwner owner)
-
onDestroy
Unit onDestroy(LifecycleOwner owner)
-
-
-
-