svgTags

object svgTags extends Cap with SvgTags
trait SvgTags
trait SvgTags[Builder, String, String]
trait Cap
trait Util[Builder, String, String]
trait LowPriUtil[Builder, String, String]
class Object
trait Matchable
class Any

Type members

Inherited classlikes

class GeneratorFrag[A](xs: Generator[A])(implicit ev: A => Frag)
Inherited from
Cap
class SeqFrag[A](xs: Seq[A])(implicit ev: A => Frag)
Inherited from
Cap
class SeqNode[A](xs: Seq[A])(implicit ev: A => 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
case class doctype(s: String)(content: Frag)
Inherited from
Cap

Inherited types

type BaseTagType = TypedTag[String]
Inherited from
Cap
type ConcreteHtmlTag[T <: String] = 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, String]*): Frag[Builder, String]
Inherited from
Util
def makeAbstractTypedTag[T <: String](tag: String, void: Boolean, namespaceConfig: Namespace): TypedTag[T]
Inherited from
Cap
Inherited from
Util
def tag(s: String, void: Boolean): TypedTag[String]
Inherited from
TagFactory

Inherited fields

lazy val altGlyph: TypedTag[String]
Inherited from
SvgTags
lazy val altGlyphDef: TypedTag[String]
Inherited from
SvgTags
lazy val altGlyphItem: TypedTag[String]
Inherited from
SvgTags
lazy val animate: TypedTag[String]
Inherited from
SvgTags
lazy val animateMotion: TypedTag[String]
Inherited from
SvgTags
lazy val animateTransform: TypedTag[String]
Inherited from
SvgTags
lazy val circle: TypedTag[String]
Inherited from
SvgTags
lazy val clipPath: TypedTag[String]
Inherited from
SvgTags
lazy val color-profile: TypedTag[String]
Inherited from
SvgTags
lazy val cursor: TypedTag[String]
Inherited from
SvgTags
lazy val defs: TypedTag[String]
Inherited from
SvgTags
lazy val desc: TypedTag[String]
Inherited from
SvgTags
lazy val ellipse: TypedTag[String]
Inherited from
SvgTags
lazy val feBlend: TypedTag[String]
Inherited from
SvgTags
lazy val feColorMatrix: TypedTag[String]
Inherited from
SvgTags
lazy val feComponentTransfer: TypedTag[String]
Inherited from
SvgTags
lazy val feComposite: TypedTag[String]
Inherited from
SvgTags
lazy val feConvolveMatrix: TypedTag[String]
Inherited from
SvgTags
lazy val feDiffuseLighting: TypedTag[String]
Inherited from
SvgTags
lazy val feDisplacementMap: TypedTag[String]
Inherited from
SvgTags
lazy val feDistantLighting: TypedTag[String]
Inherited from
SvgTags
lazy val feFlood: TypedTag[String]
Inherited from
SvgTags
lazy val feFuncA: TypedTag[String]
Inherited from
SvgTags
lazy val feFuncB: TypedTag[String]
Inherited from
SvgTags
lazy val feFuncG: TypedTag[String]
Inherited from
SvgTags
lazy val feFuncR: TypedTag[String]
Inherited from
SvgTags
lazy val feGaussianBlur: TypedTag[String]
Inherited from
SvgTags
lazy val feImage: TypedTag[String]
Inherited from
SvgTags
lazy val feMerge: TypedTag[String]
Inherited from
SvgTags
lazy val feMergeNode: TypedTag[String]
Inherited from
SvgTags
lazy val feMorphology: TypedTag[String]
Inherited from
SvgTags
lazy val feOffset: TypedTag[String]
Inherited from
SvgTags
lazy val fePointLight: TypedTag[String]
Inherited from
SvgTags
lazy val feSpecularLighting: TypedTag[String]
Inherited from
SvgTags
lazy val feSpotlight: TypedTag[String]
Inherited from
SvgTags
lazy val feTile: TypedTag[String]
Inherited from
SvgTags
lazy val feTurbulance: TypedTag[String]
Inherited from
SvgTags
lazy val filter: TypedTag[String]
Inherited from
SvgTags
lazy val font: TypedTag[String]
Inherited from
SvgTags
lazy val font-face: TypedTag[String]
Inherited from
SvgTags
lazy val font-face-format: TypedTag[String]
Inherited from
SvgTags
lazy val font-face-name: TypedTag[String]
Inherited from
SvgTags
lazy val font-face-src: TypedTag[String]
Inherited from
SvgTags
lazy val font-face-uri: TypedTag[String]
Inherited from
SvgTags
lazy val foreignObject: TypedTag[String]
Inherited from
SvgTags
lazy val g: TypedTag[String]
Inherited from
SvgTags
lazy val glyph: TypedTag[String]
Inherited from
SvgTags
lazy val glyphRef: TypedTag[String]
Inherited from
SvgTags
lazy val hkern: TypedTag[String]
Inherited from
SvgTags
lazy val image: TypedTag[String]
Inherited from
SvgTags
lazy val line: TypedTag[String]
Inherited from
SvgTags
lazy val linearGradient: TypedTag[String]
Inherited from
SvgTags
lazy val marker: TypedTag[String]
Inherited from
SvgTags
lazy val mask: TypedTag[String]
Inherited from
SvgTags
lazy val metadata: TypedTag[String]
Inherited from
SvgTags
lazy val missing-glyph: TypedTag[String]
Inherited from
SvgTags
lazy val mpath: TypedTag[String]
Inherited from
SvgTags
lazy val path: TypedTag[String]
Inherited from
SvgTags
lazy val pattern: TypedTag[String]
Inherited from
SvgTags
lazy val polygon: TypedTag[String]
Inherited from
SvgTags
lazy val polyline: TypedTag[String]
Inherited from
SvgTags
lazy val radialGradient: TypedTag[String]
Inherited from
SvgTags
lazy val rect: TypedTag[String]
Inherited from
SvgTags
lazy val set: TypedTag[String]
Inherited from
SvgTags
lazy val stop: TypedTag[String]
Inherited from
SvgTags
lazy val svg: TypedTag[String]
Inherited from
SvgTags
lazy val switch: TypedTag[String]
Inherited from
SvgTags
lazy val symbol: TypedTag[String]
Inherited from
SvgTags
lazy val text: TypedTag[String]
Inherited from
SvgTags
lazy val textPath: TypedTag[String]
Inherited from
SvgTags
lazy val tref: TypedTag[String]
Inherited from
SvgTags
lazy val tspan: TypedTag[String]
Inherited from
SvgTags
lazy val use: TypedTag[String]
Inherited from
SvgTags
lazy val view: TypedTag[String]
Inherited from
SvgTags
lazy val vkern: TypedTag[String]
Inherited from
SvgTags

Implicits

Inherited implicits

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

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]): 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
implicit def OptionFrag[A](xs: Option[A])(implicit ev: A => Frag[Builder, String]): Frag[Builder, String]

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]): 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
implicit def UnitFrag(u: Unit): Frag[Builder, String]
Inherited from
Cap