summaryrefslogtreecommitdiffstats
path: root/pyload/web/app/scripts/views/dashboard/editPackageView.js
diff options
context:
space:
mode:
authorGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-12-06 18:15:24 +0100
committerGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-12-06 18:15:24 +0100
commit1f4c6cd6e4b712263b40de4ce1fcebe716019b4f (patch)
treed25db580032edff61a58b3be426b4681e23addf8 /pyload/web/app/scripts/views/dashboard/editPackageView.js
parentfixed jshint (diff)
downloadpyload-1f4c6cd6e4b712263b40de4ce1fcebe716019b4f.tar.xz
package edit dialog
Diffstat (limited to 'pyload/web/app/scripts/views/dashboard/editPackageView.js')
-rw-r--r--pyload/web/app/scripts/views/dashboard/editPackageView.js19
1 files changed, 19 insertions, 0 deletions
diff --git a/pyload/web/app/scripts/views/dashboard/editPackageView.js b/pyload/web/app/scripts/views/dashboard/editPackageView.js
new file mode 100644
index 000000000..45b0c6ddf
--- /dev/null
+++ b/pyload/web/app/scripts/views/dashboard/editPackageView.js
@@ -0,0 +1,19 @@
+define(['jquery', 'underscore', 'app', 'views/abstract/modalView', 'hbs!tpl/dialogs/editPackage'],
+ function($, _, App, modalView, template) {
+ 'use strict';
+
+ return modalView.extend({
+ template: template,
+ onHideDestroy: true,
+
+ confirmCallback: function() {
+ var self = this;
+ this.$el.find('.input').each(function(i, el) {
+ self.model.set($(el).data('attr'), $(el).val());
+ });
+ this.model.save();
+ }
+
+ });
+
+ }); \ No newline at end of file