12 lines
240 B
Kotlin
12 lines
240 B
Kotlin
![]() |
package com.vanced.manager.core.mvi
|
||
|
|
||
|
import kotlinx.coroutines.flow.Flow
|
||
|
|
||
|
interface MviRenderView<State, Action, SideEffect> {
|
||
|
|
||
|
fun render(state: State)
|
||
|
|
||
|
fun actionsFlow(): Flow<Action>
|
||
|
|
||
|
fun sideEffects(sideEffect: SideEffect)
|
||
|
}
|