equal
deleted
inserted
replaced
58 |
58 |
59 /** |
59 /** |
60 * A panel using template in <code>/templates-hidden/panel</code> for |
60 * A panel using template in <code>/templates-hidden/panel</code> for |
61 * values rendering. |
61 * values rendering. |
62 */ |
62 */ |
63 class TplPanel(cells: List[(NodeSeq, NodeSeq)]) extends CssTr { |
63 class TplPanel(cells: Iterable[(NodeSeq, NodeSeq)]) extends CssTr { |
64 def apply(in: NodeSeq): NodeSeq = Templates( |
64 def apply(in: NodeSeq): NodeSeq = Templates( |
65 List("templates-hidden", "panel")) map { xml => |
65 List("templates-hidden", "panel")) map { xml => |
66 (".row *" #> cells.map { r => |
66 (".row *" #> cells.map { r => |
67 ".n *" #> r._1 & |
67 ".n *" #> r._1 & |
68 ".v *" #> r._2 |
68 ".v *" #> r._2 |