Skip to content

Releases: cheton/infinite-tree

v0.2.4

01 Apr 06:33
Compare
Choose a tag to compare

Added banner text

v0.2.3

31 Mar 11:34
Compare
Choose a tag to compare

Update README.md

v0.2.2

31 Mar 11:26
Compare
Choose a tag to compare

Update examples and README.md

v0.2.1

31 Mar 10:07
Compare
Choose a tag to compare

Update examples

v0.2.0

31 Mar 09:04
Compare
Choose a tag to compare

Compatibility Warnings

  • Event renames
    • Renamed tree.on('tree.open') to tree.on('openNode')
    • Renamed tree.on('tree.close') to tree.on('closeNode')
    • Renamed tree.on('tree.select') to tree.on('selectNode')
  • Added events
    • Added tree.on('scrollProgress')

New Functions Implemented

  • scrollToNode

    // Set the current scroll position to this node
    console.log(tree.scrollToNode(node));
  • scrollTop

    // Get current vertical position of the scroll bar
    console.log(tree.scrollTop());
    
    // Set current vertical position of the scroll bar
    var newPos = nodeIndex * nodeHeight;
    console.log(tree.scrollTop(newPos));

v0.1.5

31 Mar 06:34
Compare
Choose a tag to compare

Fixes IE9/10 compatibility issues

v0.1.4

30 Mar 15:07
Compare
Choose a tag to compare
  • Update examples and default styles
  • Change settings in webpack.config.js

v0.1.3

30 Mar 09:29
Compare
Choose a tag to compare

New Functions Implemented:

  • getNodeById

    node = tree.getNodeById(id);
  • openNode

    tree.openNode(node);
  • closeNode

    tree.closeNode(node);
  • selectNode

    // Select this node
    tree.selectNode(node);
    
    // Deselect current node
    tree.selectNode(null);
    tree.selectNode();

v0.1.2

30 Mar 07:18
Compare
Choose a tag to compare

Adds the ability to use a custom row renderer.

See https://github.com/cheton/infinite-tree#rowrenderer

v0.1.1

30 Mar 03:04
Compare
Choose a tag to compare

Fixing a bug of incorrect node index