Packagecom.adobe.portfolio.components.details
Classpublic class DetailsHeader
InheritanceDetailsHeader Inheritance spark.components.List

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

The DetailsHeader class extends List to implement the header row in the Details navigator.

Default MXML PropertydataProvider



Public Properties
 PropertyDefined By
  details : Details
The main Details class.
DetailsHeader
  fields : ArrayList
An array of DetailFields that corresponds to each of the fields in the IAttachment.
DetailsHeader
Public Methods
 MethodDefined By
  
Constructor.
DetailsHeader
  
Called when the column resizing has completed.
DetailsHeader
  
Called when the sort order is changed by clicking in the header of a column.
DetailsHeader
Protected Methods
 MethodDefined By
  
dragDropHandler(event:DragEvent):void
[override]
DetailsHeader
  
dragEnterHandler(event:DragEvent):void
[override]
DetailsHeader
  
dragStartHandler(event:DragEvent):void
[override]
DetailsHeader
  
keyDownHandler(event:KeyboardEvent):void
[override]
DetailsHeader
  
partAdded(partName:String, instance:Object):void
[override] Called when a skin has added a skin part for this instance.
DetailsHeader
  
partRemoved(partName:String, instance:Object):void
[override] Called when a skin has removed a skin part for this instance.
DetailsHeader
Protected Constants
 ConstantDefined By
  collectionMgr : CollectionManager
The navigator's CollectionManager instance.
DetailsHeader
Property Detail
detailsproperty
details:Details

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

The main Details class.


Implementation
    public function get details():Details
    public function set details(value:Details):void
fieldsproperty 
fields:ArrayList

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

An array of DetailFields that corresponds to each of the fields in the IAttachment.


Implementation
    public function get fields():ArrayList
    public function set fields(value:ArrayList):void
Constructor Detail
DetailsHeader()Constructor
public function DetailsHeader()

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

Constructor.

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

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

Called when the column resizing has completed. Used by dragStart to avoid confusing drag and resize actions.

dragDropHandler()method 
override protected function dragDropHandler(event:DragEvent):void

Parameters

event:DragEvent

dragEnterHandler()method 
override protected function dragEnterHandler(event:DragEvent):void

Parameters

event:DragEvent

dragStartHandler()method 
override protected function dragStartHandler(event:DragEvent):void

Parameters

event:DragEvent

keyDownHandler()method 
override protected function keyDownHandler(event:KeyboardEvent):void

Parameters

event:KeyboardEvent

partAdded()method 
override protected function partAdded(partName:String, instance:Object):void

Called when a skin has added a skin part for this instance.

Parameters

partName:String
 
instance:Object

partRemoved()method 
override protected function partRemoved(partName:String, instance:Object):void

Called when a skin has removed a skin part for this instance.

Parameters

partName:String
 
instance:Object

updateSortIndicators()method 
public function updateSortIndicators():void

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

Called when the sort order is changed by clicking in the header of a column. This method calls updateSortState for each DetailsHeaderItem for this header.

Constant Detail
collectionMgrConstant
protected const collectionMgr:CollectionManager

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

The navigator's CollectionManager instance. All host interaction should go through this instance, rather than the INavigatorHost directly.