Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
sealed class BaseCollection
Link copied to clipboard

Represents the lifecycle of a collection.

Link copied to clipboard

Collection that handles message lists, also supporting local caching.

Link copied to clipboard
Link copied to clipboard

Indicates the source of an event.

Link copied to clipboard
sealed class EventDetail
Link copied to clipboard
class FeedChannelContext @JvmOverloads constructor(val collectionEventSource: CollectionEventSource, val eventDetail: EventDetail = EventDetail.None) : BaseChannelContext

The context of a channel, used in NotificationCollectionHandler.

Link copied to clipboard

Collection that handles channel lists, also supporting local caching.

Link copied to clipboard
class GroupChannelContext @JvmOverloads constructor(val collectionEventSource: CollectionEventSource, val eventDetail: EventDetail = EventDetail.None) : BaseChannelContext

The context of a channel, used in GroupChannelCollectionHandler.

Link copied to clipboard

Collection that handles message lists, also supporting local caching.

Link copied to clipboard
class MessageContext(val collectionEventSource: CollectionEventSource, val messagesSendingStatus: SendingStatus) : BaseMessageContext

The context of a channel, used in MessageCollectionHandler.

Link copied to clipboard

Collection that handles message lists, also supporting local caching.

Link copied to clipboard

The context of a channel, used in NotificationCollectionHandler.

Link copied to clipboard
interface Traceable

It allows us to determine where the current context was coming from.