issues
search
KStateMachine
/
kstatemachine
KStateMachine is a powerful Kotlin Multiplatform library with clean DSL syntax for creating complex state machines and statecharts driven by Kotlin Coroutines.
https://kstatemachine.github.io/kstatemachine/
Boost Software License 1.0
358
stars
21
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
cancel processEvent may cause StateMachine entry an incorrect state
#109
pujunhui
closed
3 weeks ago
2
how to transition dataState by normal event
#108
pujunhui
closed
1 month ago
5
Mermaid graph and inherited transitions.
#107
Zeliret
closed
1 month ago
5
Expose sourceState to the transition block.
#106
Zeliret
closed
2 months ago
4
How to test transition arguments in onEntry?
#105
phfeustel
closed
3 months ago
4
Implement Intellij visualisation plugin
#103
nsk90
opened
4 months ago
0
Initial Choice State as Nested State of Data State
#101
BeAddicted
opened
4 months ago
3
How to do parallel data states?
#100
josiahmoreno
closed
4 months ago
2
Data validation and transformation via events or state
#99
Adelrisk
closed
4 months ago
4
Need explanation for choice states
#98
piefel
closed
5 months ago
3
Event queue is not empty, internal error
#96
oyanyev
closed
5 months ago
5
Clarification of concurrency
#95
asomov
closed
7 months ago
5
Support wasmJs
#94
GuilhE
closed
4 months ago
6
Getting crash if I try to use `machine.startBlocking` from machine created with `createStdLibStateMachine`
#93
TE-PreetamBhosle
closed
7 months ago
3
Add Mermaid export feature
#92
nsk90
closed
7 months ago
1
Allow specify multiple target states for transitions
#91
nsk90
closed
7 months ago
1
Safe state and transition naming for uml
#90
ayanyev
closed
7 months ago
3
State, transition names
#89
oyanyev
closed
7 months ago
10
Versions
#88
oyanyev
closed
8 months ago
3
app crash when sending multiple events at once(through for loop)
#87
preetb123
closed
7 months ago
11
Sources are not packaged correctly
#86
reactormonk
closed
4 months ago
2
Rework StateMachine starting process using Event
#83
nsk90
closed
8 months ago
1
Export to PlantUml: GuardedTransitionOnBuilder are not drawn in diagram
#82
oyanyev
closed
7 months ago
4
State machine and Android lifecycle
#80
ayanyev
closed
9 months ago
6
java.lang.IllegalArgumentException: Cannot set current state in child mode PARALLEL
#79
nsk90
closed
9 months ago
1
please add choiceDataState method
#78
pujunhui
closed
10 months ago
3
data transition should no be self targeted, use simple transition instead
#77
pujunhui
closed
10 months ago
2
Proposal to add the option to use event class names as transition labels in PlantUML export
#75
jmichaud
closed
10 months ago
1
Update Data of a DataState
#74
BeAddicted
closed
10 months ago
4
onEntry with Transition or Conditional Transition without Event
#73
joelk-2023
closed
8 months ago
5
Question on state chart per thread limitation?
#70
aedenj
closed
1 year ago
4
An API question - guard based on event parameter
#69
sorokod
closed
1 year ago
5
Outdated error message
#68
lynnkale
closed
1 year ago
1
exportToPlantUml throws "JobCancellationException: ScopeCoroutine has completed normally;"
#66
gepz
closed
1 year ago
4
Example links in the docs are broken (404)
#63
binarynoise
closed
1 year ago
1
artifact in maven central has wrong content
#62
kgignatyev
closed
1 year ago
6
Kotlin 1.4 compatibility
#61
gerbit
closed
1 year ago
3
Cound I apply an transition for all states at the same time ?
#60
xufeifeiWHU
closed
1 year ago
3
Pass data in FinishedEvent from final DataState.
#57
nsk90
closed
1 year ago
5
Fixing ordered list in jekyll
#56
neugartf
closed
1 year ago
2
Fixing render issue in Jekyll
#55
neugartf
closed
1 year ago
2
Missing listener which reports state changes in an "atomic" way
#54
dimsuz
closed
1 year ago
10
Add support for multiple transition targets when using parallel states
#53
dimsuz
closed
7 months ago
1
Java 8 compatibility
#52
gigitalz
closed
1 year ago
4
[Question] Transition in `onFinished`?
#51
dimsuz
closed
1 year ago
9
Built-in coroutines support
#50
nsk90
closed
1 year ago
4
Implement Undo functionality
#49
nsk90
closed
2 years ago
1
Add history state support
#48
nsk90
closed
2 years ago
1
Using gradle to generate the plantUml graph
#47
dave08
closed
2 years ago
3
Question: How should download progress be handled?
#46
dave08
closed
2 years ago
10
Next