B  C  D  E  G  H  I  K  L  M  N  O  P  Q  R  S  T  U  W 

C

CancelMessage - class in io.getstream.chat.android.livedata.usecase
 
ChannelController - class in io.getstream.chat.android.livedata.controller
The Channel Controller exposes convenient livedata objects to build your chat interface It automatically handles the incoming events and keeps users, messages, reactions, channel information up to date automatically Offline storage is also handled using RoomThe most commonly used livedata objects are
  • .messages (the livedata for the list of messages)

  • .channelData (livedata object with the channel name, image, etc.)

  • .members (livedata object with the members of this channel)

  • .watchers (the people currently watching this channel)

  • .typing (who is currently typing)

ChannelController.MessagesState - class in io.getstream.chat.android.livedata.controller.ChannelController
 
ChannelController.MessagesState.Loading - class in io.getstream.chat.android.livedata.controller.ChannelController.MessagesState
Indicates we are loading the first page of results.
ChannelController.MessagesState.NoQueryActive - class in io.getstream.chat.android.livedata.controller.ChannelController.MessagesState
The ChannelController is initialized but no query is currently running.
ChannelController.MessagesState.OfflineNoResults - class in io.getstream.chat.android.livedata.controller.ChannelController.MessagesState
If we are offline and don't have channels stored in offline storage, typically displayed as an error condition.
ChannelController.MessagesState.Result - class in io.getstream.chat.android.livedata.controller.ChannelController.MessagesState
The list of messages, loaded either from offline storage or an API call.
ChannelData - class in io.getstream.chat.android.livedata
A class that only stores the channel data and not all the other channel state Using this prevents code bugs and issues caused by confusing the channel data vs the full channel object
ChatDomain - class in io.getstream.chat.android.livedata
The ChatDomain is the main entry point for all livedata & offline operations on chatUse cases are exposed via chatDomain.
ChatDomain.Builder - class in io.getstream.chat.android.livedata.ChatDomain
 
ChatDomain.Companion - class in io.getstream.chat.android.livedata.ChatDomain
 
clean() - function in io.getstream.chat.android.livedata.ChatDomain
 
clean() - function in io.getstream.chat.android.livedata.controller.ChannelController
 
ClientExtensionsKt - class in io.getstream.chat.android.livedata.extensions
 
component1() - function in io.getstream.chat.android.livedata.ChannelData
 
component1() - function in io.getstream.chat.android.livedata.controller.ChannelController.MessagesState.Result
 
component1() - function in io.getstream.chat.android.livedata.controller.QueryChannelsController.ChannelsState.Result
 
component10() - function in io.getstream.chat.android.livedata.ChannelData
 
component11() - function in io.getstream.chat.android.livedata.ChannelData
 
component2() - function in io.getstream.chat.android.livedata.ChannelData
 
component3() - function in io.getstream.chat.android.livedata.ChannelData
 
component4() - function in io.getstream.chat.android.livedata.ChannelData
 
component5() - function in io.getstream.chat.android.livedata.ChannelData
 
component6() - function in io.getstream.chat.android.livedata.ChannelData
 
component7() - function in io.getstream.chat.android.livedata.ChannelData
 
component8() - function in io.getstream.chat.android.livedata.ChannelData
 
component9() - function in io.getstream.chat.android.livedata.ChannelData
 
copy(String,String,String,User,Integer,Boolean,Date,Date,Date,Integer,Map) - function in io.getstream.chat.android.livedata.ChannelData
 
copy(Context,ChatClient,User) - function in io.getstream.chat.android.livedata.ChatDomain.Builder
 
copy(List) - function in io.getstream.chat.android.livedata.controller.ChannelController.MessagesState.Result
 
copy(List) - function in io.getstream.chat.android.livedata.controller.QueryChannelsController.ChannelsState.Result
 
CreateChannel - class in io.getstream.chat.android.livedata.usecase
 
B  C  D  E  G  H  I  K  L  M  N  O  P  Q  R  S  T  U  W