jquery.fancytree
Advanced tools
Changelog
2.21.0 / 2017-01-15
rtl
option for right-to-left script supporttreeSetOption
allows extensions to update on option changesoverflow: auto
for the container.
If the tree container has a fixed height, overflow: auto
or overflow: scroll
should be added to make it scrollable.
(Otherwise this always would be the scroll parent for ext-dnd5.)data-type="json"
attributeChangelog
2.20.0 / 2016-11-13
modifyChild
event. This event is also a good place to
implement auto sorting (#559)generateFormElements()
tree.tooltip
option allows automatic or custom tooltipsremoveNode
event. Listen for modifyChild
with operation
'remove' instead (which is fired on the parent)opts
argument of filterNodes()
/ filterBranches()
have been unifiededitCreateNode()
<li>
loadKeyPath()
sometimes gets the root wrongChangelog
2.19.0 / 2016-08-11
.fancytree-connectors
to be set on container<br>
Note: Experimental! Not required for skin-xp and not compatible with ext-tabledata.originalEvent
is now passed to beforeClose
source
option does not update treeChangelog
2.18.0 / 2016-05-02
collapsed
event).escapeTitles
.enhanceTitle()
Changelog
2.17.0 / 2016-04-11
node.addClass()
, .removeClass()
, and .toggleClass()
tree.filterNodes()
may now return
"branch"
and "skip"
nodata
allows to configure a status node for
empty resultsdigits
argument to node.getIndexHier(separator, digits)
.tabindex
, default is "0". Pass "" to resolve #577.tabbable
. Use .tabindex
insteadmode='firstChild'
for node.moveTo()
digits=<int>
for node.getIndexHier()
autoExpand: true
Changelog
2.16.1 / 2016-03-18
Changelog
2.16.0 / 2016-03-16
.fancytree-fade-expander
to be set on container.dragExpand()
callback to prevent auto-expandsource
callbackpostProcess
tree.reactivate(false)
sets fancytree-treefocus and tree.reactivate(true)
doesn't set keyboard focusChangelog
2.15.0 / 2016-01-11
fancytree-statusnode-wait
to fancytree-statusnode-loading
renderStatusColumns
customStatus
. Use renderStatusColumns
insteadclickPaging
nodata
for use with node.setStatus()node.addPagingNode()
node.replaceWith()
node.statusNodeType
node.getSelectedNodes()
glyphicon-spin
to allow rotating loading icon with bootstrap3<tbody>
<thead>
is now optional if <tbody>
contains <td>
sChangelog
2.14.0 / 2015-12-19
options.icon
option/callback.<br>
Valid values are true, false, a string containing a class name or image
url, or a callback returning that.node.icon
option. Valid values are true, false, or a string
containing a class name or image url.<br>
This option existed before, but was stored in the node.data.icon
namespace,
and did not accept class names.options.iconClass
callback: use options.icon
insteadoptions.icons
: use options.icon
insteadnode.data.iconclass
option: use node.icon
insteadnode.data.icon
option: use node.icon
insteadtree.clear()
method.beforeRestore
Changelog
2.13.0 / 2015-11-16
lazy: true
, and children: []
,
treat it as 'loaded leaf node'.<br>
This is consistent with a lazy node that has no children property at all (i.e.
undefined
). This would issue a lazyLoad event and a resopnse of []
would
mark the node as leaf node.