Package-level declarations

Types

Link copied to clipboard
sealed class PlaylistsScreenState<out T>

Represents the state of PlaylistsScreen.

Functions

Link copied to clipboard
fun <T> PlaylistsScreen(columnState: ScalingLazyColumnState, playlistsScreenState: PlaylistsScreenState<T>, playlistContent: @Composable (playlist: T) -> Unit, modifier: Modifier = Modifier)
fun <T> PlaylistsScreen(columnState: ScalingLazyColumnState, playlists: List<T>, playlistContent: @Composable (playlist: T) -> Unit, modifier: Modifier = Modifier)
fun PlaylistsScreen(columnState: ScalingLazyColumnState, playlistsScreenState: PlaylistsScreenState<PlaylistUiModel>, onPlaylistItemClick: (PlaylistUiModel) -> Unit, modifier: Modifier = Modifier, playlistItemArtworkPlaceholder: Painter? = null)