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

C

cancelMessage(Message) - function in io.getstream.chat.android.livedata.ChatDomain
Cancels the message of "ephemeral" type.
cancelMessage(Message) - function in io.getstream.chat.android.offline.ChatDomain
Cancels the message of "ephemeral" type.
cancelMessage(ChatClient,Message) - function in io.getstream.chat.android.offline.extensions.ChatClientExtensions
Cancels the message of "ephemeral" type.
channel(String,String) - function in io.getstream.chat.android.offline.experimental.plugin.state.StateRegistry
 
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 - class in io.getstream.chat.android.offline.channel
 
ChannelController.MessagesState - class in io.getstream.chat.android.livedata.controller.ChannelController
 
ChannelController.MessagesState - class in io.getstream.chat.android.offline.channel.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.Loading - class in io.getstream.chat.android.offline.channel.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.NoQueryActive - class in io.getstream.chat.android.offline.channel.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.OfflineNoResults - class in io.getstream.chat.android.offline.channel.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.
ChannelController.MessagesState.Result - class in io.getstream.chat.android.offline.channel.ChannelController.MessagesState
The list of messages, loaded either from offline storage or an API call.
ChannelData - class in io.getstream.chat.android.offline.channel
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
ChannelsStateData - class in io.getstream.chat.android.offline.experimental.querychannels.state
 
ChannelsStateData.Loading - class in io.getstream.chat.android.offline.experimental.querychannels.state.ChannelsStateData
Indicates we are loading the first page of results.
ChannelsStateData.NoQueryActive - class in io.getstream.chat.android.offline.experimental.querychannels.state.ChannelsStateData
No query is currently running.
ChannelsStateData.OfflineNoResults - class in io.getstream.chat.android.offline.experimental.querychannels.state.ChannelsStateData
If we are offline and don't have channels stored in offline storage, typically displayed as an error condition.
ChannelsStateData.Result - class in io.getstream.chat.android.offline.experimental.querychannels.state.ChannelsStateData
The list of channels, loaded either from offline storage or an API call.
ChannelState - class in io.getstream.chat.android.offline.experimental.channel.state
State container with reactive data of a channel.
ChatClientExtensions - class in io.getstream.chat.android.offline.extensions
 
ChatClientKt - class in io.getstream.chat.android.offline.experimental.extensions
 
ChatClientReferenceAdapter - class in io.getstream.chat.android.offline.experimental.plugin.adapter
Adapter for ChatClient that wraps some of it's request with io.getstream.chat.android.offline.experimental.plugin.QueryReference.
ChatDomain - class in io.getstream.chat.android.livedata
The ChatDomain is the main entry point for all livedata & offline operations on chat.
ChatDomain - class in io.getstream.chat.android.offline
The ChatDomain is the main entry point for all flow & offline operations on chat.
ChatDomain.Builder - class in io.getstream.chat.android.livedata.ChatDomain
 
ChatDomain.Builder - class in io.getstream.chat.android.offline.ChatDomain
 
ChatDomain.Companion - class in io.getstream.chat.android.livedata.ChatDomain
 
ChatDomain.Companion - class in io.getstream.chat.android.offline.ChatDomain
 
ChatErrorKt - class in io.getstream.chat.android.offline.extensions
 
ChatEventHandler - class in io.getstream.chat.android.offline.querychannels
Interface that handles events related to the particular set of channels.
chatEventHandler(StateFlow) - function in io.getstream.chat.android.offline.querychannels.ChatEventHandlerFactory
Creates a ChatEventHandler instance.
ChatEventHandlerFactory - class in io.getstream.chat.android.offline.querychannels
A ChatEventHandler factory.
clean() - function in io.getstream.chat.android.livedata.ChatDomain
 
clean() - function in io.getstream.chat.android.livedata.controller.ChannelController
 
clean() - function in io.getstream.chat.android.offline.ChatDomain
 
clean() - function in io.getstream.chat.android.offline.channel.ChannelController
 
clear() - function in io.getstream.chat.android.offline.experimental.plugin.state.StateRegistry
Clear state of all state objects.
Config - class in io.getstream.chat.android.offline.experimental.plugin
 
CONNECTED - enum entry in io.getstream.chat.android.offline.message.attachment.UploadAttachmentsNetworkType

Any working network connection is required.

CONNECTED - enum entry in io.getstream.chat.android.offline.model.ConnectionState

The client is connected to the WebSocket.

CONNECTING - enum entry in io.getstream.chat.android.offline.model.ConnectionState

The client is trying to connect to the WebSocket.

ConnectionState - class in io.getstream.chat.android.offline.model
Represents possible states of the WebSocket connection.
createChannel(Channel) - function in io.getstream.chat.android.livedata.ChatDomain
Creates a new channel.
createChannel(Channel) - function in io.getstream.chat.android.offline.ChatDomain
Creates a new channel.
createChannel(ChatClient,Channel) - function in io.getstream.chat.android.offline.extensions.ChatClientExtensions
Creates a new channel.
A  B  C  D  E  G  H  I  K  L  M  N  O  P  Q  R  S  T  U  W