Manage Custom Widgets
The Custom Widgets page lets you manage the status of custom widgets in a central location.
The following attributes are displayed for each widget in the list:
The following actions are available in the header of the Custom Widget page:
Action | Description |
---|---|
New widget | Opens the New widget dialog in the sidebar. Here, you can upload a new custom widget to Hub. For instructions, see Upload a New Custom Widget. |
Disable/Enable | Toggles the status of all of the selected widgets. For more information, see Disable a Custom Widget. |
Delete | Deletes all of the selected widgets. For more information, see Delete a Custom Widget. |
Widgets playground | Opens the widgets playground page. Here, you can test the functionality of widgets that are under construction. For more information, see Test a Custom Widget. |
Details | Shows and hides the Details panel in the sidebar. |
Upload a New Custom Widget
Before your users can add and use a custom widget on their dashboards, you need to upload it to Hub.
To upload a new custom widget:
- In the Server Settings section of the Administration menu, select Custom Widgets.
- Click the New widget button.
- Drag the ZIP file for the custom widget to the drop zone or click the drop zone to select the ZIP file from your local directory.
- Click the Upload widget button.
Update a Custom Widget
When you have extended the functionality of a custom widget, you can apply these updates to an existing widget. This means that users can access updated features without having to replace the widgets on their dashboards.
To update an existing custom widget:
- In the Server Settings section of the Administration menu, select Custom Widgets.
- Click the name of the widget that you want to update.
- Click the Update button.
- Drag the ZIP file that contains the updated version of the custom widget to the drop zone or click the drop zone to select the ZIP file from your local directory.
- Click the Update widget button.
Disable a Custom Widget
If you no longer want users to work with a custom widget, but don't want to delete it from Hub, you can disable the widget indefinitely.
For example, there are problems or bugs with an existing widget that the developer would like to fix. You can disable the custom widget so users don't experience problems with the current behavior and enable the widget when the problems have been fixed in an updated version.
When a widget is disabled, users who have installed the widget on their dashboards see a message that the widget was not found in the system. The edit and refresh controls are not visible. Instead, users see the option to remove the widget from their dashboard.
To disable a custom widget:
- In the Server Settings section of the Administration menu, select Custom Widgets.
- Select the widget or widgets that you want to disable in the list.
- Click the Disable button.
This action is also available on the profile page for the custom widget.
For disabled widgets, the option in the header and widget profile page changes to Enable and Enable widget respectively. Use these controls to reactivate disabled widgets.
Delete a Custom Widget
If you have custom widgets in Hub that are no longer supported, you can delete them. For example, when a custom widget displays information from an application that your team no longer uses.
When you delete a widget, users who have installed the widget on their dashboards see a message that the widget was not found in the system. The edit and refresh controls are not visible. Instead, users see the option to remove the widget from their dashboard.
To disable a custom widget:
- In the Server Settings section of the Administration menu, select Custom Widgets.
- Select the widget or widgets that you want to delete in the list.
- Click the Delete button.
- Confirm the action in the dialog.