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

ElementPlugin for plugins to wire up displaying an object as an element #59

Closed
Tracked by #50
mofojed opened this issue Sep 18, 2023 · 0 comments · Fixed by #114
Closed
Tracked by #50

ElementPlugin for plugins to wire up displaying an object as an element #59

mofojed opened this issue Sep 18, 2023 · 0 comments · Fixed by #114
Assignees

Comments

@mofojed
Copy link
Member

mofojed commented Sep 18, 2023

Need web-client-ui changes to handle them, see deephaven/web-client-ui#1455

ElementPlugin should not need to define a Panel and should get automatically wrapped as necessary.
ElementPlugin should be able to provide a list of objects that it should be registered for in it's package.json (which subsequently gets added to the manifest.json).

Define a proper template/documentation.

@mofojed mofojed mentioned this issue Sep 18, 2023
88 tasks
@mofojed mofojed changed the title ElementPlugin for plugins to wire up just displaying an object as an element (rather than all the panel wiring) ElementPlugin for plugins to wire up displaying an object as an element Sep 18, 2023
mofojed pushed a commit that referenced this issue Nov 23, 2023
Fixes #59 

Changes UI to load widgets from the plugin context which allows for any
widget (as long as it's a `WidgetPlugin` w/ the proper `supportedTypes`)
to be part of a deephaven UI panel without any extra setup from the
user.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants