Slide 12
Slide 12 text
class NewGameScreen(
val onStart: (String, String) -> Unit
)
class NewGameRunner(
view: View
) : LayoutRunner {
val player1 = view.findById() // etc.
fun showRendering(r: NewGameScreen) {
playButton.setOnClickHandler {
r.onStart(player1.text, player2.text)
}
}
}
LayoutRunner
Workflow
Rendering