src/main/scala/net/tz/lift/snippet/SnippetHelpers.scala
changeset 7 6e3d323f9ec5
parent 2 cf829ec742b3
child 22 6b1a7f3429ca
equal deleted inserted replaced
6:b3b5c5770982 7:6e3d323f9ec5
    26 class A(href: => String) extends Function1[NodeSeq, NodeSeq] {
    26 class A(href: => String) extends Function1[NodeSeq, NodeSeq] {
    27   def apply(in: NodeSeq): NodeSeq = <a href={href}>{in}</a>
    27   def apply(in: NodeSeq): NodeSeq = <a href={href}>{in}</a>
    28 }
    28 }
    29 
    29 
    30 object A {
    30 object A {
    31   def apply(href: String)(in: NodeSeq): NodeSeq = (new A(href))(in)
    31   def apply(href: String, in: NodeSeq): NodeSeq = (new A(href))(in)
    32   def apply(href: String): A = new A(href)
    32   def apply(href: String): A = new A(href)
    33   def apply(href: String, cnt: String): NodeSeq = (new A(href))(Text(cnt))
    33   def apply(href: String, cnt: String): NodeSeq = (new A(href))(Text(cnt))
    34 }
    34 }
    35 
    35 
    36 object ActionLinks extends DispatchSnippet {
    36 object ActionLinks extends DispatchSnippet {