Create proper JS objects for the app

Registered by Nikos Paraschou

At the moment the app is just a collection of js files. No classes, no concrete Aeolus objects. This is a big problem with the callbacks. The callback functions can't actually "see" or "talk" to the main App! Need to create proper object for the App (Aeolus class) and pass it to the callbacks. Plus other (refactoring, redesigning) stuff.

Blueprint information

Status:
Complete
Approver:
Nikos Paraschou
Priority:
Essential
Drafter:
None
Direction:
Approved
Assignee:
Nikos Paraschou
Definition:
Approved
Series goal:
Accepted for 1.0.0-beta1
Implementation:
Implemented
Milestone target:
None
Started by
Nikos Paraschou
Completed by
Nikos Paraschou

Related branches

Sprints

(?)

Work Items

Work items:
Create OO class diagram (figure out classes, interfaces): DONE
Solve the callback issue (callbacks should be able to use Aeolus object): DONE
Implement the design: DONE
Test everything: DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.