pine
package
pine
Type Members
-
-
sealed
trait
Diff extends AnyRef
-
implicit
class
HtmlString extends AnyRef
-
sealed
trait
Node extends AnyRef
-
-
class
ParseError extends Exception
-
-
case class
Tag[TagName <: Singleton](tagName: String with TagName, attributes: Map[String, String] = Map.empty, children: List[Node] = List.empty) extends Node with Product with Serializable
-
case class
TagAttribute[T <: Singleton, U](parent: Tag[T], name: String)(implicit codec: AttributeCodec[U]) extends Product with Serializable
-
implicit
class
TagAttributes[T <: Singleton] extends AnyRef
-
implicit
class
TagAttributesA extends AnyRef
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
sealed
trait
TagRef[T <: Singleton] extends AnyRef
-
case class
TagRefAttribute[T <: Singleton, U](parent: TagRef[T], name: String)(implicit codec: AttributeCodec[U]) extends Product with Serializable
-
implicit
class
TagRefAttributes[T <: Singleton] extends AnyRef
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
implicit
class
TagRefDSLExtensions[T <: Singleton] extends AnyRef
-
case class
TagRefTokenListAttribute[T <: Singleton](parent: TagRef[T], name: String) extends Product with Serializable
-
trait
TagRender[N <: Tag[_], T] extends AnyRef
-
implicit
class
TagToHtml extends AnyRef
-
case class
TagTokenListAttribute[T <: Singleton](parent: Tag[T], name: String) extends Product with Serializable
-
case class
Text(text: String) extends Node with Product with Serializable
Value Members
-
-
implicit
def
BooleanToNode(value: Boolean): Node
-
-
-
-
-
-
implicit
def
NumericToNode[T](value: T)(implicit num: Numeric[T]): Node
-
implicit
def
StringToNode(value: String): Node
-
-
-
-
package
dsl
-
macro
def
html(fileName: String): Tag[Singleton]
-
-
-
package
tag
-
macro
def
xml(fileName: String): Tag[Singleton]
Inherited from AnyRef
Inherited from Any