liquid_feedback_frontend
annotate env/ui/bargraph_legend.lua @ 190:256d9be75916
Fixing highlighting of delegated member weight usage for votes.
| author | bsw | 
|---|---|
| date | Mon Nov 08 02:38:03 2010 +0100 (2010-11-08) | 
| parents | 80c215dbf076 | 
| children | 
| rev | line source | 
|---|---|
| bsw/jbe@4 | 1 function ui.bargraph_legend(attr) | 
| bsw/jbe@4 | 2 local width = assert(attr.width) | 
| bsw/jbe@4 | 3 local bars = assert(attr.bars) | 
| bsw/jbe@4 | 4 | 
| bsw/jbe@4 | 5 ui.container{ | 
| bsw/jbe@4 | 6 attr = { class = "bargraph_legend" }, | 
| bsw/jbe@4 | 7 content = function() | 
| bsw/jbe@4 | 8 ui.container{ | 
| bsw/jbe@4 | 9 attr = { class = "bargraph_legend_label" }, | 
| bsw/jbe@4 | 10 content = _"Legend:" | 
| bsw/jbe@4 | 11 } | 
| bsw/jbe@4 | 12 for i, bar in ipairs(bars) do | 
| bsw/jbe@4 | 13 ui.bargraph{ | 
| bsw/jbe@4 | 14 max_value = 1, | 
| bsw/jbe@4 | 15 width = width, | 
| bsw/jbe@4 | 16 bars = { | 
| bsw/jbe@4 | 17 { | 
| bsw/jbe@4 | 18 color = bar.color, | 
| bsw/jbe@4 | 19 value = 1, | 
| bsw/jbe@4 | 20 } | 
| bsw/jbe@4 | 21 } | 
| bsw/jbe@4 | 22 } | 
| bsw/jbe@4 | 23 ui.container{ | 
| bsw/jbe@4 | 24 attr = { class = "bargraph_legend_label" }, | 
| bsw/jbe@4 | 25 content = bar.label | 
| bsw/jbe@4 | 26 } | 
| bsw/jbe@4 | 27 end | 
| bsw/jbe@4 | 28 end | 
| bsw/jbe@4 | 29 } | 
| bsw/jbe@4 | 30 | 
| bsw/jbe@4 | 31 slot.put('<br style="clear: left;" />') | 
| bsw/jbe@4 | 32 end |