Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface EventsToNotificationUpdates
Link copied to clipboard
class EventsToNotificationUpdatesImpl(roomService: RoomService, evaluatePushRules: EvaluatePushRules, eventContentSerializerMappings: EventContentSerializerMappings, userInfo: UserInfo, clock: Clock) : EventsToNotificationUpdates
Link copied to clipboard
Link copied to clipboard
class NotificationEventHandler(userInfo: UserInfo, api: MatrixClientServerApiClient, roomService: RoomService, roomStore: RoomStore, roomStateStore: RoomStateStore, roomUserStore: RoomUserStore, keyStore: KeyStore, globalAccountDataStore: GlobalAccountDataStore, notificationStore: NotificationStore, eventsToNotificationUpdates: EventsToNotificationUpdates, currentSyncState: CurrentSyncState, transactionManager: TransactionManager, eventContentSerializerMappings: EventContentSerializerMappings, config: MatrixClientConfiguration, coroutineScope: CoroutineScope) : EventHandler
Link copied to clipboard
interface NotificationService
Access and manage user-visible notifications.
Link copied to clipboard
class NotificationServiceImpl(roomService: RoomService, roomStateStore: RoomStateStore, roomAccountDataStore: RoomAccountDataStore, globalAccountDataStore: GlobalAccountDataStore, accountStore: AccountStore, notificationStore: NotificationStore, api: MatrixClientServerApiClient, matrixClientStarted: MatrixClientStarted, eventContentSerializerMappings: EventContentSerializerMappings, config: MatrixClientConfiguration, eventsToNotificationUpdates: EventsToNotificationUpdates, coroutineScope: CoroutineScope) : NotificationService, EventHandler
Link copied to clipboard
Link copied to clipboard
interface PushRuleConditionMatcher
Link copied to clipboard
class PushRuleConditionMatcherImpl(roomStore: RoomStore, roomStateStore: RoomStateStore, roomUserStore: RoomUserStore, canDoAction: CanDoAction, userInfo: UserInfo) : PushRuleConditionMatcher
Link copied to clipboard
interface PushRuleMatcher
Link copied to clipboard