The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Class Index | File Index

Classes


Class orion.treetable.TableTree

Generates an HTML table where one of the columns is indented according to depth of children.

Clients must supply a model that generates children items, and a renderer can be supplied which generates the HTML table row for each child. Custom rendering allows clients to use checkboxes, images, links, etc. to describe each element in the tree. Renderers handle all clicks and other behavior via their supplied row content.

The table tree parent can be specified by id or DOM node.

The tree provides API for the client to programmatically expand and collapse nodes, based on the client renderer's definition of how that is done (click on icon, etc.). The tree will manage the hiding and showing of child DOM elements and proper indent

The model must implement: Renderers must implement: TODO DOC wrapperCallback tableCallback bodyCallback rowCallback
Defined in: </shared/eclipse/e4/orion/I201404012230/bundles/org.eclipse.orion.client.ui/web/orion/webui/treetable.js>.

Class Summary
Constructor Attributes Constructor Name and Description
 
Constructs a new TableTree with the given options.
Method Summary
Method Attributes Method Name and Description
 
collapse(itemOrId)
 
 
expand(itemOrId, postExpandFunc, args)
 
Returns this tree's indentation increment
 
getItem(itemOrId)
 
 
isExpanded(itemOrId)
 
refresh(item, children, forceExpand)
 
toggle(id)
Class Detail
orion.treetable.TableTree(options)
Constructs a new TableTree with the given options.
Parameters:
options
Method Detail
collapse(itemOrId)
Parameters:
itemOrId

destroy()

expand(itemOrId, postExpandFunc, args)
Parameters:
itemOrId
postExpandFunc
args

getIndent()
Returns this tree's indentation increment

getItem(itemOrId)
Parameters:
itemOrId

getSelected()

isExpanded(itemOrId)
Parameters:
itemOrId

refresh(item, children, forceExpand)
Parameters:
item
children
forceExpand

toggle(id)
Parameters:
id

Documentation generated by JsDoc Toolkit 2.4.0 on Tue Apr 01 2014 22:58:24 GMT-0400 (EDT)

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.