Packagecom.adobe.portfolio.components
Classpublic class NavHUD
InheritanceNavHUD Inheritance spark.components.SkinnableContainer
Implements IListenAndWatch

A container that can be used to show/hide other UI components for manipulating a portfolio.

Default MXML PropertymxmlContentFactory



Public Properties
 PropertyDefined By
  contentBottom : Number
[read-only] The desired value of the bottom property to be used by the skin when positioning the background and contentGroup.
NavHUD
  contentLeft : Number
[read-only] The desired value of the left property to be used by the skin when positioning the background and contentGroup.
NavHUD
  contentRight : Number
[read-only] The desired value of the right property to be used by the skin when positioning the background and contentGroup.
NavHUD
  contentTop : Number
[read-only] The desired value of the top property to be used by the skin when positioning the background and contentGroup.
NavHUD
  enabled : Boolean
[override] [write-only]
NavHUD
Protected Properties
 PropertyDefined By
  mouseIsOver : Boolean
True if the cursor is currently over this component; false otherwise.
NavHUD
Public Methods
 MethodDefined By
  
Default constructor.
NavHUD
  
Called by parent components to allow for event listeners and watchers to be added.
NavHUD
  
Called by parent components to allow for event listeners and watchers to be removed.
NavHUD
Protected Methods
 MethodDefined By
  
[override]
NavHUD
  
onMouseEvent(event:MouseEvent):void
An event listener used to determine whether or not the cursor is currently over this component.
NavHUD
Skin States

To skin the component, implement a skin that defines the following states. Although you must implement all skin states, a skin state can be empty. An empty skin state specifies no changes to the default skin state.


 Skin State Description Defined By
  
over
NavHUD
Property Detail
contentBottomproperty
contentBottom:Number  [read-only]

The desired value of the bottom property to be used by the skin when positioning the background and contentGroup.

This property can be used as the source for data binding.


Implementation
    public function get contentBottom():Number
contentLeftproperty 
contentLeft:Number  [read-only]

The desired value of the left property to be used by the skin when positioning the background and contentGroup.

This property can be used as the source for data binding.


Implementation
    public function get contentLeft():Number
contentRightproperty 
contentRight:Number  [read-only]

The desired value of the right property to be used by the skin when positioning the background and contentGroup.

This property can be used as the source for data binding.


Implementation
    public function get contentRight():Number
contentTopproperty 
contentTop:Number  [read-only]

The desired value of the top property to be used by the skin when positioning the background and contentGroup.

This property can be used as the source for data binding.


Implementation
    public function get contentTop():Number
enabledproperty 
enabled:Boolean  [write-only] [override]


Implementation
    public function set enabled(value:Boolean):void
mouseIsOverproperty 
mouseIsOver:Boolean

True if the cursor is currently over this component; false otherwise.


Implementation
    protected function get mouseIsOver():Boolean
    protected function set mouseIsOver(value:Boolean):void
Constructor Detail
NavHUD()Constructor
public function NavHUD()

Default constructor.

Method Detail
addListenAndWatch()method
public function addListenAndWatch():void

Called by parent components to allow for event listeners and watchers to be added.

getCurrentSkinState()method 
override protected function getCurrentSkinState():String

Returns
String
onMouseEvent()method 
protected function onMouseEvent(event:MouseEvent):void

An event listener used to determine whether or not the cursor is currently over this component.

Parameters

event:MouseEvent

See also

removeListenAndWatch()method 
public function removeListenAndWatch():void

Called by parent components to allow for event listeners and watchers to be removed.