Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Event View #76

Open
EdK-z opened this issue Sep 6, 2022 · 0 comments
Open

Event View #76

EdK-z opened this issue Sep 6, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@EdK-z
Copy link

EdK-z commented Sep 6, 2022

Feature Request
I mentioned this in my autocomplete request, but I think it deserves its own issue...
It would be useful to have an "Event" view. Something that gathers all instances of <transition>, <send>, and <raise> event names and allows sorting them. As my state machine gets more complex, it becomes more difficult to keep track of the event names that I've used, and a consistent naming convention. It'll be even more difficult for somebody new to the project trying to figure out what events are available.
I imagine the view having the following sort modes, with similar layout to the structure view:

  1. Sort by unique name - each name then expands to the transition/send/raise events that invoke it
  2. Sort by transitions - expands to state/send/raise that invoke it
  3. Sort by send/raise - expands to the transitions invoked by it

Have some way of highlighting events that have no transitions or no send/raise associated with them (these might be intended to be external, but they could also be spelling mistakes)

@alexzhornyak alexzhornyak self-assigned this Sep 8, 2022
@alexzhornyak alexzhornyak added the enhancement New feature or request label Sep 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants