Variables

length

public var length: Number

root

private var root: Object

Functions

TreeViewDataProvider

public function TreeViewDataProvider(r: Object)

initialize

public function initialize(list: Object):Void

requestItemRange

public function requestItemRange(startIndex: Number,
endIndex: Number,
scope: Object,
callBack: String):Array

invalidate

public function invalidate(length: Number):Void

validateLength

public function validateLength():Void

loadObjects

private function loadObjects(data: Array,
currObj: Object,
reqLen: Number)

computeLength

private function computeLength(obj: Object):Number

findObjectByIndex

private function findObjectByIndex(index: Number):Object

preProcessRoot

private function preProcessRoot():Void

preProcess

private function preProcess(node: Object,
parent: Object,
depth: Number,
depthIcons: Array):Void

toString

public function toString():String
public var length: Number
private var root: Object
public function TreeViewDataProvider(r: Object)
public function initialize(list: Object):Void
public function requestItemRange(startIndex: Number,
endIndex: Number,
scope: Object,
callBack: String):Array
public function invalidate(length: Number):Void
public function validateLength():Void
private function loadObjects(data: Array,
currObj: Object,
reqLen: Number)
private function computeLength(obj: Object):Number
private function findObjectByIndex(index: Number):Object
private function preProcessRoot():Void
private function preProcess(node: Object,
parent: Object,
depth: Number,
depthIcons: Array):Void
public function toString():String
Close