enableDragAndDropScrolling(mode)
[Professional]
enable/disable auto scrolling while drag-and-drop
File required:dhtmlXTree.js
mode - enabled/disabled
enableHighlighting(mode)
[Professional]
enable item highlighting (item text highlited on mouseover)
File required:dhtmlXTree.js
mode - 1 - on, 0 - off;
enableMercyDrag(mode)
[Professional]
enable drag without removing (copy instead of move)
File required:dhtmlXTree.js
mode - 1 - on, 0 - off;
enableMultiLineItems(width)
[Professional]
enable multi line items
File required:dhtmlXTree.js
width - text width, if equls zero then use single lines items;
enableSmartCheckboxes(mode)
[Professional]
enable smart checkboxes ,true by default (auto checking childs and parents for 3-state checkboxes)
File required:dhtmlXTree.js
mode - 1 - on, 0 - off;
enableSmartXMLParsing(mode)
[Professional]
enable/disable smart XML parsing mode (usefull for big, well structured XML)
File required:dhtmlXTree.js
mode - 1 - on, 0 - off;
enableThreeStateCheckboxes(mode) enable three state checkboxes
File required:dhtmlXTree.js
mode - 1 - on, 0 - off;
enableTreeImages(mode) enable tree images
File required:dhtmlXTree.js
mode - 1 - on, 0 - off;
focusItem(itemId)
[Professional]
focus item in tree
File required:dhtmlXTree.js
itemId - item Id
getXMLState()
[Professional]
return current state of XML loading
File required:dhtmlXTree.js
loadXML(file,afterCall) load tree from xml file
File required:dhtmlXTree.js
file - link too XML file
afterCall - function which will be called after xml loading
loadXMLString(xmlString,afterCall) load tree from xml string
File required:dhtmlXTree.js
xmlString - XML string
afterCall - function which will be called after xml loading
setChildCalcHTML( htmlA,htmlB )
[Professional]
set child calculation prefix and postfix
File required:dhtmlXTree.js
htmlA - postfix ([ - by default)
htmlB - postfix (] - by default)
setChildCalcMode( mode )
[Professional]
set child calculation mode
File required:dhtmlXTree.js
mode - mode name as string . Possible values: child - child, no recursive; leafs - child without subchilds, no recursive; ,childrec - child, recursive; leafsrec - child without subchilds, recursive; disabled (disabled by default)
setDragBehavior(mode)
[Professional]
set Drag-And-Drop behavior (child - drop as chils, sibling - drop as sibling, complex - complex drop behaviour )
File required:dhtmlXTree.js
mode - behavior name (child,sibling,complex)
setDragHandler(func) set function called when drag-and-drop event occured
File required:dhtmlXTree.js
aFunc - event handling function
setDropHandler(func)
[Professional]
set function called after drag-and-drap event occured
File required:dhtmlXTree.js
func - event handling function
setEscapingMode(mode)
[Professional]
set escaping mode (used for escaping ID in server requests)
File required:dhtmlXTree.js
mode - escaping mode ("utf8" for UTF escaping)
setImagePath( newPath ) set path to image directory
File required:dhtmlXTree.js
newPath - path to image directory
setListDelimeter(separator) set list separator (comma by default)
File required:dhtmlXTree.js
separator - char or string using for separating items in lists
setOnCheckHandler(func) set function called before checkbox checked/unchecked
File required:dhtmlXTree.js
func - event handling function
setOnClickHandler(func) set function called when tree node selected
File required:dhtmlXTree.js
func - event handling function
setOnDblClickHandler(func) set function called when tree node double clicked
File required:dhtmlXTree.js
func - event handling function
setOnLoadingEnd(func)
[Professional]
set function called after xml loading/parsing ended
File required:dhtmlXTree.js
func - event handling function
setOnLoadingStart(func)
[Professional]
set function called before xml loading/parsing started
File required:dhtmlXTree.js
func - event handling function
setOnOpenHandler(func) set function called before tree node opened/closed
File required:dhtmlXTree.js
func - event handling function
setOnRightClickHandler(func) set function called when tree node selected
File required:dhtmlXTree.js
func - event handling function
setXMLAutoLoading(filePath) enables dynamic loading from XML
File required:dhtmlXTree.js
filePath - name of script returning XML;
sortTree(nodeId,order,all_levels)
[Professional]
reorder items in tree
File required:dhtmlXTree_sb.js
nodeId - id of top node
all_levels - sorting all levels or only current level
order - sorting order - ASC or DES
Selection control
getChildItemIdByIndex(itemId,index) retun child node identificator by index
File required:dhtmlXTree.js
itemId - parent node identificator
index - index of child node
getItemIdByIndex(itemId,index) retun node identificator by index