Packagetwaver
Classpublic class HierarchyChangeEvent
InheritanceHierarchyChangeEvent Inheritance flash.events.Event

The HierarchyChangeEvent class represents the event object passed to the event listener when one of the hierarchy of an data has changed, and provides information about the change.



Public Properties
 PropertyDefined By
  data : IData
The data object which hierachy changed
HierarchyChangeEvent
  newIndex : int
The new index value after the change
HierarchyChangeEvent
  oldIndex : int
The old index value before the change
HierarchyChangeEvent
Public Methods
 MethodDefined By
  
HierarchyChangeEvent(data:IData = null, oldIndex:int = -1, newIndex:int = -1, bubbles:Boolean = false, cancelable:Boolean = false)
Constructor.
HierarchyChangeEvent
  
clone():Event
[override]
HierarchyChangeEvent
Property Detail
dataproperty
public var data:IData

The data object which hierachy changed

newIndexproperty 
public var newIndex:int

The new index value after the change

oldIndexproperty 
public var oldIndex:int

The old index value before the change

Constructor Detail
HierarchyChangeEvent()Constructor
public function HierarchyChangeEvent(data:IData = null, oldIndex:int = -1, newIndex:int = -1, bubbles:Boolean = false, cancelable:Boolean = false)

Constructor.

Parameters
data:IData (default = null) — the data that hierarchy changed
 
oldIndex:int (default = -1) — the old index value before change
 
newIndex:int (default = -1) — the new index value after change
 
bubbles:Boolean (default = false) — whether bubble this event up
 
cancelable:Boolean (default = false) — whether this change is cancelable
Method Detail
clone()method
override public function clone():Event

Returns
Event