MachineDsl

class MachineDsl<S : Any, E : Any>

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
on
Link copied to clipboard
inline fun <EE : E> on(eventSelector: KClass<Out EE>, init: TransitionDsl<S, EE, E>.() -> Unit)
onEach
Link copied to clipboard
inline fun <P : Any> onEach(eventPayloads: Observable<P>, init: TransitionDsl<S, P, E>.() -> Unit)
toString
Link copied to clipboard
open override fun toString(): String

Properties

initial
Link copied to clipboard
var initial: Pair<S, () -> Unit??>?