|
CAF Shared JavaScript | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Object | +--CAF.Output.Model | +--CAF.Input.Model | +--CAF.Select.Model | +--CAF.Select.Radio.Model | +--CAF.Table.Model | +--CAF.Tree.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
|
Field Detail |
Object classes
Constructor Detail |
CAF.Tree.Model()
Method Detail |
void collapse(value)
value
- Value of node to collapse.
void collapseAll()
void expand(value)
value
- Value of node to expand.
void expandAll()
Object getRoots()
void toggle(value, open)
value
- Value of node to toggle.
open
- (optional) True to expand, false to collapse. Defaults to true if node is collapsed, false if nodes is expanded.
void toggleAll(open)
open
- (optional) True to expand all, false to collapse all. Defaults to true if any nodes in tree are collapsed, false if all nodes are expanded.
|
CAF Shared JavaScript | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |