Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- override fun onCreate(savedInstanceState: Bundle?) {
- // ...
- viewModel.viewState.observe(this, Observer { render(it) })
- }
- private fun render(viewState: MSMovieViewState?) {
- viewState.searchBoxText?.let { ms_mainScreen_searchText.setText(it) }
- ms_mainScreen_title.text = viewState.searchedMovieTitle
- ms_mainScreen_rating.text = viewState.searchedMovieRating
- listAdapter.submitList(viewState.adapterList)
- // render other views
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement