Package-level declarations

Types

Link copied to clipboard
sealed class Block<T : Any, ModelStates : Enum<*>, C : KlerkContext, V>
Link copied to clipboard
Link copied to clipboard
abstract class EventRules<C : KlerkContext>
Link copied to clipboard
Link copied to clipboard
data class GeneralAction(val f: () -> Unit, val description: String)
Link copied to clipboard
class InstanceState<T : Any, ModelStates : Enum<*>, C : KlerkContext, V>(name: String, modelName: String) : State<T, ModelStates, C, V>
Link copied to clipboard
sealed class State<T : Any, ModelStates : Enum<*>, C : KlerkContext, V>
Link copied to clipboard
class StateMachine<T : Any, ModelStates : Enum<*>, C : KlerkContext, V>(type: KClass<T>)
Link copied to clipboard
class VoidState<T : Any, ModelStates : Enum<*>, C : KlerkContext, V>(name: String, modelName: String) : State<T, ModelStates, C, V>

Functions

Link copied to clipboard