Variables

iconItemLineStraight

public var iconItemLineStraight: String

iconFolderRoot

public var iconFolderRoot: String

iconFolderLeaf

public var iconFolderLeaf: String

iconItemLineMiddle

public var iconItemLineMiddle: String

iconItemLineBottom

public var iconItemLineBottom: String

iconItemAlone

public var iconItemAlone: String

iconItemTop

public var iconItemTop: String

iconItemMiddle

public var iconItemMiddle: String

iconItemBottom

public var iconItemBottom: String

iconSize

public var iconSize: Number

textMargin

public var textMargin: Number

hit

private var hit: MovieClip

lineIconCache

private var lineIconCache: Array

connectorIcon

private var connectorIcon: MovieClip

folderIcon

private var folderIcon: MovieClip

Functions

TreeViewItemRenderer

public function TreeViewItemRenderer()

setData

public function setData(data: Object):Void

configUI

private function configUI():Void

draw

private function draw():Void

updateAfterStateChange

private function updateAfterStateChange()

drawLayout

private function drawLayout()

clearLayout

private function clearLayout():Void

createFolderIcon

private function createFolderIcon(d: Number,
cssz: Number):MovieClip

createLeafIcon

private function createLeafIcon(d: Number,
cssz: Number):MovieClip

createButtonIcon

private function createButtonIcon(d: Number,
cssz: Number):MovieClip

handleItemButton

private function handleItemButton(e):Void
public var iconItemLineStraight: String
public var iconFolderRoot: String
public var iconFolderLeaf: String
public var iconItemLineMiddle: String
public var iconItemLineBottom: String
public var iconItemAlone: String
public var iconItemTop: String
public var iconItemMiddle: String
public var iconItemBottom: String
public var iconSize: Number
public var textMargin: Number
private var hit: MovieClip
private var lineIconCache: Array
private var connectorIcon: MovieClip
private var folderIcon: MovieClip
public function TreeViewItemRenderer()
public function setData(data: Object):Void
private function configUI():Void
private function draw():Void
private function updateAfterStateChange()
private function drawLayout()
private function clearLayout():Void
private function createFolderIcon(d: Number,
cssz: Number):MovieClip
private function createLeafIcon(d: Number,
cssz: Number):MovieClip
private function createButtonIcon(d: Number,
cssz: Number):MovieClip
private function handleItemButton(e):Void
Close