Package ai.nexconn.chatui.channellist
See: Description
-
Class Summary Class Description ChannelListActivity Channel list Activity. ChannelListAdapter Channel list Adapter Standalone implementation that directly holds a ConversationListProvider without depending on a ProviderManager singleton. ChannelListFragment Channel list Fragment Override entry points for subclasses: - onCreateConversationListProvider — customize item rendering
- onCreateChannelListAdapter — customize Adapter
- onCreateViewModel — customize ViewModel
- subscribeUi — customize data binding
- initRefreshView — customize refresh behavior
- onItemClick — customize click handling
- onItemLongClick — customize long-press handling
- showConversationLongClickMenu — customize long-press menu
ChannelListViewModel Channel list ViewModel Coordinates all Handlers, manages LiveData, and exposes data to Fragment. -
Interface Summary Interface Description OnItemClickListener