equal
deleted
inserted
replaced
25 */ |
25 */ |
26 class DataTable(cols: List[String], cells: List[List[NodeSeq]]) extends CssTr { |
26 class DataTable(cols: List[String], cells: List[List[NodeSeq]]) extends CssTr { |
27 def apply(in: NodeSeq): NodeSeq = Templates( |
27 def apply(in: NodeSeq): NodeSeq = Templates( |
28 List("templates-hidden", "datatable")) map { xml => |
28 List("templates-hidden", "datatable")) map { xml => |
29 (".field-name *" #> cols & |
29 (".field-name *" #> cols & |
30 ".row *" #> cells.map { vals => "td *" #> vals })(xml) |
30 ".r" #> cells.map { vals => "td *" #> vals })(xml) |
31 } openOr NodeSeq.Empty |
31 } openOr NodeSeq.Empty |
32 } |
32 } |
33 |
33 |
34 // vim: set ts=2 sw=2 et: |
34 // vim: set ts=2 sw=2 et: |