Skip to content

feat: DH-21757: WidgetPlugin support in deephaven.ui#1326

Draft
mofojed wants to merge 1 commit intodeephaven:mainfrom
mofojed:DH-21757-resolve-fixes
Draft

feat: DH-21757: WidgetPlugin support in deephaven.ui#1326
mofojed wants to merge 1 commit intodeephaven:mainfrom
mofojed:DH-21757-resolve-fixes

Conversation

@mofojed
Copy link
Copy Markdown
Member

@mofojed mofojed commented Mar 30, 2026

  • Needs fix: Fixes for nested dashboards/deephaven.ui web-client-ui#2648
  • WidgetPlugin just registers directly
    • Allows for nested ui.resolve deephaven.ui components
  • Still maintain DashboardPlugin to handle legacy behaviour
  • Works with the ui_home_screen, nested dashboards, etc
  • Styling a little bit different (ui.panel is automatically wrapped in a nested dashboard rather than opening up panels in the existing dashboard like before)
  • Dashboard now has a show_headers option that can be set to False to not show headers on a dashboard. Useful if you're doing a homescreen type dashboard

- Needs deephaven/web-client-ui#2648
- WidgetPlugin just registers directly
  - Allows for nested ui.resolve deephaven.ui components
- Still maintain DashboardPlugin to handle legacy behaviour
- Works with the ui_home_screen, nested dashboards, etc
- Styling a little bit different (ui.panel is automatically wrapped in a nested dashboard rather than opening up panels in the existing dashboard like before)
- Dashboard now has a `show_headers` option that can be set to False to not show headers on a dashboard. Useful if you're doing a homescreen type dashboard
@mofojed mofojed requested a review from a team March 30, 2026 19:42
@mofojed mofojed self-assigned this Mar 30, 2026
@mofojed mofojed requested review from vbabich and removed request for a team March 30, 2026 19:42
@github-actions
Copy link
Copy Markdown

ui docs preview (Available for 14 days)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant