react-d3-tree

React component to create interactive D3 tree graphs

MIT License

Downloads
296.7K
Stars
1K
Committers
30
react-d3-tree -

Published by bkrem over 6 years ago

  • Fixes regression in initialDepth 🐛 (#103, thank you @holson1)
react-d3-tree -

Published by bkrem over 6 years ago

  • Fixes broken pan/zoom on any secondary trees in the DOM 🐛 (#93, #100; thank you @elowes).
react-d3-tree -

Published by bkrem over 6 years ago

  • Finally fixes orphaned nodes bug (#8) 🐛 🎉
react-d3-tree -

Published by bkrem over 6 years ago

  • Heavily improves performance for large tree rendering without transition animations (benchmarks, thank you @sspanak)
react-d3-tree -

Published by bkrem over 6 years ago

  • Exposes DOM event objects as second parameter for onClick/onMouseOver/onMouseOut callbacks (#88).
react-d3-tree -

Published by bkrem over 6 years ago

  • Fixes #59
react-d3-tree -

Published by bkrem over 6 years ago

react-d3-tree -

Published by bkrem over 6 years ago

  • Fixed onUpdate receiving incorrect 'translate' and 'zoom' on force update #79
react-d3-tree -

Published by bkrem over 6 years ago

  • Adds zoom & onUpdate props 🔍 (thank you @sspanak).
  • Adds shape: 'none' option for nodeSvgShape prop.
react-d3-tree -

Published by bkrem almost 7 years ago

react-d3-tree -

Published by bkrem almost 7 years ago

  • Verified React 16.1 compat (please describe any continuing issues in #39)
  • Added onMouseOver prop (#48, thanks @RohanDamani)
  • Added onMouseOut prop
  • Minor performance tweaks
react-d3-tree -

Published by bkrem about 7 years ago

  • Adds ability to transform node's title & attributes (#44, thank you @alexlamasBV)
react-d3-tree -

Published by bkrem about 7 years ago

  • Fixes issue with graph layout not being reflowed on top-level prop changes (#42)
react-d3-tree -

Published by bkrem about 7 years ago

  • Adds ability to pass a custom draw function to props.pathFunc (#37, thank you @Emsu)
  • Improves render/update performance on large graphs (#41)
    • If you're still experiencing significant delays, please set props.transitionDuration to 0 to disable transitions. This will keep even extremely large graphs responsive.
react-d3-tree -

Published by bkrem about 7 years ago

  • Adds nodeSvgShape prop to use custom SVG shapes as nodes (#31)
  • Adds textLayout prop to configure positioning of a node's text relative to the node (#34)

As using circleRadius will be deprecated from v2.x onwards, please take note of the new section Node Shapes on how to configure node behaviour.

react-d3-tree -

Published by bkrem over 7 years ago

  • New feature by @justinsisley: straight option for pathFunc prop to draw linear paths ✨
react-d3-tree -

Published by bkrem over 7 years ago

  • Fix by @justinsisley: Ensures onClick callback fires with static/non-collapsible trees (#25).
react-d3-tree -

Published by bkrem over 7 years ago

  • Added props:
    • onClick callback fn
    • separation
    • circleRadius
    • nodeSize