Make Timeline.Mode stable

This commit is contained in:
Benoit Marty 2025-10-09 18:18:05 +02:00 committed by Benoit Marty
parent e03fe028ba
commit 009437a998

View file

@ -8,6 +8,7 @@
package io.element.android.libraries.matrix.api.timeline
import android.os.Parcelable
import androidx.compose.runtime.Immutable
import io.element.android.libraries.matrix.api.core.EventId
import io.element.android.libraries.matrix.api.core.RoomId
import io.element.android.libraries.matrix.api.core.ThreadId
@ -42,6 +43,7 @@ interface Timeline : AutoCloseable {
}
@Parcelize
@Immutable
sealed interface Mode : Parcelable {
data object Live : Mode
data class FocusedOnEvent(val eventId: EventId) : Mode