Slide 48
Slide 48 text
Circuit
interface Presenter {
@Composable
fun present()
:
UiState
fun interface Factory {
fun create(
screen: Screen,
navigator: Navigator,
context: CircuitContext
)
:
Presenter
< * >
?
}
}
interface Ui {
@Composable
fun Content(
state: UiState,
modif
i
er: Modif
i
er
)
fun interface Factory {
fun create(
screen: Screen,
context: CircuitContext
)
:
Ui
< * >
?
}
}