The goal of this tool is to serve as a central place for all administration tasks related to widgets.
This application should integrate the management of "Application Display Templates" (aka Widget Templates).
As part of this story, the application should provide these functions:
- Provide a list or table of all active widgets, for each of them showing:
- Its category
- The number of templates (ADT's) it has
- When clicking on a widget, its edit view should show the list of templates and allow creating new ones. If a widget does not support any widgets it should not be clickable in the initial list.
In the future this application will incorporate other functions such as:
- Allow enabling/disabling widgets for this site
- Control permissions for adding a widget to a page (including using "Teams" for this)
- Modify the default configuration for a widget