From 1a9c5db8bf9c282da30cd9d6c0559c8a19228201 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Mon, 5 Sep 2011 16:47:58 +0200 Subject: [PATCH] [IMP] Misc refactoring bzr revid: fme@openerp.com-20110905144758-zdrt03ira7ioqzqn --- addons/base_kanban/static/src/js/kanban.js | 12 ++++-------- addons/base_kanban/static/src/xml/base_kanban.xml | 2 +- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/addons/base_kanban/static/src/js/kanban.js b/addons/base_kanban/static/src/js/kanban.js index a25435bbfc3..f175e5aa218 100644 --- a/addons/base_kanban/static/src/js/kanban.js +++ b/addons/base_kanban/static/src/js/kanban.js @@ -282,15 +282,14 @@ openerp.base_kanban.KanbanView = openerp.base.View.extend({ if (data.records.length > 0){ _.each(data.records, function(record) { self.$element.find("#main_" + record.id).children().remove(); - self.$element.find("#main_" + record.id).append(self.qweb.render('kanban-box', self.do_process_record(record))); + self.$element.find("#main_" + record.id).append(self.qweb.render('kanban-box', self.do_transform_record(record))); }); } else { self.$element.find("#column_" + data.value).remove(); self.all_display_data.splice(index, 1); } }); - this.$element.find( ".oe_table_column " ).css("width", 99 / self.all_display_data.length +"%"); - this.$element.find('button').click(function() { + this.$element.find('button.oe_kanban_button').click(function() { var record_id = $(this).closest(".oe_kanban_record").attr("id"); if (record_id) { record_id = parseInt(record_id.split("_")[1]) @@ -305,7 +304,7 @@ openerp.base_kanban.KanbanView = openerp.base.View.extend({ } }); }, - do_process_record: function(record) { + do_transform_record: function(record) { var self = this, new_record = {}; _.each(record, function(value, name) { @@ -375,15 +374,12 @@ openerp.base_kanban.KanbanView = openerp.base.View.extend({ }); }); }, - do_show: function () { this.$element.show(); }, - do_hide: function () { this.$element.hide(); - }, - + } }); }; diff --git a/addons/base_kanban/static/src/xml/base_kanban.xml b/addons/base_kanban/static/src/xml/base_kanban.xml index 36cf860c15a..564761c955a 100644 --- a/addons/base_kanban/static/src/xml/base_kanban.xml +++ b/addons/base_kanban/static/src/xml/base_kanban.xml @@ -14,7 +14,7 @@ - +