Inside my fragment i'm observe a livedata:
viewModel.emailValid.observe(
this,
Observer<GenericResponse> {
dismissProgressBar()
if (it != null && it.success) {
findNavController().navigate(R.id.action_navigatesomewhere)
}
}
)
now before calling navigate(), i would like to remove observer from viewModel.emailValid and i've see that is available removeObserver method that require the observer as parameter. It's possible to reference in some way the observer inside the observer lambda?