| Package | com.vmware.ui.objectnavigator.model |
| Class | public class ObjectNavigatorNodeSpec |
| Inheritance | ObjectNavigatorNodeSpec Object |
| Implements | mx.core.IUID |
vise.navigator.nodespecs.
| Property | Defined By | ||
|---|---|---|---|
| icon : Class
(Optional) User visible node icon. | ObjectNavigatorNodeSpec | ||
| navigationTargetUid : String
(Optional) The extension id to which to navigate to when the node is selected. | ObjectNavigatorNodeSpec | ||
| parentUid : String
Id of the parent extension. | ObjectNavigatorNodeSpec | ||
| title : String
User visible node title. | ObjectNavigatorNodeSpec | ||
| uid : String
Unique ID. | ObjectNavigatorNodeSpec | ||
| icon | property |
public var icon:Class(Optional) User visible node icon.
| navigationTargetUid | property |
public var navigationTargetUid:String(Optional) The extension id to which to navigate to when the node is selected.
| parentUid | property |
public var parentUid:StringId of the parent extension.
| title | property |
public var title:StringUser visible node title.
| uid | property |
uid:StringUnique ID.
By default the uid is populated by the framework with the extension id where this spec is used.
public function get uid():String public function set uid(value:String):void
<!-- Add a category "Global App" in the Administration inventory view -->
<extension id="com.vmware.samples.globalviewui.adminCategory">
<extendedPoint>vise.navigator.nodespecs</extendedPoint>
<object>
<title>Global App</title>
<parentUid>vsphere.core.navigator.administration</parentUid>
</object>
</extension>
<!-- Add a node "Settings" in the Global app category created above -->
<extension id="com.vmware.samples.globalviewui.adminSettings">
<extendedPoint>vise.navigator.nodespecs</extendedPoint>
<object>
<title>Settings</title>
<parentUid>com.vmware.samples.globalviewui.adminCategory</parentUid>
<navigationTargetUid>com.vmware.samples.globalviewui.settingView</navigationTargetUid>
</object>
</extension>