Package-level declarations

Functions

Link copied to clipboard
suspend fun StateMachine.exportToMermaid(showEventLabels: Boolean = false, unsafeCallConditionalLambdas: Boolean = false): String

Export StateMachine to Mermaid state diagram

Link copied to clipboard
fun StateMachine.exportToMermaidBlocking(showEventLabels: Boolean = false, unsafeCallConditionalLambdas: Boolean = false): String

Blocking analog for exportToMermaid

Link copied to clipboard
suspend fun StateMachine.exportToPlantUml(showEventLabels: Boolean = false, unsafeCallConditionalLambdas: Boolean = false): String

Export StateMachine to PlantUML state diagram

Link copied to clipboard
fun StateMachine.exportToPlantUmlBlocking(showEventLabels: Boolean = false, unsafeCallConditionalLambdas: Boolean = false): String

Blocking analog for exportToPlantUml