MutableSharedFlow example

 avatar
unknown
kotlin
5 years ago
246 B
12
Indexable
//initialization
val events = MutableSharedFlow<AuthEvent>()

//event emission
events.emit(NetworkError)

//event observation
vm.events.onEach { event ->
        when (event) {
            is NetworkError -> {}
        }.launchIn(lifecycleScope)
Editor is loading...