CAF Shared JavaScript

Class CAF.Tree.Model

Object
   |
   +--CAF.Output.Model
         |
         +--CAF.Input.Model
               |
               +--CAF.Select.Model
                     |
                     +--CAF.Select.Radio.Model
                           |
                           +--CAF.Table.Model
                                 |
                                 +--CAF.Tree.Model

class CAF.Tree.Model
extends CAF.Table.Model


Tree client-side model.
Defined in tree.js


Field Summary
 Object classes
          
   
Fields inherited from class CAF.Table.Model
classes
   
Fields inherited from class CAF.Select.Radio.Model
classes
   
Fields inherited from class CAF.Select.Model
classes
   
Fields inherited from class CAF.Input.Model
classes
   
Fields inherited from class CAF.Output.Model
id, form
 
Constructor Summary
CAF.Tree.Model ()
           
 
Method Summary
 void collapse(value)
           Collapses the specified node.
 void collapseAll()
           Collapses all nodes in the tree.
 void expand(value)
           Expands the specified node.
 void expandAll()
           Expands all nodes in the tree.
 Object getRoots()
           Array of this tree's roots, in order.
 void toggle(value, open)
           Toggles the specified node expanded/collapsed.
 void toggleAll(open)
           Toggles all nodes in the tree expanded/collapsed.
 
Methods inherited from class CAF.Table.Model
setDisabled, refresh, indexOf, selectAll, getFirst, getRows, getRowCount, getRowSelectedCount, go, move, addRowChangeListener, removeRowChangeListener, listRowChangeListeners, addTableChangeListener, removeTableChangeListener, listTableChangeListeners, template
   
Methods inherited from class CAF.Select.Radio.Model
isFocused, setFocused
   
Methods inherited from class CAF.Select.Model
getValue, setValue, size, list, selected, get, set, add, remove, removeAll, filter, addFilterListener, removeFilterListener, listFilterListeners, isSelected, setSelected, selectNone, addSelectionChangeListener, removeSelectionChangeListener, listSelectionChangeListeners
   
Methods inherited from class CAF.Input.Model
isEmpty, addValidator, removeValidator, listValidators, validate, addValueChangeListener, removeValueChangeListener, listValueChangeListeners, getLabel, setLabel
   
Methods inherited from class CAF.Output.Model
initialize, toString, equals, isDisabled, isVisible, setVisible, hide, _reapplyOriginalStyle, show, reAttachBehaviors, refreshWhenVisible, addRefreshCompleteListener, removeRefreshCompleteListener, listRefreshCompleteListeners, addToggleListener, removeToggleListener, listToggleListeners
 

Field Detail

classes

Object classes

Constructor Detail

CAF.Tree.Model

CAF.Tree.Model()

Method Detail

collapse

void collapse(value)

collapseAll

void collapseAll()

expand

void expand(value)

expandAll

void expandAll()

getRoots

Object getRoots()

toggle

void toggle(value, open)

toggleAll

void toggleAll(open)

CAF Shared JavaScript

Documentation generated by JSDoc on Sun Sep 15 20:21:18 2019