client/general: refactor all the things

- Move controls to the "controls/" directory
- Make controls interface look similar to each other
- Prefix "private" methods and attributes with underscore
This commit is contained in:
rr-
2016-05-20 21:35:12 +02:00
parent c88dfd228a
commit 69fe8ec31a
41 changed files with 633 additions and 617 deletions

View File

@ -5,10 +5,10 @@ const topNavController = require('../controllers/top_nav_controller.js');
class CommentsController {
registerRoutes() {
page('/comments', (ctx, next) => { this.listCommentsRoute(); });
page('/comments', (ctx, next) => { this._listCommentsRoute(); });
}
listCommentsRoute() {
_listCommentsRoute() {
topNavController.activate('comments');
}
}