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

Context menu for nodes #63

Closed
7 tasks done
zspitz opened this issue May 2, 2019 · 3 comments
Closed
7 tasks done

Context menu for nodes #63

zspitz opened this issue May 2, 2019 · 3 comments
Labels
enhancement New feature or request

Comments

@zspitz
Copy link
Owner

zspitz commented May 2, 2019

Treeview nodes context menu:

@zspitz zspitz added bug Something isn't working visualizer ui labels May 2, 2019
@zspitz zspitz pinned this issue May 2, 2019
@zspitz zspitz added enhancement New feature or request and removed bug Something isn't working labels May 2, 2019
@zspitz
Copy link
Owner Author

zspitz commented Jun 21, 2019

Property - the property which this child is at; we need the declaring type name of the parent and the key of the KeyValuePair

Node type -- Enum member in System.Linq.Expressions.ExpressionType or MemberBindingType; if something else, don't include it

Object type -- all public types in the inheritance chain or interface implementation of the node object's type

Create a list of keyvaluepairs of title - url in the visualizer data. create the menu items at runtime on the debugger side.


copy watch - use the language option to generate the watch path on the debuggee side


new window - clone the current options, and set the path, open a new window and set that as the options for that new window.

@zspitz
Copy link
Owner Author

zspitz commented Jun 21, 2019

Copy watch will involve parsing the path, resolving the referenced item, and casting it to the appropriate type.

zspitz added a commit that referenced this issue Jun 23, 2019
zspitz added a commit that referenced this issue Jun 25, 2019
@zspitz
Copy link
Owner Author

zspitz commented May 17, 2020

Label navigation is now tracked in #111. Closing.

@zspitz zspitz closed this as completed May 17, 2020
@zspitz zspitz unpinned this issue May 17, 2020
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

1 participant