diff options
Diffstat (limited to 'module/web/app/scripts/views/settings')
3 files changed, 15 insertions, 13 deletions
diff --git a/module/web/app/scripts/views/settings/configSectionView.js b/module/web/app/scripts/views/settings/configSectionView.js index 5bbcf1826..e05701b2a 100644 --- a/module/web/app/scripts/views/settings/configSectionView.js +++ b/module/web/app/scripts/views/settings/configSectionView.js @@ -1,6 +1,7 @@ define(['jquery', 'underscore', 'backbone', 'app', '../abstract/itemView', '../input/inputLoader', 'hbs!tpl/settings/config', 'hbs!tpl/settings/configItem'], function($, _, Backbone, App, itemView, load_input, template, templateItem) { + 'use strict'; // Renders settings over view page return itemView.extend({ @@ -28,7 +29,7 @@ define(['jquery', 'underscore', 'backbone', 'app', '../abstract/itemView', '../i // initialize the popover this.$('.page-header a').popover({ - placement: 'left', + placement: 'left' // trigger: 'hover' }); @@ -37,8 +38,8 @@ define(['jquery', 'underscore', 'backbone', 'app', '../abstract/itemView', '../i _.each(this.model.get('items'), function(item) { var json = item.toJSON(); var el = $('<div>').html(self.templateItem(json)); - var inputView = load_input(item.get('input')); - var input = new inputView(json).render(); + var InputView = load_input(item.get('input')); + var input = new InputView(json).render(); item.set('inputView', input); self.listenTo(input, 'change', _.bind(self.render, self)); @@ -66,7 +67,7 @@ define(['jquery', 'underscore', 'backbone', 'app', '../abstract/itemView', '../i return this; }, - onDestroy: function(){ + onDestroy: function() { // TODO: correct cleanup after building up so many views and models }, @@ -74,7 +75,7 @@ define(['jquery', 'underscore', 'backbone', 'app', '../abstract/itemView', '../i e.stopPropagation(); // TODO: success / failure popups var self = this; - this.model.save({success: function(){ + this.model.save({success: function() { self.render(); App.settingsView.refresh(); }}); diff --git a/module/web/app/scripts/views/settings/pluginChooserModal.js b/module/web/app/scripts/views/settings/pluginChooserModal.js index c604452e6..91e9f11b3 100644 --- a/module/web/app/scripts/views/settings/pluginChooserModal.js +++ b/module/web/app/scripts/views/settings/pluginChooserModal.js @@ -1,6 +1,7 @@ define(['jquery', 'underscore', 'app', 'views/abstract/modalView', 'hbs!tpl/dialogs/addPluginConfig', 'helpers/pluginIcon', 'select2'], function($, _, App, modalView, template, pluginIcon) { + 'use strict'; return modalView.extend({ events: { diff --git a/module/web/app/scripts/views/settings/settingsView.js b/module/web/app/scripts/views/settings/settingsView.js index 23701e83d..cad5ab075 100644 --- a/module/web/app/scripts/views/settings/settingsView.js +++ b/module/web/app/scripts/views/settings/settingsView.js @@ -47,11 +47,11 @@ define(['jquery', 'underscore', 'backbone', 'app', 'models/ConfigHolder', './con refresh: function() { var self = this; - $.ajax(App.apiRequest("getCoreConfig", null, {success: function(data) { + $.ajax(App.apiRequest('getCoreConfig', null, {success: function(data) { self.coreConfig = data; self.renderMenu(); }})); - $.ajax(App.apiRequest("getPluginConfig", null, {success: function(data) { + $.ajax(App.apiRequest('getPluginConfig', null, {success: function(data) { self.pluginConfig = data; self.renderMenu(); }})); @@ -82,7 +82,7 @@ define(['jquery', 'underscore', 'backbone', 'app', 'models/ConfigHolder', './con })); // mark the selected element - this.$('li[data-name="' + this.selected + '"]').addClass("active"); + this.$('li[data-name="' + this.selected + '"]').addClass('active'); }, openConfig: function(name) { @@ -151,11 +151,11 @@ define(['jquery', 'underscore', 'backbone', 'app', 'models/ConfigHolder', './con var el = $(e.target).closest('li'); - this.selected = el.data("name"); + this.selected = el.data('name'); this.openConfig(this.selected); - this.ui.menu.find("li.active").removeClass("active"); - el.addClass("active"); + this.ui.menu.find('li.active').removeClass('active'); + el.addClass('active'); e.preventDefault(); }, @@ -172,9 +172,9 @@ define(['jquery', 'underscore', 'backbone', 'app', 'models/ConfigHolder', './con deleteConfig: function(e) { e.stopPropagation(); var el = $(e.target).parent().parent(); - var name = el.data("name"); + var name = el.data('name'); var self = this; - $.ajax(App.apiRequest("deleteConfig", {plugin: name}, { success: function() { + $.ajax(App.apiRequest('deleteConfig', {plugin: name}, { success: function() { self.refresh(); }})); |