Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 1013 Bytes

CATEGORIES.md

File metadata and controls

16 lines (11 loc) · 1013 Bytes

Categories

Categories is a concept to store and manage arbitrary items with the ability to serialize and deserialize to modules.

In the map ui categories are listed in the "My Workspace" window. Items of Categories from the VcsApp default dynamic module are rendered in list views. To support and show items of further modules, an addModuleId(id: string) API is provided by the CategoryManager.

Prerequisite is that a category has to be added to the VcsApp and a plugin or the VcsApp has to add the Category to the categoryManager.

The "My Workspace" window provides a view on the synchronized list of VcsListItem corresponding to the underlying Category and Category Items. The categoryManager allows adding Category level actions and Item level actions.
The categoryManager is owner specific, so on plugin added/overriden/removed the managed Categories will be changed.

For more information on the see the category manager section of the collections readme.