transitionWhen

fun transitionWhen(branches: LinkedHashMap<(args: ArgForInstanceEvent<T, P, C, V>) -> Boolean, ModelStates>, otherwise: ModelStates? = null)