The Catavolt SDK entry point, an instance of the sdk {AppContext} which is always available to components. A singleton instance is used by the underlying components to interact with the sdk.
The {@link CvEventRegistry} handles decoupled communication between components. Any component may subscribe to and publish {@link CvEvent}s. See also {@link CvListener} and {@link CvEventType}
A renderer for the workbench menu. Should return a 'renderable'
Allows for a component's rendering logic to be overridden and completely customized. The first argument, the {@link CvContext}, exposes the {@link CvScopeContext} which provides the relevant SDK object for use by the renderer. {@link CvScopeContext.scopeObj} will always be an SDK object exposing the data related to the current component.
A workbench selection provider, to which this component will 'listen' and display workbench selection changes
A renderer for the workbench. Should return a 'renderable'
Generated using TypeDoc
The sdk {AppWinDef} from which to retrieve the workbenches