summaryrefslogtreecommitdiffstats
path: root/module/web/app/scripts/views/settings/configSectionView.js
diff options
context:
space:
mode:
authorGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-06-09 16:08:59 +0200
committerGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-06-09 16:08:59 +0200
commitecfef4a560dece9dd911017efdfc63fcc04bedfc (patch)
tree42d00f155c47a8a80e3a023c841a59f87b73885c /module/web/app/scripts/views/settings/configSectionView.js
parentrestructured webui to single-page-app, removed jinja (diff)
downloadpyload-ecfef4a560dece9dd911017efdfc63fcc04bedfc.tar.xz
adapted to jshint config
Diffstat (limited to 'module/web/app/scripts/views/settings/configSectionView.js')
-rw-r--r--module/web/app/scripts/views/settings/configSectionView.js11
1 files changed, 6 insertions, 5 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();
}});