tags

object tags extends Cap with Tags[Output, FragT]
trait Tags[Output, FragT]
trait Tags[Builder[Output, FragT], Output, FragT]
trait Cap
trait TagFactory[Output, FragT]
trait Util[Builder[Output, FragT], Output, FragT]
trait LowPriUtil[Builder[Output, FragT], Output, FragT]
class Object
trait Matchable
class Any
tags.type

Type members

Inherited classlikes

implicit class GeneratorFrag[A](xs: Generator[A])(implicit ev: A => Frag) extends Frag
Inherited from:
Cap
implicit class SeqFrag[A](xs: Seq[A])(implicit ev: A => Frag) extends Frag
Inherited from:
Cap
implicit class SeqNode[A](xs: Seq[A])(implicit ev: A => Modifier[Builder]) extends Modifier[Builder]

Allows you to modify a ConcreteHtmlTag by adding a Seq containing other nest-able objects to its list of children.

Allows you to modify a ConcreteHtmlTag by adding a Seq containing other nest-able objects to its list of children.

Inherited from:
Util

Inherited types

type ConcreteHtmlTag[T <: Output] = TypedTag[T]
Inherited from:
Cap

Value members

Inherited methods

def attr(s: String, ns: Namespace, raw: Boolean): Attr

Constructs an Attr attribute object from a string; can be used inline:

Constructs an Attr attribute object from a string; can be used inline:

 div(
   attr("hello-world-special-attr") := "foo
 )

Or assigned to a name and used later

 val hello = attr("hello-world-special-attr")
 div(
   hello := "foo
 )
Inherited from:
Util
def css(s: String): Style

Constructs a CSS Style from a string, can be used inline

Constructs a CSS Style from a string, can be used inline

 div(
   css("-moz-special-style") := "foo"
 )

Or assigned to a name and used later

 val mozSpecial := css("-moz-special-style")
 div(
   mozSpecial := "foo"
 )
Inherited from:
Util
def frag(frags: Frag[Builder[Output, FragT], FragT]*): Frag[Builder[Output, FragT], FragT]
Inherited from:
Util
def makeAbstractTypedTag[T <: Output](tag: String, void: Boolean, namespaceConfig: Namespace): TypedTag[T]
Inherited from:
Cap
def modifier(mods: Modifier[Builder[Output, FragT]]*): Modifier[Builder[Output, FragT]]
Inherited from:
Util
def tag(s: String, void: Boolean): TypedTag[Output]
Inherited from:
TagFactory

Inherited fields

lazy val `object`: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val a: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val area: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val audio: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val b: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val base: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val blockquote: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val body: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val br: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val button: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val canvas: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val caption: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val cite: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val code: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val col: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val colgroup: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val datalist: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val dd: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val del: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val div: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val dl: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val dt: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val em: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val embed: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val fieldset: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val figcaption: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val figure: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val form: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val h1: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val h2: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val h3: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val h4: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val h5: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val h6: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val head: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val header: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val hr: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val html: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val i: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val iframe: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val img: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val input: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val ins: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val label: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val legend: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val li: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val map: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val meta: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val ol: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val optgroup: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val option: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val p: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val param: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val pre: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val s: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val script: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val select: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val small: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val source: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val span: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val strong: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val sub: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val sup: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val table: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val tbody: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val td: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val textarea: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val tfoot: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val th: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val thead: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val tr: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val track: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val u: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val ul: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val video: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags
lazy val wbr: TypedTag[Builder[Output, FragT], Output, FragT]
Inherited from:
Tags

Implicits

Inherited implicits

implicit def ArrayFrag[A](xs: Array[A])(implicit ev: A => Frag[Builder[Output, FragT], FragT]): Frag[Builder[Output, FragT], FragT]

Renders an Seq of FragT into a single FragT

Renders an Seq of FragT into a single FragT

Inherited from:
LowPriUtil
implicit def ArrayNode[A](xs: Array[A])(implicit ev: A => Modifier[Builder[Output, FragT]]): SeqNode[A]

Allows you to modify a ConcreteHtmlTag by adding an Array containing other nest-able objects to its list of children.

Allows you to modify a ConcreteHtmlTag by adding an Array containing other nest-able objects to its list of children.

Inherited from:
Util
final implicit def GeneratorFrag[A](xs: Generator[A])(implicit ev: A => Frag): GeneratorFrag[A]
Inherited from:
Cap
implicit def OptionFrag[A](xs: Option[A])(implicit ev: A => Frag[Builder[Output, FragT], FragT]): Frag[Builder[Output, FragT], FragT]

Renders an Option of FragT into a single FragT

Renders an Option of FragT into a single FragT

Inherited from:
LowPriUtil
implicit def OptionNode[A](xs: Option[A])(implicit ev: A => Modifier[Builder[Output, FragT]]): SeqNode[A]

Allows you to modify a ConcreteHtmlTag by adding an Option containing other nest-able objects to its list of children.

Allows you to modify a ConcreteHtmlTag by adding an Option containing other nest-able objects to its list of children.

Inherited from:
Util
final implicit def SeqFrag[A](xs: Seq[A])(implicit ev: A => Frag): SeqFrag[A]
Inherited from:
Cap
final implicit def SeqNode[A](xs: Seq[A])(implicit ev: A => Modifier[Builder[Output, FragT]]): SeqNode[A]

Allows you to modify a ConcreteHtmlTag by adding a Seq containing other nest-able objects to its list of children.

Allows you to modify a ConcreteHtmlTag by adding a Seq containing other nest-able objects to its list of children.

Inherited from:
Util
implicit def UnitFrag(u: Unit): StringFrag
Inherited from:
Cap