ServerEvent

@Serializable
@SerialName(value = "ServerEvent")
sealed interface ServerEvent : MVIAction

Inheritors

Types

Link copied to clipboard
@Serializable
@SerialName(value = "ResendLastAction")
data class ResendLastAction(val storeId: Uuid) : ServerEvent
Link copied to clipboard
@Serializable
@SerialName(value = "ResendLastIntent")
data class ResendLastIntent(val storeId: Uuid) : ServerEvent
Link copied to clipboard
@Serializable
@SerialName(value = "RethrowLastException")
data class RethrowLastException(val storeId: Uuid) : ServerEvent
Link copied to clipboard
@Serializable
@SerialName(value = "RollbackState")
data class RollbackState(val storeId: Uuid) : ServerEvent
Link copied to clipboard
@Serializable
@SerialName(value = "RollbackToInitialState")
data class RollbackToInitialState(val storeId: Uuid) : ServerEvent
Link copied to clipboard
@Serializable
@SerialName(value = "Stop")
data class Stop(val storeId: Uuid) : ServerEvent

Properties

Link copied to clipboard
abstract val storeId: Uuid

Functions

Link copied to clipboard
abstract operator override fun equals(other: Any?): Boolean
Link copied to clipboard
abstract override fun hashCode(): Int