ActionFlowResult

sealed interface ActionFlowResult : Parcelable

Result from an action flow.

Inheritors

Types

Link copied to clipboard
data class Cancelled(val actionId: UUID) : ActionFlowResult

The action flow was cancelled by the user.

Link copied to clipboard
data class Completed(val actionId: UUID) : ActionFlowResult

The action flow has completed successfully.

Link copied to clipboard
data class Error(val actionId: UUID, val reason: Throwable) : ActionFlowResult

An error occurred during the action flow. See reason for more details.

Properties

Link copied to clipboard
abstract val actionId: UUID

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)