| Package | appCoreLib.core |
| Class | public class HierarchicalNode |
| Inheritance | HierarchicalNode flash.events.EventDispatcher |
| Implements | IHierarchicalNode |
| Property | Defined by | ||
|---|---|---|---|
| children : Array [read-only]
| HierarchicalNode | ||
| data : Object | HierarchicalNode | ||
| hasParent : Boolean [read-only]
| HierarchicalNode | ||
| id : String | HierarchicalNode | ||
| numChildren : uint [read-only]
| HierarchicalNode | ||
| parent : IHierarchicalNode | HierarchicalNode | ||
| Property | Defined by | ||
|---|---|---|---|
| _parent : IHierarchicalNode | HierarchicalNode | ||
| Method | Defined by | ||
|---|---|---|---|
| HierarchicalNode | |||
|
addChild(child:IHierarchicalNode):void
| HierarchicalNode | ||
|
addChildAt(child:IHierarchicalNode, index:int):void
| HierarchicalNode | ||
|
getChildAt(index:uint):IHierarchicalNode
| HierarchicalNode | ||
|
getChildById(id:String):IHierarchicalNode
| HierarchicalNode | ||
|
removeAllChildren():void
| HierarchicalNode | ||
| HierarchicalNode | |||
|
removeChildAt(index:uint):IHierarchicalNode
| HierarchicalNode | ||
|
removeChildById(id:String):IHierarchicalNode
| HierarchicalNode | ||
| children | property |
children:Array [read-only]This property can be used as the source for data binding.
Implementation public function get children():Array
| data | property |
data:Object [read-write]Implementation
public function get data():Object
public function set data(value:Object):void
| hasParent | property |
hasParent:Boolean [read-only]Implementation
public function get hasParent():Boolean
| id | property |
id:String [read-write]Implementation
public function get id():String
public function set id(value:String):void
| numChildren | property |
numChildren:uint [read-only]Implementation
public function get numChildren():uint
| _parent | property |
protected var _parent:IHierarchicalNode
| parent | property |
parent:IHierarchicalNode [read-write]This property can be used as the source for data binding.
Implementation public function get parent():IHierarchicalNode
public function set parent(value:IHierarchicalNode):void
| HierarchicalNode | () | constructor |
public function HierarchicalNode()
| addChild | () | method |
| addChildAt | () | method |
public function addChildAt(child:IHierarchicalNode, index:int):voidParameters
child:IHierarchicalNode |
|
index:int |
| getChildAt | () | method |
public function getChildAt(index:uint):IHierarchicalNodeParameters
index:uint |
IHierarchicalNode |
| getChildById | () | method |
public function getChildById(id:String):IHierarchicalNodeParameters
id:String |
IHierarchicalNode |
| removeAllChildren | () | method |
public function removeAllChildren():void
| removeChild | () | method |
public function removeChild(child:IHierarchicalNode):IHierarchicalNodeParameters
child:IHierarchicalNode |
IHierarchicalNode |
| removeChildAt | () | method |
public function removeChildAt(index:uint):IHierarchicalNodeParameters
index:uint |
IHierarchicalNode |
| removeChildById | () | method |
public function removeChildById(id:String):IHierarchicalNodeParameters
id:String |
IHierarchicalNode |