Filter unwanted side Panels
Posted: Tue Apr 19, 2022 1:46 pm
I would like to restrict user access to specific side panels in our own framework.
[Project, Model, Transformation Scenario, Open/Find Resource, and Entities]
However Window > Load Layout > Default followed by Window > Reset layout will reveal the panels that we previously removed.
Options:
Our plugins are coded in JavaScript (as I am not familiar with Java) .
I wrote a script to identify all menu items via their text (works for almost every menu item) but It doesn't correctly remove Default and Custom....
I have a plugin that runs on startup but I cannot work out how to locate and remove the panels.
function applicationStarted(pluginWorkspaceAccess) {
// add here code to filter out named side panels
}
[Project, Model, Transformation Scenario, Open/Find Resource, and Entities]
However Window > Load Layout > Default followed by Window > Reset layout will reveal the panels that we previously removed.
Options:
- Ability to filter panels - as we do for toolbar items and menu items (using a plugin).
- Ability to filter from the menu Window > Load Layout both the items Default and Custom...
Our plugins are coded in JavaScript (as I am not familiar with Java) .
I wrote a script to identify all menu items via their text (works for almost every menu item) but It doesn't correctly remove Default and Custom....
I have a plugin that runs on startup but I cannot work out how to locate and remove the panels.
function applicationStarted(pluginWorkspaceAccess) {
// add here code to filter out named side panels
}