AN
Size: a a a
AN
DE
DE
DE
DE
AN
AM
AN
AN
AM
VP
AM
AM
AN
(
(
class Presenter {
fun somethingClicked()
}
class Presenter {
fun onViewAttached(view: SomeView) {
view.setSomethingClickedListener { somethingClicked() }
}
private fun somethingClicked()
}
interface SomeView {
fun setSomethingClickedListener(listener: () -> Unit)
}
(
(
(
КР
class Presenter {
fun somethingClicked()
}
class Presenter {
fun onViewAttached(view: SomeView) {
view.setSomethingClickedListener { somethingClicked() }
}
private fun somethingClicked()
}
interface SomeView {
fun setSomethingClickedListener(listener: () -> Unit)
}