Class: CUI.ListViewTree
Defined in: | elements/ListView/ListViewTree.coffee |
Inherits: | CUI.ListView |
Overview
- coffeescript-ui - Coffeescript User Interface System (CUI)
- Copyright (c) 2013 - 2016 Programmfabrik GmbH
- MIT Licence
- https://github.com/programmfabrik/coffeescript-ui, http://www.coffeescript-ui.org
Direct Known Subclasses
Variables Summary
Variable inherited from CUI.ListView
Instance Method Summary
- # (void) initOpts()
- # (void) readOpts()
- # (void) getRowMoveTool(opts = {})
- # (void) initListView()
- # (void) isSelectable()
- # (void) isNoHierarchy()
- # (void) triggerNodeDeselect(ev, node)
- # (void) triggerNodeSelect(ev, node)
- # (void) render()
- # (void) toggleNode(ev, node)
- # (void) __runTrigger(ev, action, node)
- # (void) __actionOnNode(ev, action, node) Bound
- # (void) getNodesForMove(from_i, to_i, after)
- # (void) moveRow(from_i, to_i, after)
- # (void) getRootChildren()
- # (void) getSelectedNode(key = "selectedNode")
- # (void) prependNode(node)
- # (void) addNode(node, append = true)
- # (void) openTreeNodeByRowDisplayIndex(index)
Inherited Method Summary
Methods inherited from
CUI.ListView
#initListView #initOpts #readOpts #destroy #getListViewClass #getGrid #hasResizableColumns #hasMovableRows #isInactive #setInactive #render #__getScrolling #getScrollingContainer #__setScrolling #__syncScrolling #__setMargins #getSelectedRows #hasSelectableRows #selectRowById #selectRowByDisplayIdx #selectRow #getCellByTarget #getRowMoveTool #getListViewRow #getDisplayColIdx #getDisplayRowIdx #getColIdx #getRowIdx #moveInOrderArray #moveRow #rowAddClass #rowRemoveClass #getColdef #getColsCount #resetColWidth #setColWidth #getManualColWidth #getRowHeight #getColWidth #getCellGridRect #getRowGridRect #appendRow #prependRow #replaceRow #insertRowAt #insertRowAfter #insertRowBefore #removeAllRows #removeDeferredRow #removeRow #appendDeferredRows #getRow #getBottom #getTop #__scheduleLayout #layoutIsStopped #stopLayout #startLayout #__doLayout #__addRowsOddEvenClasses #__getValue #hideWaitBlock #showWaitBlock #__debugRect #appendRows #__getColsFromAndTo #__deferRow #__addRow #__getQuadrants #__addRows #__appendCells #__getColClass #__resetRowDim #__resetCellStyle #__resetColWidth #__resetCellDims #__isMaximizedCol #__getColWidth #__debugCall #__addDebugControl #__init #forceHeader #forceFooter #hasHeader #hasFooter #getPaneAndKey #empty #append #replace #getFillScreenState #endFillScreen #startFillScreen #toggleFillScreen .getToggleFillScreenButton #getName #getMapPrefix #hasFlexHandles #getPanes #getSupportedPanes #maximizeAddClasses #maximizeReadOpts #init #getTemplateMap #__initPane #initDefaultPanes #getLayout #getButtonbar #__callAutoButtonbar #setAbsolute #unsetAbsolute .__all .all #registerTemplate #getDOMElementClasses #registerDOMElement #getElementForLayer #unregisterDOMElement #__assertDOMElement #__assertTemplateElement #addClass #setAria #removeClass #hide #show #hasClass #isDestroyed #prepend #text #get #getFlexHandle #getElementClass #getUniqueId #getOpts #getOpt #hasOpt #getSetOpt #hasSetOpt #copy #mergeOpt #removeOpt #addOpt #addOpts #mergeOpts #__getCheckMap #readOptsFromAttr #proxy .getOptKeys
Constructor Details
#
(void)
constructor(opts = {})
Instance Method Details
#
(void)
initOpts()
#
(void)
readOpts()
#
(void)
getRowMoveTool(opts = {})
#
(void)
initListView()
#
(void)
isSelectable()
#
(void)
isNoHierarchy()
#
(void)
triggerNodeDeselect(ev, node)
#
(void)
triggerNodeSelect(ev, node)
#
(void)
render()
#
(void)
toggleNode(ev, node)
#
(void)
__runTrigger(ev, action, node)
#
(void)
__actionOnNode(ev, action, node)
Bound
#
(void)
getNodesForMove(from_i, to_i, after)
#
(void)
moveRow(from_i, to_i, after)
#
(void)
getRootChildren()
#
(void)
getSelectedNode(key = "selectedNode")
#
(void)
prependNode(node)
#
(void)
addNode(node, append = true)
#
(void)
openTreeNodeByRowDisplayIndex(index)