Skip to content

A Javascript DataStructure library containing classes for representing Tree structures. Also includes methods to convert from a flat self-referencing table, to a hieararchical tree.

Notifications You must be signed in to change notification settings

JScottWagner/DataStructures.Tree

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataStructures.Tree

A JavaScript data structure library containing classes for representing tree structures.

The library can be found in /js/lib/DataStructures.Tree.js

A primary purpose of this library is the ability to be able to convert from a flat self-referencing table to a hierarchical tree, which in turn can be decorated.

The illustrating example in /index.html shows a flat table representing the code in the DataStructures library being converted to hierarchical json and decorated in a way that is suitable for d3 circle packing.

Tests for DataStructures.* are written in QUnit and can be found in /js/lib/tests/test.html.

more info on my blog

Bitdeli Badge

About

A Javascript DataStructure library containing classes for representing Tree structures. Also includes methods to convert from a flat self-referencing table, to a hieararchical tree.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 69.9%
  • CSS 20.0%
  • HTML 10.1%