All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.s2.dsl.automate.Automate.kt Maven / Gradle / Ivy

There is a newer version: 0.16.0
Show newest version
package s2.dsl.automate

import kotlin.js.JsExport

@JsExport
interface Automate {
	fun getAvailableTransitions(state: S2State): Array
	fun isAvailableTransition(currentState: S2State, msg: Msg): Boolean
	fun isAvailableInitTransition(command: Msg): Boolean
	fun isFinalState(state: S2State): Boolean
	fun isSameState(from: S2State?, to: S2State): Boolean
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy