Trait

scalatags.text

Tags

Related Doc: package text

Permalink

trait Tags extends generic.Tags[Builder, String, String] with TagFactory

Linear Supertypes
TagFactory, generic.Tags[Builder, String, String], Util[Builder, String, String], LowPriUtil[Builder, String, String], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Tags
  2. TagFactory
  3. Tags
  4. Util
  5. LowPriUtil
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract type ConcreteHtmlTag[T <: String] <: TypedTag[Builder, T, String]

    Permalink
    Definition Classes
    Util
  2. implicit class SeqNode[A] extends Modifier[Builder]

    Permalink

    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 Value Members

  1. implicit abstract def SeqFrag[A](xs: Seq[A])(implicit ev: (A) ⇒ generic.Frag[Builder, String]): generic.Frag[Builder, String]

    Permalink

    Renders an Seq of FragT into a single FragT

    Renders an Seq of FragT into a single FragT

    Definition Classes
    LowPriUtil
  2. implicit abstract def UnitFrag(u: Unit): generic.Frag[Builder, String]

    Permalink

    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
  3. abstract def makeAbstractTypedTag[T <: String](tag: String, void: Boolean, namespaceConfig: Namespace): ConcreteHtmlTag[T]

    Permalink
    Definition Classes
    Util
  4. implicit abstract def stringAttrX: AttrValue[Builder, String]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Util
  5. implicit abstract def stringPixelStyleX: PixelStyleValue[Builder, String]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Util
  6. implicit abstract def stringStyleX: StyleValue[Builder, String]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Util

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit def ArrayFrag[A](xs: Array[A])(implicit ev: (A) ⇒ generic.Frag[Builder, String]): generic.Frag[Builder, String]

    Permalink

    Renders an Seq of FragT into a single FragT

    Renders an Seq of FragT into a single FragT

    Definition Classes
    LowPriUtil
  5. implicit def ArrayNode[A](xs: Array[A])(implicit ev: (A) ⇒ Modifier[Builder]): SeqNode[A]

    Permalink

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

    Permalink

    Renders an Option of FragT into a single FragT

    Renders an Option of FragT into a single FragT

    Definition Classes
    LowPriUtil
  7. implicit def OptionNode[A](xs: Option[A])(implicit ev: (A) ⇒ Modifier[Builder]): SeqNode[A]

    Permalink

    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
  8. lazy val a: ConcreteHtmlTag[String]

    Permalink

    Represents a hyperlink, linking to another resource.

    Represents a hyperlink, linking to another resource.

    MDN

    Definition Classes
    TagsTags
  9. lazy val area: ConcreteHtmlTag[String]

    Permalink

    In conjunction with map, defines an image map

    In conjunction with map, defines an image map

    MDN

    Definition Classes
    TagsTags
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def attr(s: String, ns: Namespace = null, raw: Boolean = false): Attr

    Permalink

    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
  12. lazy val audio: ConcreteHtmlTag[String]

    Permalink

    Represents a sound or an audio stream.

    Represents a sound or an audio stream.

    MDN

    Definition Classes
    TagsTags
  13. lazy val b: ConcreteHtmlTag[String]

    Permalink

    Bold text.

    Bold text.

    MDN

    Definition Classes
    TagsTags
  14. lazy val base: ConcreteHtmlTag[String]

    Permalink

    Defines the base URL for relative URLs in the page.

    Defines the base URL for relative URLs in the page.

    MDN

    Definition Classes
    TagsTags
  15. lazy val blockquote: ConcreteHtmlTag[String]

    Permalink

    Represents a content that is quoted from another source.

    Represents a content that is quoted from another source.

    MDN

    Definition Classes
    TagsTags
  16. lazy val body: ConcreteHtmlTag[String]

    Permalink

    Represents the content of an HTML document.

    Represents the content of an HTML document. There is only one body element in a document.

    MDN

    Definition Classes
    TagsTags
  17. lazy val br: ConcreteHtmlTag[String]

    Permalink

    Represents a line break.

    Represents a line break.

    MDN

    Definition Classes
    TagsTags
  18. lazy val button: ConcreteHtmlTag[String]

    Permalink

    A button

    A button

    MDN

    Definition Classes
    TagsTags
  19. lazy val canvas: ConcreteHtmlTag[String]

    Permalink

    Represents a bitmap area that scripts can use to render graphics like graphs, games or any visual images on the fly.

    Represents a bitmap area that scripts can use to render graphics like graphs, games or any visual images on the fly.

    MDN

    Definition Classes
    TagsTags
  20. lazy val caption: ConcreteHtmlTag[String]

    Permalink

    The title of a table.

    The title of a table.

    MDN

    Definition Classes
    TagsTags
  21. lazy val cite: ConcreteHtmlTag[String]

    Permalink

    Represents the title of a work being cited.

    Represents the title of a work being cited.

    MDN

    Definition Classes
    TagsTags
  22. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. lazy val code: ConcreteHtmlTag[String]

    Permalink

    Represents computer code.

    Represents computer code.

    MDN

    Definition Classes
    TagsTags
  24. lazy val col: ConcreteHtmlTag[String]

    Permalink

    A single column.

    A single column.

    MDN

    Definition Classes
    TagsTags
  25. lazy val colgroup: ConcreteHtmlTag[String]

    Permalink

    A set of columns.

    A set of columns.

    MDN

    Definition Classes
    TagsTags
  26. def css(s: String): Style

    Permalink

    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
  27. lazy val datalist: ConcreteHtmlTag[String]

    Permalink

    A set of predefined options for other controls.

    A set of predefined options for other controls.

    MDN

    Definition Classes
    TagsTags
  28. lazy val dd: ConcreteHtmlTag[String]

    Permalink

    Represents the definition of the terms immediately listed before it.

    Represents the definition of the terms immediately listed before it.

    MDN

    Definition Classes
    TagsTags
  29. lazy val del: ConcreteHtmlTag[String]

    Permalink

    Defines a removal from the document.

    Defines a removal from the document.

    MDN

    Definition Classes
    TagsTags
  30. lazy val div: ConcreteHtmlTag[String]

    Permalink

    Represents a generic container with no special meaning.

    Represents a generic container with no special meaning.

    MDN

    Definition Classes
    TagsTags
  31. lazy val dl: ConcreteHtmlTag[String]

    Permalink

    Defines a definition list; a list of terms and their associated definitions.

    Defines a definition list; a list of terms and their associated definitions.

    MDN

    Definition Classes
    TagsTags
  32. lazy val dt: ConcreteHtmlTag[String]

    Permalink

    Represents a term defined by the next dd

    Represents a term defined by the next dd

    MDN

    Definition Classes
    TagsTags
  33. lazy val em: ConcreteHtmlTag[String]

    Permalink

    Represents emphasized text.

    Represents emphasized text.

    MDN

    Definition Classes
    TagsTags
  34. lazy val embed: ConcreteHtmlTag[String]

    Permalink

    Represents a integration point for an external, often non-HTML, application or interactive content.

    Represents a integration point for an external, often non-HTML, application or interactive content.

    MDN

    Definition Classes
    TagsTags
  35. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  36. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  37. lazy val fieldset: ConcreteHtmlTag[String]

    Permalink

    A set of fields.

    A set of fields.

    MDN

    Definition Classes
    TagsTags
  38. lazy val figcaption: ConcreteHtmlTag[String]

    Permalink

    Represents the legend of a figure.

    Represents the legend of a figure.

    MDN

    Definition Classes
    TagsTags
  39. lazy val figure: ConcreteHtmlTag[String]

    Permalink

    Represents a figure illustrated as part of the document.

    Represents a figure illustrated as part of the document.

    MDN

    Definition Classes
    TagsTags
  40. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  41. lazy val footer: ConcreteHtmlTag[String]

    Permalink

    Defines the footer for a page or section.

    Defines the footer for a page or section. It often contains a copyright notice, some links to legal information, or addresses to give feedback.

    MDN

    Definition Classes
    TagsTags
  42. lazy val form: ConcreteHtmlTag[String]

    Permalink

    Represents a form, consisting of controls, that can be submitted to a server for processing.

    Represents a form, consisting of controls, that can be submitted to a server for processing.

    MDN

    Definition Classes
    TagsTags
  43. def frag(frags: generic.Frag[Builder, String]*): generic.Frag[Builder, String]

    Permalink
    Definition Classes
    Util
  44. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  45. lazy val h1: ConcreteHtmlTag[String]

    Permalink

    Heading level 1

    Heading level 1

    MDN

    Definition Classes
    TagsTags
  46. lazy val h2: ConcreteHtmlTag[String]

    Permalink

    Heading level 2

    Heading level 2

    MDN

    Definition Classes
    TagsTags
  47. lazy val h3: ConcreteHtmlTag[String]

    Permalink

    Heading level 3

    Heading level 3

    MDN

    Definition Classes
    TagsTags
  48. lazy val h4: ConcreteHtmlTag[String]

    Permalink

    Heading level 4

    Heading level 4

    MDN

    Definition Classes
    TagsTags
  49. lazy val h5: ConcreteHtmlTag[String]

    Permalink

    Heading level 5

    Heading level 5

    MDN

    Definition Classes
    TagsTags
  50. lazy val h6: ConcreteHtmlTag[String]

    Permalink

    Heading level 6

    Heading level 6

    MDN

    Definition Classes
    TagsTags
  51. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  52. lazy val head: ConcreteHtmlTag[String]

    Permalink

    Represents a collection of metadata about the document, including links to, or definitions of, scripts and style sheets.

    Represents a collection of metadata about the document, including links to, or definitions of, scripts and style sheets.

    MDN

    Definition Classes
    TagsTags
  53. lazy val header: ConcreteHtmlTag[String]

    Permalink

    Defines the header of a page or section.

    Defines the header of a page or section. It often contains a logo, the title of the Web site, and a navigational table of content.

    MDN

    Definition Classes
    TagsTags
  54. lazy val hr: ConcreteHtmlTag[String]

    Permalink

    Represents a thematic break between paragraphs of a section or article or any longer content.

    Represents a thematic break between paragraphs of a section or article or any longer content.

    MDN

    Definition Classes
    TagsTags
  55. lazy val html: ConcreteHtmlTag[String]

    Permalink

    Represents the root of an HTML or XHTML document.

    Represents the root of an HTML or XHTML document. All other elements must be descendants of this element.

    MDN

    Definition Classes
    TagsTags
  56. lazy val i: ConcreteHtmlTag[String]

    Permalink

    Italicized text.

    Italicized text.

    MDN

    Definition Classes
    TagsTags
  57. lazy val iframe: ConcreteHtmlTag[String]

    Permalink

    Represents a nested browsing context, that is an embedded HTML document.

    Represents a nested browsing context, that is an embedded HTML document.

    MDN

    Definition Classes
    TagsTags
  58. lazy val img: ConcreteHtmlTag[String]

    Permalink

    Represents an image.

    Represents an image.

    MDN

    Definition Classes
    TagsTags
  59. lazy val input: ConcreteHtmlTag[String]

    Permalink

    A typed data field allowing the user to input data.

    A typed data field allowing the user to input data.

    MDN

    Definition Classes
    TagsTags
  60. lazy val ins: ConcreteHtmlTag[String]

    Permalink

    Defines an addition to the document.

    Defines an addition to the document.

    MDN

    Definition Classes
    TagsTags
  61. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  62. lazy val label: ConcreteHtmlTag[String]

    Permalink

    The caption of a single field

    The caption of a single field

    MDN

    Definition Classes
    TagsTags
  63. lazy val legend: ConcreteHtmlTag[String]

    Permalink

    The caption for a fieldset.

    The caption for a fieldset.

    MDN

    Definition Classes
    TagsTags
  64. lazy val li: ConcreteHtmlTag[String]

    Permalink

    Defines an item of an list.

    Defines an item of an list.

    MDN

    Definition Classes
    TagsTags
  65. lazy val link: ConcreteHtmlTag[String]

    Permalink

    Used to link JavaScript and external CSS with the current HTML document.

    Used to link JavaScript and external CSS with the current HTML document.

    MDN

    Definition Classes
    TagsTags
  66. lazy val map: ConcreteHtmlTag[String]

    Permalink

    In conjunction with area, defines an image map.

    In conjunction with area, defines an image map.

    MDN

    Definition Classes
    TagsTags
  67. lazy val meta: ConcreteHtmlTag[String]

    Permalink

    Defines metadata that can't be defined using another HTML element.

    Defines metadata that can't be defined using another HTML element.

    MDN

    Definition Classes
    TagsTags
  68. def modifier(mods: Modifier[Builder]*): Modifier[Builder]

    Permalink
    Definition Classes
    Util
  69. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  70. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  71. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  72. lazy val object: ConcreteHtmlTag[String]

    Permalink

    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.

    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.

    MDN

    Definition Classes
    TagsTags
  73. lazy val ol: ConcreteHtmlTag[String]

    Permalink

    Defines an ordered list of items.

    Defines an ordered list of items.

    MDN

    Definition Classes
    TagsTags
  74. lazy val optgroup: ConcreteHtmlTag[String]

    Permalink

    A set of options, logically grouped.

    A set of options, logically grouped.

    MDN

    Definition Classes
    TagsTags
  75. lazy val option: ConcreteHtmlTag[String]

    Permalink

    An option in a select element.

    An option in a select element.

    MDN

    Definition Classes
    TagsTags
  76. lazy val p: ConcreteHtmlTag[String]

    Permalink

    Defines a portion that should be displayed as a paragraph.

    Defines a portion that should be displayed as a paragraph.

    MDN

    Definition Classes
    TagsTags
  77. lazy val param: ConcreteHtmlTag[String]

    Permalink

    Defines parameters for use by plug-ins invoked by object elements.

    Defines parameters for use by plug-ins invoked by object elements.

    MDN

    Definition Classes
    TagsTags
  78. lazy val pre: ConcreteHtmlTag[String]

    Permalink

    Indicates that its content is preformatted and that this format must be preserved.

    Indicates that its content is preformatted and that this format must be preserved.

    MDN

    Definition Classes
    TagsTags
  79. lazy val s: ConcreteHtmlTag[String]

    Permalink

    Strikethrough element, used for that is no longer accurate or relevant.

    Strikethrough element, used for that is no longer accurate or relevant.

    MDN

    Definition Classes
    TagsTags
  80. lazy val script: ConcreteHtmlTag[String]

    Permalink

    Defines either an internal script or a link to an external script.

    Defines either an internal script or a link to an external script. The script language is JavaScript.

    MDN

    Definition Classes
    TagsTags
  81. lazy val select: ConcreteHtmlTag[String]

    Permalink

    A control that allows the user to select one of a set of options.

    A control that allows the user to select one of a set of options.

    MDN

    Definition Classes
    TagsTags
  82. lazy val small: ConcreteHtmlTag[String]

    Permalink

    Represents a side comment; text like a disclaimer or copyright, which is not essential to the comprehension of the document.

    Represents a side comment; text like a disclaimer or copyright, which is not essential to the comprehension of the document.

    MDN

    Definition Classes
    TagsTags
  83. lazy val source: ConcreteHtmlTag[String]

    Permalink

    Allows the authors to specify alternate media resources for media elements like video or audio

    Allows the authors to specify alternate media resources for media elements like video or audio

    MDN

    Definition Classes
    TagsTags
  84. lazy val span: ConcreteHtmlTag[String]

    Permalink

    Represents text with no specific meaning.

    Represents text with no specific meaning. This has to be used when no other text-semantic element conveys an adequate meaning, which, in this case, is often brought by global attributes like class, lang, or dir.

    MDN

    Definition Classes
    TagsTags
  85. lazy val strong: ConcreteHtmlTag[String]

    Permalink

    Represents especially important text.

    Represents especially important text.

    MDN

    Definition Classes
    TagsTags
  86. lazy val sub: ConcreteHtmlTag[String]

    Permalink

    Subscript tag

    Subscript tag

    MDN

    Definition Classes
    TagsTags
  87. lazy val sup: ConcreteHtmlTag[String]

    Permalink

    Superscript tag.

    Superscript tag.

    MDN

    Definition Classes
    TagsTags
  88. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  89. lazy val table: ConcreteHtmlTag[String]

    Permalink

    Represents data with more than one dimension.

    Represents data with more than one dimension.

    MDN

    Definition Classes
    TagsTags
  90. def tag(s: String, void: Boolean = false): ConcreteHtmlTag[String]

    Permalink
    Definition Classes
    TagFactoryUtil
  91. lazy val tbody: ConcreteHtmlTag[String]

    Permalink

    The table body.

    The table body.

    MDN

    Definition Classes
    TagsTags
  92. lazy val td: ConcreteHtmlTag[String]

    Permalink

    A single cell in a table.

    A single cell in a table.

    MDN

    Definition Classes
    TagsTags
  93. lazy val textarea: ConcreteHtmlTag[String]

    Permalink

    A multiline text edit control.

    A multiline text edit control.

    MDN

    Definition Classes
    TagsTags
  94. lazy val tfoot: ConcreteHtmlTag[String]

    Permalink

    The table footer.

    The table footer.

    MDN

    Definition Classes
    TagsTags
  95. lazy val th: ConcreteHtmlTag[String]

    Permalink

    A header cell in a table.

    A header cell in a table.

    MDN

    Definition Classes
    TagsTags
  96. lazy val thead: ConcreteHtmlTag[String]

    Permalink

    The table headers.

    The table headers.

    MDN

    Definition Classes
    TagsTags
  97. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  98. lazy val tr: ConcreteHtmlTag[String]

    Permalink

    A single row in a table.

    A single row in a table.

    MDN

    Definition Classes
    TagsTags
  99. lazy val track: ConcreteHtmlTag[String]

    Permalink

    Allows authors to specify timed text track for media elements like video or audio

    Allows authors to specify timed text track for media elements like video or audio

    MDN

    Definition Classes
    TagsTags
  100. lazy val u: ConcreteHtmlTag[String]

    Permalink

    Underlined text.

    Underlined text.

    MDN

    Definition Classes
    TagsTags
  101. lazy val ul: ConcreteHtmlTag[String]

    Permalink

    Defines an unordered list of items.

    Defines an unordered list of items.

    MDN

    Definition Classes
    TagsTags
  102. lazy val video: ConcreteHtmlTag[String]

    Permalink

    Represents a video, and its associated audio files and captions, with the necessary interface to play it.

    Represents a video, and its associated audio files and captions, with the necessary interface to play it.

    MDN

    Definition Classes
    TagsTags
  103. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  104. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  105. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  106. lazy val wbr: ConcreteHtmlTag[String]

    Permalink

    Represents a line break opportunity, that is a suggested point for wrapping text in order to improve readability of text split on several lines.

    Represents a line break opportunity, that is a suggested point for wrapping text in order to improve readability of text split on several lines.

    MDN

    Definition Classes
    TagsTags

Inherited from TagFactory

Inherited from generic.Tags[Builder, String, String]

Inherited from Util[Builder, String, String]

Inherited from LowPriUtil[Builder, String, String]

Inherited from AnyRef

Inherited from Any

Ungrouped