override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
activity?.setTitle(R.string.movies)
viewModel = ViewModelProviders.of(this).get(MoviesViewModel::class.java)
viewModel.refreshData(sortMethod)
movieList.layoutManager = LinearLayoutManager(context)
movieList.adapter = movieAdapter.
swipeRefreshLayout.setOnRefreshListener {
movieList.visibility = View.GONE.
movieError.visibility = View.GONE.
movieLoading.visibility = View.GONE.
viewModel.refreshData(sortMethod)
swipeRefreshLayout.isRefreshing = false.
}
}
fun filterMovie(quality : String, genre : String, rate : String, year : String, lang : String){
viewModel.filterMovie(quality, genre, rate, year, lang)
}