src/main/scala/net/tz/lift/snippet/SnippetHelpers.scala
changeset 20 22424e6508cd
parent 12 e09d28f8e4c6
equal deleted inserted replaced
19:5492a4e4e60d 20:22424e6508cd
    17 
    17 
    18 import net.liftweb.http._
    18 import net.liftweb.http._
    19 import scala.xml.{NodeSeq, Text}
    19 import scala.xml.{NodeSeq, Text}
    20 
    20 
    21 trait SnippetHelpers {
    21 trait SnippetHelpers {
       
    22 
       
    23   type CssTr = (NodeSeq => NodeSeq)
       
    24 
    22   def mkPath(prefix: String, l: String*) =
    25   def mkPath(prefix: String, l: String*) =
    23     (prefix :: l.toList) mkString ("/", "/", "")
    26     (prefix :: l.toList) mkString ("/", "/", "")
    24 }
    27 }
       
    28 
       
    29 trait CssTr extends Function1[NodeSeq, NodeSeq]
    25 
    30 
    26 class A(href: => String) extends Function1[NodeSeq, NodeSeq] {
    31 class A(href: => String) extends Function1[NodeSeq, NodeSeq] {
    27   def apply(in: NodeSeq): NodeSeq = <a href={href}>{in}</a>
    32   def apply(in: NodeSeq): NodeSeq = <a href={href}>{in}</a>
    28 }
    33 }
    29 
    34