Package | com.vmware.ui.objectnavigator.model |
Class | public class ObjectNavigatorNodeSpec |
Inheritance | ObjectNavigatorNodeSpec ![]() |
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:String
Id of the parent extension.
title | property |
public var title:String
User visible node title.
uid | property |
uid:String
Unique 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>