ChannelsScreen
Default root Channel screen component, that provides the necessary ViewModel.
It can be used without most parameters for default behavior, that can be tweaked if necessary.
Parameters
The factory used to build the ViewModels and power the behavior. You can use the default implementation by not passing in an instance yourself, or you can customize the behavior using its parameters.
Key to differentiate between instances of ChannelListViewModel.
Header title.
If we show the header or hide it.
The search mode for the screen.
Handler for the default header action.
Handle for when the user clicks on the header avatar.
Handler for Channel item clicks.
Handler for back press action.
Indicator if the default back handler is enabled. Set to false to fully disable the back handling and catch the back-press event in a BackHandler higher in the compose hierarchy. Default: true.