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

[Application] Can you show a non-MVVM approach to this? #35

Closed
Chevalier12 opened this issue Jul 11, 2022 · 2 comments · May be fixed by #36
Closed

[Application] Can you show a non-MVVM approach to this? #35

Chevalier12 opened this issue Jul 11, 2022 · 2 comments · May be fixed by #36
Assignees
Labels
application Example application

Comments

@Chevalier12
Copy link

I don't know how to use MVVM properly and was curious on how to do this, the examples aren't really simple to understand either for a beginner (when I looked into the examples I got crushed to be honest, I don't understand one bit of the implementation).

For example, I'd begin by adding children to the NodeEditor, say my first child is "Add", this "Add" is a class that has two properties called "x" and "y" with an output property called "z", then when I add this node to the NodeEditor (by using the right click context menu) it would display a simple Node with two entry points and one exit point, this exit point then being able to be fetched with a simple "MessageBox.Show(AddNode.z);".

Can it be that simple or is the entire framework based upon MVVM principles?

@Chevalier12 Chevalier12 added the application Example application label Jul 11, 2022
@Chevalier12
Copy link
Author

Chevalier12 commented Jul 11, 2022

I want to develop a RPA software with Nodify, I wanted to know more information if that's possible (what I said in the opening post), thank you miroiu.

@miroiu
Copy link
Owner

miroiu commented Jul 13, 2022

Hi, it would be hard to create a non-MVVM version but here's a POC of a simplified version of Nodify that minimizes the required boilerplate: https://github.com/miroiu/nodify/tree/feature/new-blueprint

@miroiu miroiu linked a pull request Jul 15, 2022 that will close this issue
5 tasks
@miroiu miroiu closed this as not planned Won't fix, can't repro, duplicate, stale Apr 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
application Example application
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants