-
Notifications
You must be signed in to change notification settings - Fork 22
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
feat: Further enhance the plugin header items extension point #554
Conversation
Test Results 8 files + 1 8 suites +1 52m 34s ⏱️ + 2m 22s For more details on these failures, see this check. Results for commit 722d77d. ± Comparison against base commit 03ea6c9. This pull request removes 4 and adds 1 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
b9ccb48
to
21f1e07
Compare
Test resultsRun attempt: 368
|
Tests seem to be all failing :-| |
It's because of hawtio/hawtio#2937. Can you talk to @nstefeko @mmuzikar @jsolovjo to resolve the test failures as well? |
Hello, |
* core.ts * Some plugins require their header items to remain displayed on the header navbar, even though the plugin is not displayed, eg. when click 'connect' in hawtio-online with the discover plugin, a new window displays hawtio-app showing the connection JMX data. This new window still benefits from having the discover plugin dropdown list present so that other pods or console can be accessed without returing to the discover plugin. * Adds a 'universal' property to Plugin structure so that an individual plugin can state whether its header items should remain on the header toolbar even if the rest of the plugin is not the focused-on display * HawtioHeader.tsx * Find all header items that are either from the focused plugin or are marked as 'universal' to build the customized toolbar
21f1e07
to
722d77d
Compare
core.ts
header navbar, even though the plugin is not displayed, eg. when
click 'connect' in hawtio-online with the discover plugin, a new window
displays hawtio-app showing the connection JMX data. This new window
still benefits from having the discover plugin dropdown list present so
that other pods or console can be accessed without returing to the
discover plugin.
plugin can state whether its header items should remain on the header
toolbar even if the rest of the plugin is not the focused-on display
HawtioHeader.tsx
are marked as 'universal' to build the customized toolbar