diff options
| author | Yogesh (OpenERP) <ysa@tinyerp.com> | 2011-11-11 10:42:58 +0530 |
|---|---|---|
| committer | Yogesh (OpenERP) <ysa@tinyerp.com> | 2011-11-11 10:42:58 +0530 |
| commit | 453f747b1dda7ddcd9a2f2f3a627af3a12a33247 (patch) | |
| tree | 54c5b1a2b09d7ff587e6d433a37d4334a51491e0 /addons/web/static/src | |
| parent | 808253669f9b2fecc0108447dad9800a4038d607 (diff) | |
[IMP] vieweditor :- improve variable name in widget.
bzr revid: ysa@tinyerp.com-20111111051258-aap5omofy15d79qw
Diffstat (limited to 'addons/web/static/src')
| -rw-r--r-- | addons/web/static/src/js/view_editor.js | 23 | ||||
| -rw-r--r-- | addons/web/static/src/xml/base.xml | 2 |
2 files changed, 12 insertions, 13 deletions
diff --git a/addons/web/static/src/js/view_editor.js b/addons/web/static/src/js/view_editor.js index f901c2985dd..5ad94e4b5c2 100644 --- a/addons/web/static/src/js/view_editor.js +++ b/addons/web/static/src/js/view_editor.js @@ -560,7 +560,7 @@ openerp.web.ViewEditor = openerp.web.Widget.extend({ var value = _.detect(arch_val[0]['att_list'],function(res) { return _.include(res, id); }); - if (id == 'groups') type_widget.value = self.groups; + if (id == 'groups') type_widget.selection = self.groups; self.edit_node_dialog.$element.find('table[id=rec_table]').append('<tr><td align="right">'+id+':</td><td>'+type_widget.render()+'</td></tr>'); type_widget.start(); type_widget.set_value(value) @@ -607,7 +607,6 @@ openerp.web.ViewEditor.Field = openerp.web.Class.extend({ this.$element = view.$element; this.dirty = false; this.name = id; - this.value = undefined; }, on_ui_change: function() { this.dirty = true; @@ -662,8 +661,8 @@ openerp.web.ViewEditor.FieldSelect = openerp.web.ViewEditor.Field.extend({ value = value === null ? false : value; value = value instanceof Array ? value[1] : value; var index = 0; - for (var i = 0, ii = this.value.length; i < ii; i++) { - if ((this.value[i] instanceof Array && this.value[i][1] === value) || this.value[i] === value) index = i; + for (var i = 0, ii = this.selection.length; i < ii; i++) { + if ((this.selection[i] instanceof Array && this.selection[i][1] === value) || this.selection[i] === value) index = i; } this.$element.find("select[id=" + this.name + "]")[0].selectedIndex = index; }, @@ -679,43 +678,43 @@ openerp.web.ViewEditor.WidgetProperty = openerp.web.ViewEditor.FieldSelect.exten var values = _.keys(this.registry.map); values.push(''); values.sort(); - this.value = values; + this.selection = values; }, }); openerp.web.ViewEditor.IconProperty = openerp.web.ViewEditor.FieldSelect.extend({ init: function(view, id) { this._super(view, id); - this.value = icons; + this.selection = icons; }, }); openerp.web.ViewEditor.ButtonTargetProperty = openerp.web.ViewEditor.FieldSelect.extend({ init: function(view, id) { this._super(view, id); - this.value = [['', ''], ['new', 'New Window']]; + this.selection = [['', ''], ['new', 'New Window']]; }, }); openerp.web.ViewEditor.ButtonTypeProperty = openerp.web.ViewEditor.FieldSelect.extend({ init: function(view, id) { this._super(view, id); - this.value = [['', ''], ['action', 'Action'], ['object', 'Object'], ['workflow', 'Workflow'], ['server_action', 'Server Action']]; + this.selection = [['', ''], ['action', 'Action'], ['object', 'Object'], ['workflow', 'Workflow'], ['server_action', 'Server Action']]; }, }); openerp.web.ViewEditor.AlignProperty = openerp.web.ViewEditor.FieldSelect.extend({ init: function(view, id) { this._super(view, id); - this.value = [['', ''], ['0.0', 'Left'], ['0.5', 'Center'], ['1.0', 'Right']]; + this.selection = [['', ''], ['0.0', 'Left'], ['0.5', 'Center'], ['1.0', 'Right']]; }, }); openerp.web.ViewEditor.ButtonSpecialProperty = openerp.web.ViewEditor.FieldSelect.extend({ init: function(view, id) { this._super(view, id); - this.value = [['',''],['save', 'Save Button'], ['cancel', 'Cancel Button'], ['open', 'Open Button']]; + this.selection = [['',''],['save', 'Save Button'], ['cancel', 'Cancel Button'], ['open', 'Open Button']]; }, }); openerp.web.ViewEditor.PositionProperty = openerp.web.ViewEditor.FieldSelect.extend({ init: function(view, id) { this._super(view, id); - this.value = [['',''],['after', 'After'],['before', 'Before'],['inside', 'Inside'],['replace', 'Replace']]; + this.selection = [['',''],['after', 'After'],['before', 'Before'],['inside', 'Inside'],['replace', 'Replace']]; }, }); openerp.web.ViewEditor.GroupsProperty = openerp.web.ViewEditor.FieldSelect.extend({ @@ -731,7 +730,7 @@ openerp.web.ViewEditor.GroupsProperty = openerp.web.ViewEditor.FieldSelect.exten var self = this; self.$element.find("#groups option").attr("selected",false); if (!value) return false; - _.each(this.value, function(item) { + _.each(this.selection, function(item) { if (_.include(value[1].split(','), item[0])) { self.$element.find("select[id="+self.name+"] option[value='" + item[0] +"']").attr("selected",1) } diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index fe2c9266493..d8eb6a3f8f4 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -1317,7 +1317,7 @@ </t> <t t-name="vieweditor_selection"> <select t-att-id="widget.name" > - <t t-foreach="widget.value" t-as="option"> + <t t-if="widget.selection" t-foreach="widget.selection" t-as="option"> <option t-att-value="typeof option === 'object' ? option[0] : option"> <t t-esc="typeof option === 'object' ? option[1] : option"/> |
