Package-level declarations

Types

Link copied to clipboard
internal data class EphemeralConversationNotification(val conversationEvent: Event.Conversation, val conversation: Conversation, val user: User?)

Class to pass some data to this manager and later being able to map it to the correct types. We can expand this class later when we have more cases for ephemeral notifications.

Link copied to clipboard
Link copied to clipboard
internal interface NotificationEventsManager
Link copied to clipboard

Publishes regular notification checks and ephemeral notifications within one user session.

Link copied to clipboard
internal class PushTokenDataSource(metadataDAO: MetadataDAO) : PushTokenRepository
Link copied to clipboard
internal interface PushTokenRepository