allowDrag boolean false
allowDrop boolean false
animation string advanced
autoHideToggleElement boolean false
autoLoadState boolean false
autoSaveState boolean false
autoSort boolean true
dataSource array null
disabled boolean false
displayLoadingIndicator boolean false
displayMember string label
dragFeedbackFormatFunction function? null
dragOffset array 10,10
editable boolean false
filterable boolean false
filterInputPlaceholder string
filterMode string containsIgnoreCase
hasThreeStates boolean false
itemsMember string items
loadingIndicatorPlaceholder string Loading...
loadingIndicatorPosition string center
locale string en
localizeFormatFunction function null
messages object {"en":{"propertyUnknownType":"'{{name}}' property is with undefined 'type' member!","propertyInvalidValue":"Invalid '{{name}}' property value! Actual value: {{actualValue}}, Expected value: {{value}}!","propertyInvalidValueType":"Invalid '{{name}}' property value type! Actual type: {{actualType}}, Expected type: {{type}}!","elementNotInDOM":"Element does not exist in DOM! Please, add the element to the DOM, before invoking a method.","moduleUndefined":"Module is undefined.","missingReference":"{{elementType}}: Missing reference to {{files}}.","htmlTemplateNotSuported":"{{elementType}}: Browser doesn't support HTMLTemplate elements.","invalidTemplate":"{{elementType}}: \"{{property}}\" property accepts a string that must match the id of an HTMLTemplate element from the DOM.","noId":"smart-tree: Saving and loading the element's state are not available if the element has no id."}}
overflow string auto
readonly boolean false
rightToLeft boolean false
scrollMode string scrollbar
selectedIndexes array
selectionDisplayMode string row
selectionMode string one
showLines boolean false
showRootLines boolean false
sort function null
sortDirection string asc
sorted boolean false
theme string
toggleElementPosition string near
toggleMode string dblclick
unfocusable boolean false
valueMember string value


change Event
collapse Event
collapsing Event
dragEnd Event
dragging Event
dragStart Event
expand Event
expanding Event
scrollBottomReached Event
scrollTopReached Event


addAfter Method
addBefore Method
addTo Method
clearSelection Method
collapseAll Method
collapseItem Method
ensureVisible Method
expandAll Method
expandItem Method
filter Method
getItem Method
getState Method
insert Method
loadState Method
moveDown Method
moveUp Method
removeItem Method
saveState Method
select Method
unselect Method
updateItem Method