expand collaps
assignKeys(...) [Professional]
configure keys used for keyboard navigation
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_kn.js
changeItemId(itemId,newItemId)
change item id
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - old node id
- newItemId - new node id
clearCut()
clear cut
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
clearSelection(...) [Professional]
unselect item in tree
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
closeAllItems(itemId)
collapse target node and all sub nodes
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - node id
closeItem(itemId)
collapse node
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
deleteChildItems(itemId)
delete all children of node
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - node id
deleteItem(itemId,selectParent)
delete node
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - node id
- selectParent - If true parent of deleted item get selection, else no selected items leaving in tree.
destructor()
deletes tree and clears memory
Object: dhtmlXTreeObject
File required:dhtmlxtree.js
disableCheckbox(itemId,mode)
disable checkbox
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - Id of tree item
- mode - 1 - on, 0 - off;
doCut()
mark selected item as cut
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
doPaste(itemId)
insert previously cut branch
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of new parent node
editItem(id)
open editor for specified item
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_ed.js
- id - item ID
enableActiveImages(mode)
enable active images (clickable and dragable). By default only text part of the node is active
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - 1 - on, 0 - off;
enableAutoSavingSelected(...) [Professional]
enable/disable autosaving selected node in cookie
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_xw.js
enableAutoTooltips(...) [Professional]
enable auto tooltips (node text as tooltip)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
enableCheckBoxes(mode, hidden)
show/hide checkboxes (all checkboxes in tree)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - true/false
- hidden - if set to true, checkboxes not rendered but can be shown by showItemCheckbox
enableContextMenu(...) [Professional]
enable context menu
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
enableDHTMLXTooltips(...) [Professional]
enable DHTMLX tooltips
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
enableDistributedParsing(...) [Professional]
enable distributed parsing of big tree (items loaded portion by portion with some timeouts)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
enableDragAndDrop(mode,rmode)
enable/disable drag-and-drop
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - enabled/disabled [ can be true/false/temporary_disabled - last value mean that tree can be D-n-D can be switched to true later ]
- rmode - enabled/disabled drag and drop on super root
enableDragAndDropScrolling(mode)
enable/disable auto scrolling while drag-and-drop
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - enabled/disabled
enableHighlighting(mode)
enable item highlighting (item text highlited on mouseover)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - 1 - on, 0 - off;
enableIEImageFix(mode)
replace IMG tag with background images - solve problem with IE image caching , not works for IE6 SP1
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - true/false - enable/disable fix
enableImageDrag(mode)
enable draging item image with item text
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - true/false
enableItemEditor(mode)
enable editing of item text
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_ed.js
- mode - true/false
enableKeySearch(...) [Professional]
enable search items by pressing keys (any item in tree should be focused/selected to make search work)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_kn.js
enableKeyboardNavigation(...) [Professional]
enable keyboard navigation in tree
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_kn.js
enableLoadingItem(...) [Professional]
enable/disable "Loading..." item
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_lf.js
enableMercyDrag(...) [Professional]
enable drag without removing (copy instead of move)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
enableMultiLineItems(...) [Professional]
enable multi line items
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
enableMultiselection(...) [Professional]
enable multiselection
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
enableRTL(...) [Professional]
enables Right-to-Left mode in tree
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_rl.js
enableRadioButtons(...) [Professional]
replace checkboxes with radio buttons
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
enableSingleRadioMode(...) [Professional]
replace checkboxes with radio buttons
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
enableSmartCheckboxes(...) [Professional]
enable smart checkboxes ,true by default (auto checking children and parents for 3-state checkboxes)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
enableSmartRendering(...) [professional]
enables smart rendering mode (usefull for big trees with lots f items on each level)
Object: dhtmlXTreeObject
File required:dhtmlxtree_srnd.js
enableSmartXMLParsing(...) [Professional]
enable/disable smart XML parsing mode (usefull for big, well structured XML)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
enableTextSigns(...) [Professional]
replace images with text signs
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
enableThreeStateCheckboxes(mode)
enable three state checkboxes
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - 1 - on, 0 - off;
enableTreeImages(mode)
enable tree images
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - 1 - on, 0 - off;
enableTreeLines(mode)
enable/disable tree lines (parent-child threads)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - enable/disable tree lines
findItem(...) [Professional]
find tree item by text, select and focus it
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
findItemIdByLabel(...) [Professional]
find tree item by text
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
focusItem(itemId)
focus item in tree (scroll to it if necessary)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - item Id
getAllChecked()
return list of identificators of nodes with checked checkboxes, separated by default delimiter
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
getAllCheckedBranches()
return list of identificators of nodes with checked and third state checkboxes, separated by default delimiter
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
getAllChildless()
Returns the list of all items which doesn't have child nodes.
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
getAllItemsWithKids()
Returns the list of all items which have child nodes, separated by default delimiter.
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
getAllPartiallyChecked()
return list of identificators of nodes with third state checkboxes, separated by default delimiter
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
getAllSubItems(itemId)
Returns the list of all children from all next levels of tree, separated by default delimiter.
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
getAllUnchecked(itemId)
return list of identificators of nodes with unchecked checkboxes, separated by default delimiter
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
getChildItemIdByIndex(itemId,index)
retun child node id by index
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - parent node id
- index - index of child node
getDistributedParsingState(...) [Professional]
get current state of distributed parsing
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
Returns: true - still parsing; false - parsing finished
getIndexById(itemId)
retun node index in children collection by Id
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - node id
getItemColor(itemId)
get node color (text color)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
getItemIdByIndex(itemId,index)
retun node id by index
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - parent node id
- index - index of node, 0 based
getItemImage(...) [Professional]
get url of item image
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
getItemParsingState(...) [Professional]
get current parsing state of item
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
Returns: 1 - item already parsed; 0 - item not parsed yet; -1 - item in parsing process
getItemText(itemId)
return node text
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
getItemTooltip(itemId)
get item's tooltip
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
getLevel(itemId)
get node level (position in hierarchy)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
getOpenState(itemId)
return open/close state
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - node id
getParentId(itemId)
return parent item id
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
getSelectedItemId()
retun selected item id
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
getSelectedItemText()
retun selected node text
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
getSubItems(itemId)
Returns the list of all subitems Ids from the next level of tree, separated by commas.
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
getUserData(itemId,name)
get user data from target node
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - target node id
- name - key for user data
getXMLState(...) [Professional]
return current state of XML loading
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
hasChildren(itemId)
return number of children
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
insertNewChild(parentId,itemId,itemText,itemActionHandler,image1,image2,image3,optionStr,children)
create new node as a child to specified with parentId
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- parentId - parent node id
- itemId - new node id
- itemText - new node label
- itemActionHandler - function fired on node select event (optional)
- image1 - image for node without children; (optional)
- image2 - image for closed node; (optional)
- image3 - image for opened node (optional)
- optionStr - options string (optional)
- children - node children flag (for dynamical trees) (optional)
insertNewNext(itemId,newItemId,itemText,itemActionHandler,image1,image2,image3,optionStr,children)
create new node next to specified
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - node id
- newItemId - new node id
- itemText - new node text
- itemActionHandler - function fired on node select event (optional)
- image1 - image for node without children; (optional)
- image2 - image for closed node; (optional)
- image3 - image for opened node (optional)
- optionStr - options string (optional)
- children - node children flag (for dynamical trees) (optional)
isItemChecked(itemId)
get state of nodes's checkbox
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - target node id
isLocked(...) [Professional]
get locked state of item
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_li.js
Returns: true/false - locked/unlocked
loadCSV(file,afterCall)
load tree from csv file|stream
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_json.js
- file - link to CSV file
- afterCall - function which will be called after xml loading
loadCSVString(csv,afterCall)
load tree from csv string
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_json.js
- csv - csv string
- afterCall - function which will be called after xml loading
loadJSArray(ar,afterCall)
load tree from js array object
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_json.js
- ar - js array
- afterCall - function which will be called after xml loading
loadJSArrayFile(file,afterCall)
load tree from js array file|stream
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_json.js
- file - link to JSArray file
- afterCall - function which will be called after xml loading
loadJSON(file,afterCall)
load tree from json file
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_json.js
- file - link to JSON file
- afterCall - function which will be called after xml loading
loadJSONObject(json,afterCall)
load tree from json object
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_json.js
- json - json object
- afterCall - function which will be called after xml loading
loadOpenStates(...) [Professional]
restore open nodes from cookie
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_xw.js
loadState(...) [Professional]
load tree from cookie
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_xw.js
loadXML(file,afterCall)
load tree from xml file
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- file - link to XML file
- afterCall - function which will be called after xml loading
loadXMLString(xmlString,afterCall)
load tree from xml string
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- xmlString - XML string
- afterCall - function which will be called after xml loading
lockItem(...) [Professional]
lock/unlock item
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_li.js
lockTree(...) [Professional]
lock tree
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_li.js
makeAllDraggable(func)
adds drag-n-drop capabilities (with possibility to drop into dhtmlxTree) to all HTML items with dragInDhtmlXTree attribute
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_dragin.js
- func - custom drag processor function, optional
makeDragable(obj,func)
adds drag-n-drop capabilities (with possibility to drop into dhtmlxTree) to HTML object.
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_dragin.js
- obj - HTML object, or HTML object ID
- func - custom drag processor function, optional
moveItem(itemId,mode,targetId,targetTree)
move item (inside of tree)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - item Id
- mode - moving mode (left,up,down,item_child,item_sibling,item_sibling_next,up_strict,down_strict)
- targetId - target Node in item_child and item_sibling mode
- targetTree - used for moving between trees (optional)
openAllItems(itemId)
expand target node and all sub nodes
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - node id
openAllItemsDynamic(...) [Professional]
expand target node and all child nodes (same as openAllItems, but works in dynamic trees)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_xw.js
openItem(itemId)
expand node
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
openItemsDynamic(...) [Professional]
expand list of nodes in dynamic tree (wait of loading of node before expanding next)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_xw.js
openOnItemAdded(...) [Professional]
configure if parent node will be expanded immideatly after child item added
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
preventIECaching(mode)
prevent caching in IE by adding random value to URL string
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - enable/disable random value ( disabled by default )
refreshItem(itemId)
refresh tree branch from xml (XML with child nodes rerequested from server)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node, if not defined tree super root used.
refreshItems(...) [Professional]
refresh specified tree nodes (get XML from server and updat only nodes included in itemIdList)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
registerXMLEntity(...) [Professional]
register XML entity for replacement while initialization (default are: ampersand, lessthen and greaterthen symbols)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_xw.js
restoreSelectedItem(...) [Professional]
restore selected item from cookie
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_xw.js
saveOpenStates(...) [Professional]
save open nodes to cookie
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_xw.js
saveSelectedItem(...) [Professional]
save selected item to cookie
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_xw.js
saveState(...) [Professional]
save tree to cookie
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_xw.js
selectItem(itemId,mode,preserve)
select node ( and optionaly fire onselect event)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - node id
- mode - If true, script function for selected node will be called.
- preserve - preserve earlier selected nodes
serializeTree(...) [Professional]
get xml representation (as string) of tree
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_xw.js
serializeTreeToJSON()
return tree as json string
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_json.js
setCheck(itemId,state)
set state of node's checkbox
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - target node id
- state - checkbox state (0/1/"unsure")
setChildCalcHTML(...) [Professional]
set children calculation prefix and postfix
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
setChildCalcMode(...) [Professional]
set children calculation mode
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
setCustomSortFunction(...) [Professional]
set custom sort functions, which has two parametrs - id_of_item1,id_of_item2
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_sb.js
setDataMode(mode)
set default data transfer mode
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - data mode (json,xml,csv)
setDragBehavior(...) [Professional]
set Drag-And-Drop behavior (child - drop as chils, sibling - drop as sibling, complex - complex drop behaviour )
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
setEditStartAction(click_IE, dblclick)
define which events must start editing
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_ed.js
- click_IE - click on already selected item - true/false [true by default]
- dblclick - on double click
setEscapingMode(mode)
set escaping mode (used for escaping ID in requests)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- mode - escaping mode ("utf8" for UTF escaping)
setIconSize(...) [Professional]
set size of icons
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
setImageArrays(arrayName,image1,image2,image3,image4,image5)
set images used for parent-child threads drawing (lines, plus, minus)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- arrayName - name of array: plus, minus
- image1 - line crossed image
- image2 - image with top line
- image3 - image with bottom line
- image4 - image without line
- image5 - single root image
setImagePath( newPath )
set path to images directory
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- newPath - path to images directory (related to the page with tree or absolute http url)
setItemCloseable(itemId,flag)
prevent node from closing
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
- flag - if 0 - node can't be closed, else node can be closed
setItemColor(itemId,defaultColor,selectedColor)
set node text color
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
- defaultColor - node color
- selectedColor - selected node color
setItemContextMenu(...) [Professional]
set context menu to individual nodes
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
setItemImage(itemId,image1,image2)
set item icons (mostly usefull for childless nodes)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
- image1 - node without children icon or closed node icon (if image2 specified)
- image2 - open node icon (optional)
setItemImage2(itemId, image1,image2,image3)
set item images
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
- image1 - node without children icon
- image2 - closed node icon
- image3 - open node icon
setItemStyle(itemId,style_string)
set individual item style
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - node id
- style_string - valid CSS string
setItemText(itemId,newLabel,newTooltip)
set new node text (HTML allowed)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - id of node
- newLabel - node text
- newTooltip - (optional)tooltip for the node
setItemTopOffset(...) [Professional]
set top offset for item
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
setListDelimeter(...) [Professional]
set list separator ("," by default)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
setLockedIcons(...) [Professional]
set icon for locked items
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_li.js
setOnDblClickHandler(func) [Depricated]
set function called when tree node double clicked
Depricated! - use grid.attachEvent("onDblClick",func); instead
Event Name:onDblClick
Event raised immideatly after item in tree was doubleclicked, before default onDblClick functionality was processed.
- ID of item which was doubleclicked
Event returns:true - confirm opening/closing; false - deny opening/closing;
Object: dhtmlXTreeObject
Topic(s): Handlers;
File required:dhtmlxtree.js
- func - event handling function
setSerializationLevel(...) [Professional]
configure XML serialization
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_xw.js
setStdImages(image1,image2,image3)
set default images for nodes (must be called before XML loading)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- a0 - image for node without children;
- a1 - image for closed node;
- a2 - image for opened node
setSubChecked(itemId,state)
change state of node's checkbox and all children checkboxes
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - target node id
- state - checkbox state
setUserData(itemId,name,value)
set user data for target node
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- itemId - target node id
- name - key for user data
- value - user data value
setXMLAutoLoading(filePath)
enables dynamic loading from XML
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
- filePath - name of script returning XML; in case of virtual loading - user defined function
setXMLAutoLoadingBehaviour(...) [Professional]
define which script be called on dynamic loading
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
showItemCheckbox(...) [Professional]
show/hide checkbox for tree item (works only for individual items, not for entire tree )
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
showItemSign(...) [Professional]
show/hide (+/-) icon (works only for individual items, not for entire tree )
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
smartRefreshBranch(...) [Professional]
refresh specified tree branch (get XML from server, add new nodes, remove not used nodes)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
smartRefreshItem(...) [Professional]
refresh specified tree item (get XML from server, add new nodes, remove not used nodes)
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js
sortTree(...) [Professional]
reorder items in tree according to their text
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_sb.js
stopEdit()
switch currently edited item back to normal view
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree_ed.js
updateItem(...) [Professional]
update item properties
Object: dhtmlXTreeObject
Topic(s):
File required:dhtmlxtree.js