ThomasBurleson / angularjs-gsTimelines

Creation of animation DSL to build sophisticated UX transitions using animation timelines.
http://codepen.io/ThomasBurleson/pen/ByKVGg
MIT License
48 stars 3 forks source link

Use BinaryTree lists for gsSteps and gsTimelines #3

Open ThomasBurleson opened 9 years ago

ThomasBurleson commented 9 years ago

Using unbalanced binary trees [instead of Arrays] to manage the order of gsSteps and gsTimelines will allow constructs such as ng-if, ng-repeat to be used and dynamically add/remove/sort the list of steps or child timelines.

See use of UbBT in /angular/messages.js

ThomasBurleson commented 9 years ago

Other resources:

https://github.com/andrewrjones/doubly-linked-list-js/blob/master/doubly-linked-list.js