Package-level declarations

Types

Link copied to clipboard
fun interface EvaluatePushRules
Link copied to clipboard
class EvaluatePushRulesImpl(matcher: PushRuleMatcher, json: Json, eventContentSerializerMappings: EventContentSerializerMappings) : EvaluatePushRules
Link copied to clipboard
sealed interface EvaluatePushRulesResult
Link copied to clipboard
Link copied to clipboard
class NotificationServiceImpl(userInfo: UserInfo, api: MatrixClientServerApiClient, room: RoomService, globalAccountDataStore: GlobalAccountDataStore, evaluatePushRules: EvaluatePushRules, currentSyncState: CurrentSyncState) : NotificationService
Link copied to clipboard
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

Functions

Link copied to clipboard