-
Notifications
You must be signed in to change notification settings - Fork 11
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
Enforce proper MVVM architecture #23
Comments
We still need to separate models from viewmodels. |
For each class, split the model and viewmodel parts into two separate classes, both directly under the ParseTreeVisualizer namespace, but in separate folders. |
Further goals:
|
There are still some residual bugs with the selection. Currently:
However, clicking on the source, while it correctly selecting the corresponding node in the treeview and the corresponding token(s) in the token list, has the following bugs:
We need first to implement a test project for the viewmodel ( #33 ) after which we can pin down if the problem is in the viewmodel or in the textbox. |
All the selection bugs appear to have been resolved, except for #42 |
Relates to #22
Also important if we want to create a separate visualizer on token streams. We'll have to tease apart the token list control and model into a reusable form.
The text was updated successfully, but these errors were encountered: