Object Navigator Extension Points
You can extend the object navigator by creating new nodes and categories on each page. You can customize also any object collection node that you create by adding a new icon and label.
vise.navigator.nodespecs | ||
---|---|---|
Adds an object collection node, category, or pointer node extension to the object navigator.
Requires a data object of type ObjectNavigatorNodeSpec with available properties:
Example: <extension id="com.vmware.samples.entryPoint"> <extendedPoint>vise.navigator.nodespecs</extendedPoint> <object> <title>ChassisA Category</title> <parentUid>vsphere.core.navigator.solutionsCategory</parentUid> <navigationTargetUid>com.vmware.samples.htmlsample.welcomeView</navigationTargetUid> </object> </extension> |
vise.inventory.representationspecs | deprecated | |
---|---|---|
Defines one or more new icon and label sets for an object collection node in the object navigator, along with the conditions under which the icon and label sets appear.
Requires a data object of type ObjectRepresentationSpec with available properties:
Accessibility: Object Navigator → Global Inventory Lists. Example: <extension id="com.vmware.samples.chassisa.iconLabelSpecCollection"> <extendedPoint>vise.inventory.representationspecs</extendedPoint> <object> <objectType>samples:ChassisA</objectType> <specCollection> <com.vmware.ui.objectrepresentation.model.IconLabelSpec> <iconId>#{chassis}</iconId> </com.vmware.ui.objectrepresentation.model.IconLabelSpec> </specCollection> </object> </extension> |