Transition

sealed class Transition(source)

Represents a transition from one wizard step to another.

Inheritors

Types

Link copied to clipboard
data object Finish : Transition

Finish the wizard.

Link copied to clipboard
data class JumpTo(val step: KClass<out WizardStep>, val skipPersist: Boolean = false) : Transition

Jump to a specific step.

Link copied to clipboard
object Next : Transition

Move to the next step in sequence.

Link copied to clipboard
data class Retry(val reason: String? = null) : Transition

Retry the current step (validation failed).