This project is a port of my original AutoGraph to AngularJS.
The original was getting usable but needed a redesign to support the next steps in the roadmap: serialization, complexes, etc.
I am expecting a variety of benefits from the port:
- better architecture with lessons learned
- simple hash for serializable component models
direct calls instead of events for wires(thought better of that plan)
- automated data binding (originally manual)
cleaner testing with Protractor(went with karma for TravisCI)- markup instead of procedural component interface building
- cleaner ancestor references with inherited scopes
- automated view building (originally manual)
- so much more...
###ROADMAP###
establish NPM projectverify SVG directives will work as they do in my wildest dreamsprotractor running on TravisCI(using karma with firefox instead)D3 Wires interfaceComponentLibraryserialization to LocalStoragedeserialization- templated Component directive interface
- OOP Controllers (this may not happen exactly - angular is cool but weird)
- All v1 Components represents parity with the original version
- Time Series Graph Component
- Complex Component building
- OAuth.io interface