[ADD] Kanban: add color algo
bzr revid: fme@openerp.com-20110906140635-2r3eouj8cjh8k47i
This commit is contained in:
parent
7779cab10a
commit
448a016824
|
@ -48,7 +48,21 @@ openerp.web_kanban.KanbanView = openerp.web.View.extend({
|
|||
}
|
||||
},
|
||||
do_get_kanban_color: function(variable) {
|
||||
return 'oe_kanban_color_1';
|
||||
var number_of_color_schemes = 2,
|
||||
index = 0;
|
||||
switch (typeof(variable)) {
|
||||
case 'string':
|
||||
for (var i=0, ii=variable.length; i<ii; i++) {
|
||||
index += variable.charCodeAt(i);
|
||||
}
|
||||
break;
|
||||
case 'number':
|
||||
index = Math.round(variable);
|
||||
break;
|
||||
default:
|
||||
return '';
|
||||
}
|
||||
return 'oe_kanban_color_' + ((index % number_of_color_schemes) + 1);
|
||||
},
|
||||
transform_qweb_template: function(node) {
|
||||
switch (node.tag) {
|
||||
|
|
Loading…
Reference in New Issue