summaryrefslogtreecommitdiffstats
path: root/module/web/app/scripts/controller.js
diff options
context:
space:
mode:
Diffstat (limited to 'module/web/app/scripts/controller.js')
-rw-r--r--module/web/app/scripts/controller.js67
1 files changed, 0 insertions, 67 deletions
diff --git a/module/web/app/scripts/controller.js b/module/web/app/scripts/controller.js
deleted file mode 100644
index 05237914d..000000000
--- a/module/web/app/scripts/controller.js
+++ /dev/null
@@ -1,67 +0,0 @@
-define([
- 'app',
- 'backbone',
-
- // Views
- 'views/headerView',
- 'views/notificationView',
- 'views/dashboard/dashboardView',
- 'views/dashboard/selectionView',
- 'views/dashboard/filterView',
- 'views/loginView',
- 'views/settings/settingsView',
- 'views/accounts/accountListView'
-], function(
- App, Backbone, HeaderView, NotificationView, DashboardView, SelectionView, FilterView, LoginView, SettingsView, AccountListView) {
- 'use strict';
- // TODO some views does not need to be loaded instantly
-
- return {
-
- header: function() {
- if (!App.header.currentView) {
- App.header.show(new HeaderView());
- App.header.currentView.init();
- App.notification.attachView(new NotificationView());
- }
- },
-
- dashboard: function() {
- this.header();
-
- App.actionbar.show(new FilterView());
- // TODO: not completly visible after reattaching
- App.selection.attachView(new SelectionView());
- App.content.show(new DashboardView());
- },
-
- login: function() {
- App.content.show(new LoginView());
- },
-
- logout: function() {
- alert('Not implemented');
- },
-
- settings: function() {
- this.header();
-
- var view = new SettingsView();
- App.actionbar.show(new view.actionbar());
- App.content.show(view);
- },
-
- accounts: function() {
- this.header();
-
- var view = new AccountListView();
- App.actionbar.show(new view.actionbar());
- App.content.show(view);
- },
-
- admin: function() {
- alert('Not implemented');
- }
- };
-
-});