From 1f4c6cd6e4b712263b40de4ce1fcebe716019b4f Mon Sep 17 00:00:00 2001 From: RaNaN Date: Fri, 6 Dec 2013 18:15:24 +0100 Subject: package edit dialog --- .../app/scripts/views/dashboard/editPackageView.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pyload/web/app/scripts/views/dashboard/editPackageView.js (limited to 'pyload/web/app/scripts/views/dashboard/editPackageView.js') 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 -- cgit v1.2.3