Package-level declarations
Types
Link copied to clipboard
class ChannelOptionState(val title: String, val titleColor: Color, val iconPainter: Painter, val iconColor: Color, val action: ChannelAction)
UI representation of a Channel option, when the user selects a channel in the list.
Link copied to clipboard
data class ChannelsState(val isLoading: Boolean = true, val isLoadingMore: Boolean = false, val endOfChannels: Boolean = false, val channelItems: List<ItemState> = emptyList(), val searchQuery: SearchQuery = SearchQuery.Empty)
Represents the Channels screen state, used to render the required UI.
Link copied to clipboard
Represent the search query.