src/main/scala/net/tz/lift/snippet/DataTable.scala
changeset 42 7c811cdfa4c3
parent 21 641c7190c566
equal deleted inserted replaced
41:216eac8b08b4 42:7c811cdfa4c3
    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: