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.
- 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
- 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
- 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
- CONNECTED - enum entry in io.getstream.chat.android.offline.message.attachment.UploadAttachmentsNetworkType
Any working network connection is required.
- 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.
- createDistinctChannel(String,List,Map) - function in io.getstream.chat.android.livedata.ChatDomain
- Returns a distinct channel based on its' members.
- createDistinctChannel(String,List,Map) - function in io.getstream.chat.android.offline.ChatDomain
- Returns a distinct channel based on its' members.