false
to prevent default handlingwindow
or a wrapper DIV with overflow: auto<
, >
, ...noEvents
for node.setActive() and .setExpanded().node.refKey
, which may occur multiple times in one tree (as opposed to key
,
which must be unique).
New methods node.isClone()
, node.getCloneList()
and tree.getNodesByRef()
.
Optionally, clones are tagged wit the fancytree-clone
class.node.statusNodeType
.lazyload
, use lazyLoad
(upper case L) instead.expandLazy
for recursive loading (still experimental).renderNode
is fired.$.ui.fancytree.registerExtension()
(now the extension object requires a 'name' property)tree._requireExtension()
titlesTabbable
opts
for setExpanded() and setActive()dnd.onDrop(node)
--> dnd.dragDrop(node, data)
.
See [[TutorialExtDnd]]rencercolumns
event to renderColumns
fancytree-focused
class to fancytree-treefocus
(container only)ext-gridnav
implents key navigation for tables.
Refactored keyboard handling. Keydown handlers are now bound to the container instead of document
(Co-work with Koloto)node.navigate()
to support custom keyboard handlerssource
on initializationgrunt dev
combines grunt server
+ grunt watch
(trigger jshint and
less on save)onCustomRender
to renderTitle
.
renderTitle
, renderNode
and createNode
events are only triggered as options callback (not DOM events), for performance reasons.data.orgEvent
to data.originalEvent
rendernnode
-> renderNode
, ...)