on

inline fun <T : E> on(event: T): EventTransitionBuilder<S, E, T>

Starts an event handler configuration with "on Event" syntax.

Example:

on TimerExpired becomes Green

fun <T : E> on(eventClass: KClass<T>): EventTransitionBuilder<S, E, T>

Starts an event handler configuration using event class.