[ADD] Kanban: Added support for read_group's __fold

bzr revid: fme@openerp.com-20120906165354-my4nps0822vbrn9d
This commit is contained in:
Fabien Meghazi 2012-09-06 18:53:54 +02:00
parent 2c63d43c36
commit 26fc266429
2 changed files with 3 additions and 1 deletions

View File

@ -417,6 +417,7 @@ instance.web.data = {
var group_size = fixed_group[grouping_field + '_count'] || fixed_group.__count || 0;
var leaf_group = fixed_group.__context.group_by.length === 0;
this.attributes = {
folded: !!(fixed_group.__fold),
grouped_on: grouping_field,
// if terminal group (or no group) and group_by_no_leaf => use group.__count
length: group_size,
@ -494,6 +495,7 @@ instance.web.DataGroup = instance.web.CallbackEnabled.extend( /** @lends opener
{
__context: child_context,
__domain: group.model.domain(),
folded: group.get('folded'),
grouped_on: group.get('grouped_on'),
length: group.get('length'),
value: group.get('value'),

View File

@ -471,7 +471,7 @@ instance.web_kanban.KanbanGroup = instance.web.Widget.extend({
var key = this.view.group_by + '-' + this.value;
if (!this.view.state.groups[key]) {
this.view.state.groups[key] = {
folded: false
folded: group.folded
};
}
this.state = this.view.state.groups[key];