Releases: cheton/infinite-tree
Releases · cheton/infinite-tree
v1.8.0
This release contains bug fixes and improvements, including:
- Adds support for keyboard events (10f0802, resolves #6)
- Fixed a bug that cannot remove click and dblclick listeners on destroy (10f0802)
- Adds new option to the selectNode API:
- autoScroll: Automatically scroll to the selected node. Defaults to true.
- Adds getSelectedIndex API
Events
v1.7.3
Update dependencies:
- clusterize.js@0.17.2
- flattree@0.10.0
v1.7.2
Add a new "shallowRendering" option to the updateNode method that allows to render only the node without expanded child nodes. Defaults to false
v1.7.1
v1.7.0
v1.6.0
- Calling
openNode
will now return true while loading on-demand child nodes (14cdbcb) - Changes to
removeChildNodes
andremoveNode
: - Adds more tests
- Adds npm package dependencies
- classnames
- element-class
- escape-html
- html5-tag
- is-dom
v1.5.1
v1.5.0
- Pass
options = { silent: true }
to prevent "openNode", "closeNode", and "selectNode" events from being triggered (2c3ead9) for the following APIs:- closeNode(node, options)
- openNode(node, options)
- selectNode(node, options)
- toggleNode(node, options)
- toggleNode should return a boolean value (366b124)
- Add initial tests