mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 06:55:41 +00:00
data object
This commit is contained in:
committed by
Benoit Marty
parent
0bc2020411
commit
97fea4e6dd
+1
-1
@@ -20,5 +20,5 @@ import io.element.android.features.messages.impl.timeline.model.TimelineItem
|
|||||||
|
|
||||||
sealed interface CustomReactionEvents {
|
sealed interface CustomReactionEvents {
|
||||||
data class ShowCustomReactionSheet(val event: TimelineItem.Event) : CustomReactionEvents
|
data class ShowCustomReactionSheet(val event: TimelineItem.Event) : CustomReactionEvents
|
||||||
object DismissCustomReactionSheet : CustomReactionEvents
|
data object DismissCustomReactionSheet : CustomReactionEvents
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -16,6 +16,6 @@
|
|||||||
|
|
||||||
package io.element.android.features.messages.impl.timeline.model.event
|
package io.element.android.features.messages.impl.timeline.model.event
|
||||||
|
|
||||||
object TimelineItemRedactedContent : TimelineItemEventContent{
|
data object TimelineItemRedactedContent : TimelineItemEventContent {
|
||||||
override val type: String = "TimelineItemRedactedContent"
|
override val type: String = "TimelineItemRedactedContent"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -68,7 +68,7 @@ class RoomDetailsFlowNode @AssistedInject constructor(
|
|||||||
data object InviteMembers : NavTarget
|
data object InviteMembers : NavTarget
|
||||||
|
|
||||||
@Parcelize
|
@Parcelize
|
||||||
object RoomNotificationSettings : NavTarget
|
data object RoomNotificationSettings : NavTarget
|
||||||
|
|
||||||
@Parcelize
|
@Parcelize
|
||||||
data class RoomMemberDetails(val roomMemberId: UserId) : NavTarget
|
data class RoomMemberDetails(val roomMemberId: UserId) : NavTarget
|
||||||
|
|||||||
+1
-1
@@ -17,7 +17,7 @@
|
|||||||
package io.element.android.libraries.matrix.api.room
|
package io.element.android.libraries.matrix.api.room
|
||||||
|
|
||||||
sealed interface MatrixRoomNotificationSettingsState {
|
sealed interface MatrixRoomNotificationSettingsState {
|
||||||
object Unknown : MatrixRoomNotificationSettingsState
|
data object Unknown : MatrixRoomNotificationSettingsState
|
||||||
data class Pending(val prevRoomNotificationSettings: RoomNotificationSettings? = null) : MatrixRoomNotificationSettingsState
|
data class Pending(val prevRoomNotificationSettings: RoomNotificationSettings? = null) : MatrixRoomNotificationSettingsState
|
||||||
data class Error(val failure: Throwable, val prevRoomNotificationSettings: RoomNotificationSettings? = null) : MatrixRoomNotificationSettingsState
|
data class Error(val failure: Throwable, val prevRoomNotificationSettings: RoomNotificationSettings? = null) : MatrixRoomNotificationSettingsState
|
||||||
data class Ready(val roomNotificationSettings: RoomNotificationSettings) : MatrixRoomNotificationSettingsState
|
data class Ready(val roomNotificationSettings: RoomNotificationSettings) : MatrixRoomNotificationSettingsState
|
||||||
|
|||||||
Reference in New Issue
Block a user