Class mx.controls.treeclasses.TreeDataProvider

Object
   +--mx.controls.treeclasses.TreeDataProvider

Field Index

appendChild, attributes, blankXML, childNodes, dispatchEvent, evtDipatcher, hasChildNodes, insertBefore, largestID, mixinProps, mixins, parentNode, removeNode
Inherited from Object
__proto__, constructor, prototype

Method Index

new TreeDataProvider()

addTreeNode(), addTreeNodeAt(), convertToNode(), createProp(), getRootNode(), getTreeNodeAt(), Initialize(), removeAll(), removeTreeNode(), removeTreeNodeAt(), updateViews()
Inherited from Object
addProperty(), hasOwnProperty(), isPropertyEnumerable(), isPrototypeOf(), registerClass(), toLocaleString(), toString(), unwatch(), valueOf(), watch()

Constructor Detail

TreeDataProvider

function TreeDataProvider()

Field Detail

mixinProps

static mixinProps:Array

evtDipatcher

static evtDipatcher

mixins

static mixins:TreeDataProvider

blankXML

static blankXML

largestID

static largestID

childNodes

childNodes:Array

attributes

attributes:Object

parentNode

parentNode:Object

hasChildNodes

hasChildNodes:Function

appendChild

appendChild:Function

removeNode

removeNode:Function

insertBefore

insertBefore:Function

dispatchEvent

dispatchEvent:Function

Method Detail

Initialize

static function Initialize(obj:
Object):Boolean

createProp

function createProp(obj:
Object, propName:String, setter:Boolean):Void

convertToNode

static function convertToNode(tag, arg, data)

addTreeNode

function addTreeNode(arg, data)

addTreeNodeAt

function addTreeNodeAt(index, arg, data)

getTreeNodeAt

function getTreeNodeAt(index)

removeTreeNodeAt

function removeTreeNodeAt(index)

removeTreeNode

function removeTreeNode()

removeAll

function removeAll()

getRootNode

function getRootNode()

updateViews

function updateViews(eventObj)