Manager for all items registered with the workspace.
Adds a capability to a existing registered component.
The ID of the component to add the capability to.
The capability to add.
Adds a component.
The data for the component to register.
Optionalopt_allowOverrides: booleanTrue to prevent an error when overriding an already registered item.
Gets the component with the given ID.
The ID of the component to get.
The component with the given name or undefined if not found.
Gets all the components with the specified capability.
The capability of the component.
Whether to return list ordered by weights.
The components that match the specified capability.
Returns whether the component with this id has the specified capability.
The ID of the component to check.
The capability to check for.
Whether the component has the capability.
Removes a capability from an existing registered component.
The ID of the component to remove the capability from.
The capability to remove.
Removes a component.
The ID of the component to remove.
Fake class which should be extended to avoid inheriting static properties