summaryrefslogtreecommitdiffstats
path: root/module/web/static/js/views/settings/settingsView.js
diff options
context:
space:
mode:
Diffstat (limited to 'module/web/static/js/views/settings/settingsView.js')
-rw-r--r--module/web/static/js/views/settings/settingsView.js14
1 files changed, 12 insertions, 2 deletions
diff --git a/module/web/static/js/views/settings/settingsView.js b/module/web/static/js/views/settings/settingsView.js
index 58507f51a..4e83322e5 100644
--- a/module/web/static/js/views/settings/settingsView.js
+++ b/module/web/static/js/views/settings/settingsView.js
@@ -9,7 +9,8 @@ define(['jquery', 'underscore', 'backbone', 'app', 'models/ConfigHolder', './con
events: {
'click .settings-menu li > a': 'change_section',
- 'click .btn-add': 'choosePlugin'
+ 'click .btn-add': 'choosePlugin',
+ 'click .iconf-remove': 'deleteConfig'
},
menu: null,
@@ -110,7 +111,8 @@ define(['jquery', 'underscore', 'backbone', 'app', 'models/ConfigHolder', './con
},
failure: function() {
-
+ // TODO
+ this.config = null;
},
change_section: function(e) {
@@ -134,6 +136,14 @@ define(['jquery', 'underscore', 'backbone', 'app', 'models/ConfigHolder', './con
self.modal.show();
});
+ },
+
+ deleteConfig: function(e){
+ e.stopPropagation();
+ var el = $(e.target).parent().parent();
+ var name = el.data("name");
+
+ console.log("Delete config " + name);
}
});