Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class MovieListNavigator(moviesNavigator: MoviesNavigator, screenNavigator: ScreenNavigator) : ScreenNavigator
Link copied to clipboard
Link copied to clipboard
class MovieListViewModel(exceptionHandler: ExceptionHandler, getPopularMoviesUseCase: GetPopularMoviesUseCase) : ViewModel, ContainerHost<MovieListState, MovieListEffect>
Functions
Link copied to clipboard
fun MovieListRoute(navigator: MovieListNavigator, viewModel: MovieListViewModel = koinViewModel(), scaffoldState: ScaffoldState = rememberScaffoldState())
Link copied to clipboard
fun MovieListScreen(lazyMovies: LazyPagingItems<MovieSummaryModel>, onMovieClick: (MovieSummaryModel) -> Unit, scaffoldState: ScaffoldState = rememberScaffoldState())