Tags2

trait Tags2[Builder, Output <: FragT, FragT] extends Util[Builder, Output, FragT]

Contains HTML tags which are used less frequently. These are generally imported individually as needed.

trait Util[Builder, Output, FragT]
trait LowPriUtil[Builder, Output, FragT]
class Object
trait Matchable
class Any
trait Tags2
object tags2
trait Tags2[Output, FragT]
object tags2

Type members

Inherited classlikes

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

Inherited types

type ConcreteHtmlTag[T <: Output] <: TypedTag[Builder, T, FragT]
Inherited from
Util

Value members

Abstract methods

def `var`: TypedTag[Builder, Output, FragT]

Represents a variable.

Represents a variable.

MDN

def abbr: TypedTag[Builder, Output, FragT]

An abbreviation or acronym; the expansion of the abbreviation can be represented in the title attribute.

An abbreviation or acronym; the expansion of the abbreviation can be represented in the title attribute.

MDN

def address: TypedTag[Builder, Output, FragT]

Defines a section containing contact information.

Defines a section containing contact information.

MDN

def article: TypedTag[Builder, Output, FragT]

Defines self-contained content that could exist independently of the rest of the content.

Defines self-contained content that could exist independently of the rest of the content.

MDN

def aside: TypedTag[Builder, Output, FragT]

Defines some content loosely related to the page content. If it is removed, the remaining content still makes sense.

Defines some content loosely related to the page content. If it is removed, the remaining content still makes sense.

MDN

def bdi: TypedTag[Builder, Output, FragT]

Represents text that must be isolated from its surrounding for bidirectional text formatting. It allows embedding a span of text with a different, or unknown, directionality.

Represents text that must be isolated from its surrounding for bidirectional text formatting. It allows embedding a span of text with a different, or unknown, directionality.

MDN

def bdo: TypedTag[Builder, Output, FragT]

Represents the directionality of its children, in order to explicitly override the Unicode bidirectional algorithm.

Represents the directionality of its children, in order to explicitly override the Unicode bidirectional algorithm.

MDN

def command: TypedTag[Builder, Output, FragT]

A command that the user can invoke.

A command that the user can invoke.

MDN

def data: TypedTag[Builder, Output, FragT]

Associates to its content a machine-readable equivalent.

Associates to its content a machine-readable equivalent.

MDN

def details: TypedTag[Builder, Output, FragT]

A widget from which the user can obtain additional information or controls.

A widget from which the user can obtain additional information or controls.

MDN

def dfn: TypedTag[Builder, Output, FragT]

Represents a term whose definition is contained in its nearest ancestor content.

Represents a term whose definition is contained in its nearest ancestor content.

MDN

def kbd: TypedTag[Builder, Output, FragT]

Represents user input, often from a keyboard, but not necessarily.

Represents user input, often from a keyboard, but not necessarily.

MDN

def keygen: TypedTag[Builder, Output, FragT]

A key-pair generator control.

A key-pair generator control.

MDN

def main: TypedTag[Builder, Output, FragT]

Defines the main or important content in the document. There is only one main element in the document.

Defines the main or important content in the document. There is only one main element in the document.

MDN

def mark: TypedTag[Builder, Output, FragT]

Represents text highlighted for reference purposes, that is for its relevance in another context.

Represents text highlighted for reference purposes, that is for its relevance in another context.

MDN

def math: TypedTag[Builder, Output, FragT]

Defines a mathematical formula.

Defines a mathematical formula.

MDN

def meter: TypedTag[Builder, Output, FragT]

A scalar measurement within a known range.

A scalar measurement within a known range.

MDN

def noscript: TypedTag[Builder, Output, FragT]

Defines alternative content to display when the browser doesn't support scripting.

Defines alternative content to display when the browser doesn't support scripting.

MDN

def output: TypedTag[Builder, Output, FragT]

The result of a calculation

The result of a calculation

MDN

def progress: TypedTag[Builder, Output, FragT]

A progress completion bar

A progress completion bar

MDN

def q: TypedTag[Builder, Output, FragT]

An inline quotation.

An inline quotation.

MDN

def rp: TypedTag[Builder, Output, FragT]

Represents parenthesis around a ruby annotation, used to display the annotation in an alternate way by browsers not supporting the standard display for annotations.

Represents parenthesis around a ruby annotation, used to display the annotation in an alternate way by browsers not supporting the standard display for annotations.

MDN

def rt: TypedTag[Builder, Output, FragT]

Represents the text of a ruby annotation.

Represents the text of a ruby annotation.

MDN

def ruby: TypedTag[Builder, Output, FragT]

Represents content to be marked with ruby annotations, short runs of text presented alongside the text. This is often used in conjunction with East Asian language where the annotations act as a guide for pronunciation, like the Japanese furigana .

Represents content to be marked with ruby annotations, short runs of text presented alongside the text. This is often used in conjunction with East Asian language where the annotations act as a guide for pronunciation, like the Japanese furigana .

MDN

def samp: TypedTag[Builder, Output, FragT]

Represents the output of a program or a computer.

Represents the output of a program or a computer.

MDN

def section: TypedTag[Builder, Output, FragT]

Represents a generic section of a document, i.e., a thematic grouping of content, typically with a heading.

Represents a generic section of a document, i.e., a thematic grouping of content, typically with a heading.

MDN

def style: TypedTag[Builder, Output, FragT]

Used to write inline CSS.

Used to write inline CSS.

MDN

def summary: TypedTag[Builder, Output, FragT]

A summary, caption, or legend for a given details.

A summary, caption, or legend for a given details.

MDN

def time: TypedTag[Builder, Output, FragT]

Represents a date and time value; the machine-readable equivalent can be represented in the datetime attribetu

Represents a date and time value; the machine-readable equivalent can be represented in the datetime attribetu

MDN

def title: TypedTag[Builder, Output, FragT]

Defines the title of the document, shown in a browser's title bar or on the page's tab. It can only contain text and any contained tags are not interpreted.

Defines the title of the document, shown in a browser's title bar or on the page's tab. It can only contain text and any contained tags are not interpreted.

MDN

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, FragT]*): Frag[Builder, FragT]
Inherited from
Util
def makeAbstractTypedTag[T <: Output](tag: String, void: Boolean, namespaceConfig: Namespace): ConcreteHtmlTag[T]
Inherited from
Util
def modifier(mods: Modifier[Builder]*): Modifier[Builder]
Inherited from
Util
def tag(s: String, void: Boolean): TypedTag[Builder, Output, FragT]
Inherited from
Util

Implicits

Inherited implicits

implicit def ArrayFrag[A](xs: Array[A])(implicit ev: A => Frag[Builder, FragT]): Frag[Builder, 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]): 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 GeneratorFrag[A](xs: Generator[A])(implicit ev: A => Frag[Builder, FragT]): Frag[Builder, FragT]

Renders an Seq of FragT into a single FragT

Renders an Seq of FragT into a single FragT

Inherited from
LowPriUtil
implicit def OptionFrag[A](xs: Option[A])(implicit ev: A => Frag[Builder, FragT]): Frag[Builder, 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]): 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 SeqFrag[A](xs: Seq[A])(implicit ev: A => Frag[Builder, FragT]): Frag[Builder, FragT]

Renders an Seq of FragT into a single FragT

Renders an Seq of FragT into a single FragT

Inherited from
LowPriUtil
implicit def UnitFrag(u: Unit): Frag[Builder, FragT]

Lets you put Unit into a scalatags tree, as a no-op.

Lets you put Unit into a scalatags tree, as a no-op.

Inherited from
LowPriUtil