| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 9, AIR 1.1 |
The IHierarchicalData interface defines the interface
used to represent hierarchical data as the data provider for
a Flex component.
Hierarchical data is data in a structure of parent
and child data items.
public function canHaveChildren(node:Object):Boolean| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns true if the node can contain children.
Nodes do not have to contain children for the method
to return true.
This method is useful in determining whether other
nodes can be appended as children to the specified node.
Parameters
| node:Object — The Object that defines the node.
|
Returns | Boolean — true if the node can contain children.
|
public function getChildren(node:Object):Object| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns an Object representing the node's children.
Parameters
| node:Object — The Object that defines the node.
If null, return a collection of top-level nodes.
|
Returns | Object — An Object containing the children nodes.
|
public function getData(node:Object):Object| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns data from a node.
Parameters
| node:Object — The node Object from which to get the data.
|
Returns public function getRoot():Object| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns the root data item.
Returns | Object — The Object containing the root data item.
|
public function hasChildren(node:Object):Boolean| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns true if the node has children.
Parameters
| node:Object — The Object that defines the node.
|
Returns | Boolean — true if the node has children.
|