addViewModelOnClearedObserver

fun ViewModelLifecycle.addViewModelOnClearedObserver(onCleared: (owner: LifecycleOwner) -> Unit)
fun ViewModelLifecycleOwner.addViewModelOnClearedObserver(onCleared: (owner: LifecycleOwner) -> Unit)

Author

skydoves (Jaewoong Eum)

Add an observer and get notified only once when the ViewModel is cleared. The observer will be removed from the ViewModelLifecycle once get notified.