trait Tags extends generic.Tags[Builder, String, String] with TagFactory
- Alphabetic
- By Inheritance
- Tags
- TagFactory
- Tags
- Util
- LowPriUtil
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- implicit class SeqNode[A] 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.
- Definition Classes
- Util
- abstract type ConcreteHtmlTag[T <: String] <: TypedTag[Builder, T, String]
- Definition Classes
- Util
Abstract Value Members
- implicit abstract def GeneratorFrag[A](xs: Generator[A])(implicit ev: (A) => generic.Frag[Builder, String]): generic.Frag[Builder, String]
Renders an Seq of FragT into a single FragT
Renders an Seq of FragT into a single FragT
- Definition Classes
- LowPriUtil
- implicit abstract def SeqFrag[A](xs: Seq[A])(implicit ev: (A) => generic.Frag[Builder, String]): generic.Frag[Builder, String]
Renders an Seq of FragT into a single FragT
Renders an Seq of FragT into a single FragT
- Definition Classes
- LowPriUtil
- implicit abstract def UnitFrag(u: Unit): generic.Frag[Builder, String]
Lets you put Unit into a scalatags tree, as a no-op.
Lets you put Unit into a scalatags tree, as a no-op.
- Definition Classes
- LowPriUtil
- abstract def makeAbstractTypedTag[T <: String](tag: String, void: Boolean, namespaceConfig: Namespace): ConcreteHtmlTag[T]
- Definition Classes
- Util
- implicit abstract def stringAttrX: AttrValue[Builder, String]
- Attributes
- protected[this]
- Definition Classes
- Util
- implicit abstract def stringPixelStyleX: PixelStyleValue[Builder, String]
- Attributes
- protected[this]
- Definition Classes
- Util
- implicit abstract def stringStyleX: StyleValue[Builder, String]
- Attributes
- protected[this]
- Definition Classes
- Util
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- implicit def ArrayFrag[A](xs: Array[A])(implicit ev: (A) => generic.Frag[Builder, String]): generic.Frag[Builder, String]
Renders an Seq of FragT into a single FragT
Renders an Seq of FragT into a single FragT
- Definition Classes
- 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.
- Definition Classes
- Util
- implicit def OptionFrag[A](xs: Option[A])(implicit ev: (A) => generic.Frag[Builder, String]): generic.Frag[Builder, String]
Renders an Option of FragT into a single FragT
Renders an Option of FragT into a single FragT
- Definition Classes
- 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.
- Definition Classes
- Util
- lazy val a: ConcreteHtmlTag[String]
Represents a hyperlink, linking to another resource.
- lazy val area: ConcreteHtmlTag[String]
In conjunction with map, defines an image map
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def attr(s: String, ns: Namespace = null, raw: Boolean = false): 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 )
- Definition Classes
- Util
- lazy val audio: ConcreteHtmlTag[String]
Represents a sound or an audio stream.
- lazy val b: ConcreteHtmlTag[String]
Bold text.
- lazy val base: ConcreteHtmlTag[String]
Defines the base URL for relative URLs in the page.
- lazy val blockquote: ConcreteHtmlTag[String]
Represents a content that is quoted from another source.
- lazy val body: ConcreteHtmlTag[String]
Represents the content of an HTML document.
- lazy val br: ConcreteHtmlTag[String]
Represents a line break.
- lazy val button: ConcreteHtmlTag[String]
A button
- lazy val canvas: ConcreteHtmlTag[String]
Represents a bitmap area that scripts can use to render graphics like graphs, games or any visual images on the fly.
- lazy val caption: ConcreteHtmlTag[String]
The title of a table.
- lazy val cite: ConcreteHtmlTag[String]
Represents the title of a work being cited.
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- lazy val code: ConcreteHtmlTag[String]
Represents computer code.
- lazy val col: ConcreteHtmlTag[String]
A single column.
- lazy val colgroup: ConcreteHtmlTag[String]
A set of columns.
- 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" )
- Definition Classes
- Util
- lazy val datalist: ConcreteHtmlTag[String]
A set of predefined options for other controls.
- lazy val dd: ConcreteHtmlTag[String]
Represents the definition of the terms immediately listed before it.
- lazy val del: ConcreteHtmlTag[String]
Defines a removal from the document.
- lazy val div: ConcreteHtmlTag[String]
Represents a generic container with no special meaning.
- lazy val dl: ConcreteHtmlTag[String]
Defines a definition list; a list of terms and their associated definitions.
- lazy val dt: ConcreteHtmlTag[String]
Represents a term defined by the next dd
- lazy val em: ConcreteHtmlTag[String]
Represents emphasized text.
- lazy val embed: ConcreteHtmlTag[String]
Represents a integration point for an external, often non-HTML, application or interactive content.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- lazy val fieldset: ConcreteHtmlTag[String]
A set of fields.
- lazy val figcaption: ConcreteHtmlTag[String]
Represents the legend of a figure.
- lazy val figure: ConcreteHtmlTag[String]
Represents a figure illustrated as part of the document.
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- lazy val footer: ConcreteHtmlTag[String]
Defines the footer for a page or section.
- lazy val form: ConcreteHtmlTag[String]
Represents a form, consisting of controls, that can be submitted to a server for processing.
- def frag(frags: generic.Frag[Builder, String]*): generic.Frag[Builder, String]
- Definition Classes
- Util
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- lazy val h1: ConcreteHtmlTag[String]
Heading level 1
- lazy val h2: ConcreteHtmlTag[String]
Heading level 2
- lazy val h3: ConcreteHtmlTag[String]
Heading level 3
- lazy val h4: ConcreteHtmlTag[String]
Heading level 4
- lazy val h5: ConcreteHtmlTag[String]
Heading level 5
- lazy val h6: ConcreteHtmlTag[String]
Heading level 6
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- lazy val head: ConcreteHtmlTag[String]
Represents a collection of metadata about the document, including links to, or definitions of, scripts and style sheets.
- lazy val header: ConcreteHtmlTag[String]
Defines the header of a page or section.
- lazy val hr: ConcreteHtmlTag[String]
Represents a thematic break between paragraphs of a section or article or any longer content.
- lazy val html: ConcreteHtmlTag[String]
Represents the root of an HTML or XHTML document.
- lazy val i: ConcreteHtmlTag[String]
Italicized text.
- lazy val iframe: ConcreteHtmlTag[String]
Represents a nested browsing context, that is an embedded HTML document.
- lazy val img: ConcreteHtmlTag[String]
Represents an image.
- lazy val input: ConcreteHtmlTag[String]
A typed data field allowing the user to input data.
- lazy val ins: ConcreteHtmlTag[String]
Defines an addition to the document.
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- lazy val label: ConcreteHtmlTag[String]
The caption of a single field
- lazy val legend: ConcreteHtmlTag[String]
The caption for a fieldset.
- lazy val li: ConcreteHtmlTag[String]
Defines an item of an list.
- lazy val link: ConcreteHtmlTag[String]
Used to link JavaScript and external CSS with the current HTML document.
- lazy val map: ConcreteHtmlTag[String]
In conjunction with area, defines an image map.
- lazy val meta: ConcreteHtmlTag[String]
Defines metadata that can't be defined using another HTML element.
- def modifier(mods: Modifier[Builder]*): Modifier[Builder]
- Definition Classes
- Util
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- lazy val object: ConcreteHtmlTag[String]
Represents an external resource, which is treated as an image, an HTML sub-document, or an external resource to be processed by a plug-in.
- lazy val ol: ConcreteHtmlTag[String]
Defines an ordered list of items.
- lazy val optgroup: ConcreteHtmlTag[String]
A set of options, logically grouped.
- lazy val option: ConcreteHtmlTag[String]
An option in a select element.
- lazy val p: ConcreteHtmlTag[String]
Defines a portion that should be displayed as a paragraph.
- lazy val param: ConcreteHtmlTag[String]
Defines parameters for use by plug-ins invoked by object elements.
- lazy val pre: ConcreteHtmlTag[String]
Indicates that its content is preformatted and that this format must be preserved.
- lazy val s: ConcreteHtmlTag[String]
Strikethrough element, used for that is no longer accurate or relevant.
- lazy val script: ConcreteHtmlTag[String]
Defines either an internal script or a link to an external script.
- lazy val select: ConcreteHtmlTag[String]
A control that allows the user to select one of a set of options.
- lazy val small: ConcreteHtmlTag[String]
Represents a side comment; text like a disclaimer or copyright, which is not essential to the comprehension of the document.
- lazy val source: ConcreteHtmlTag[String]
Allows the authors to specify alternate media resources for media elements like video or audio
- lazy val span: ConcreteHtmlTag[String]
Represents text with no specific meaning.
- lazy val strong: ConcreteHtmlTag[String]
Represents especially important text.
- lazy val sub: ConcreteHtmlTag[String]
Subscript tag
- lazy val sup: ConcreteHtmlTag[String]
Superscript tag.
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- lazy val table: ConcreteHtmlTag[String]
Represents data with more than one dimension.
- def tag(s: String, void: Boolean = false): ConcreteHtmlTag[String]
- Definition Classes
- TagFactory → Util
- lazy val tbody: ConcreteHtmlTag[String]
The table body.
- lazy val td: ConcreteHtmlTag[String]
A single cell in a table.
- lazy val textarea: ConcreteHtmlTag[String]
A multiline text edit control.
- lazy val tfoot: ConcreteHtmlTag[String]
The table footer.
- lazy val th: ConcreteHtmlTag[String]
A header cell in a table.
- lazy val thead: ConcreteHtmlTag[String]
The table headers.
- def toString(): String
- Definition Classes
- AnyRef → Any
- lazy val tr: ConcreteHtmlTag[String]
A single row in a table.
- lazy val track: ConcreteHtmlTag[String]
Allows authors to specify timed text track for media elements like video or audio
- lazy val u: ConcreteHtmlTag[String]
Underlined text.
- lazy val ul: ConcreteHtmlTag[String]
Defines an unordered list of items.
- lazy val video: ConcreteHtmlTag[String]
Represents a video, and its associated audio files and captions, with the necessary interface to play it.
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- lazy val wbr: ConcreteHtmlTag[String]
Represents a line break opportunity, that is a suggested point for wrapping text in order to improve readability of text split on several lines.