Skip to content

Releases: valor-software/ng2-tree

v2.0.0-rc.1

05 Nov 12:54
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release

Bug Fixes

  • tree: should not load children when they were already loaded (closes #149) (aa44992)
  • TreeController: fix inconsistent root node (9626db7)

Features

  • add ability to pass a template to the tree for nodes rendering (a83c1e4)
  • support ngrx (or loading children using any other redux-like library via special LoadNextLevel event) (1e4095d)

v2.0.0-alpha.9

27 Aug 20:46
Compare
Choose a tag to compare
v2.0.0-alpha.9 Pre-release
Pre-release

Bug Fixes

  • handle rxjs subscriptions (5db73e0)
  • tree, menu: return proper value for positionInParent call; change z-index of the menu (0db681c)

Features

  • tree-api: create an API to manipulate a node
    This API allow manipulations on a node from outside of the tree.
    Methods of the API are:

    • select - select a node, only if it isn't already selected
    • isSelected - check if a node is selected
    • expand - expand a node, only if it isn't already expanded and it can expand
    • isExpanded - check if a node is expanded
    • collapse - collapse a node, only isn't collapsed already and it can collapse
    • rename - rename a node
    • remove - remove a node
    • addChild - create a child or a sibling of a node
    • changeNodeId - change node's id
    • reloadChildren - executes loadChildren function
    • setChildren - replace node's children with new ones

This API works only with nodes which have id.
Add selected class to the whole row of the seletced node

v2.0.0-alpha.10

27 Aug 20:56
Compare
Choose a tag to compare
v2.0.0-alpha.10 Pre-release
Pre-release

Bug Fixes

v2.0.0-alpha.8

02 Jul 13:43
Compare
Choose a tag to compare
v2.0.0-alpha.8 Pre-release
Pre-release

Bug Fixes

  • replace lodash functions with own ones in order to avoid tree-shaking issues (closes #108) (e6eb712)
  • fn.utils: cover with tests critical paths (though coverage should be increased definitely for those utils) (87eaff5)

v2.0.0-alpha.7

23 Jun 11:54
Compare
Choose a tag to compare
v2.0.0-alpha.7 Pre-release
Pre-release

Bug Fixes

  • fix demo build output dir, add missing dependency for gh-pages, add extrab badge - version (cef0385)
  • system.js: add section for SystemJS configuration, use lodash-es instead of lodash (closes #104, #103, #58) (4b36690)

v2.0.0-alpha.6

10 Jun 16:06
Compare
Choose a tag to compare
v2.0.0-alpha.6 Pre-release
Pre-release

Bug Fixes

  • async-children: create observable for aysnc children only once (fixes #80) (c74e1b4)
  • tree: option to have an empty folder node (no children) (ac4f777), closes #87

Features

  • add cssClasses setting for folding elements and html templates for node and left menu activation elements (adc3c78)
  • html value: render html properly in a node.value (baa62f4)
  • tree: add left menu and an option to control availability of menus (1afb6fc)

v2.0.0-alpha.5

04 Mar 13:58
Compare
Choose a tag to compare
v2.0.0-alpha.5 Pre-release
Pre-release

Bug Fixes

  • scripts: do not update web-driver on postinstall (fadd8de)
  • scripts: remove not ready things from scripts (c74b977)

v2.0.0-alpha.4

04 Mar 13:20
Compare
Choose a tag to compare
v2.0.0-alpha.4 Pre-release
Pre-release

Features

  • tree: add support of async children loading on node expand (bbbb8f7)