This class acts as base class for item renderers. All itemrenderers used for the tree
MUST extend this class. It supplies some basic functionality and communication with the tree
When using a custom renderer, you'll have to handle the open / close and select / deselect events,
giving you the freedom to fully customize the tree.
Also, when you set the label in your renderer, don't forget to set node.label to the label, so you
access it later more easily
The styles you defined for the FlpTree {} in your css class are accessible by calling
tree.getStyle("stylename");
iconField:String [read-write]Implementation
public function get iconField():String
public function set iconField(value:String):void
iconFunction:Function [read-write]Implementation
public function get iconFunction():Function
public function set iconFunction(value:Function):void
labelField:String [read-write]Implementation
public function get labelField():String
public function set labelField(value:String):void
labelFunction:Function [read-write]Implementation
public function get labelFunction():Function
public function set labelFunction(value:Function):void
node:Node [read-write]
Implementation
public function get node():Node
public function set node(value:Node):void
open:Boolean [read-write]Implementation
public function get open():Boolean
public function set open(value:Boolean):void
parentNode:Node [read-only]
Implementation
public function get parentNode():Node
selected:Boolean [read-write]Implementation
public function get selected():Boolean
public function set selected(value:Boolean):void
tree:FlpTree [read-write]
Implementation
public function get tree():FlpTree
public function set tree(value:FlpTree):void
public function FlpTreeItemRenderer()
public function closeNode():void
Set the open value of the node to false
public function openNode():void
Set the open value of the node to true