Companion

object Companion

Functions

Link copied to clipboard
fun match(condition: PushCondition.EventMatch, eventJson: Lazy<JsonObject?>): Boolean
fun match(condition: PushCondition.EventPropertyContains, eventJson: Lazy<JsonObject?>): Boolean
fun match(condition: PushCondition.EventPropertyIs, eventJson: Lazy<JsonObject?>): Boolean
suspend fun match(condition: PushCondition.RoomMemberCount, event: ClientEvent<*>, roomStore: RoomStore): Boolean
suspend fun match(condition: PushCondition.ContainsDisplayName, event: ClientEvent<*>, userId: UserId, roomUserStore: RoomUserStore): Boolean
suspend fun match(condition: PushCondition.SenderNotificationPermission, event: ClientEvent<*>, roomStateStore: RoomStateStore, canDoAction: CanDoAction): Boolean