scalatags.jsdom

Tags

trait Tags extends generic.Tags[Element, Element, Node] with TagFactory

Linear Supertypes
TagFactory, generic.Tags[Element, Element, Node], Util[Element, Element, Node], LowPriUtil[Element, Element, Node], 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
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. abstract type ConcreteHtmlTag[T <: Element] <: TypedTag[Element, T, Node]

    Definition Classes
    Util
  2. 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.

Abstract Value Members

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

    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[Element, Node]

    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 <: Element](tag: String, void: Boolean, namespaceConfig: Namespace): ConcreteHtmlTag[T]

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

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

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

    Attributes
    protected[this]
    Definition Classes
    Util

Concrete Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. implicit def ArrayFrag[A](xs: Array[A])(implicit ev: (A) ⇒ generic.Frag[Element, Node]): generic.Frag[Element, Node]

    Renders an Seq of FragT into a single FragT

    Renders an Seq of FragT into a single FragT

    Definition Classes
    LowPriUtil
  7. implicit def ArrayNode[A](xs: Array[A])(implicit ev: (A) ⇒ Modifier[Element]): 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
  8. implicit def OptionFrag[A](xs: Option[A])(implicit ev: (A) ⇒ generic.Frag[Element, Node]): generic.Frag[Element, Node]

    Renders an Option of FragT into a single FragT

    Renders an Option of FragT into a single FragT

    Definition Classes
    LowPriUtil
  9. implicit def OptionNode[A](xs: Option[A])(implicit ev: (A) ⇒ Modifier[Element]): 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
  10. lazy val a: ConcreteHtmlTag[Anchor]

    Definition Classes
    TagsTags
  11. lazy val area: ConcreteHtmlTag[Area]

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

    Definition Classes
    Any
  13. 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
  14. lazy val audio: ConcreteHtmlTag[Audio]

    Definition Classes
    TagsTags
  15. lazy val b: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags
  16. lazy val base: ConcreteHtmlTag[Base]

    Definition Classes
    TagsTags
  17. lazy val blockquote: ConcreteHtmlTag[Quote]

    Definition Classes
    TagsTags
  18. lazy val body: ConcreteHtmlTag[Body]

    Definition Classes
    TagsTags
  19. lazy val br: ConcreteHtmlTag[BR]

    Definition Classes
    TagsTags
  20. lazy val button: ConcreteHtmlTag[Button]

    Definition Classes
    TagsTags
  21. lazy val canvas: ConcreteHtmlTag[Canvas]

    Definition Classes
    TagsTags
  22. lazy val caption: ConcreteHtmlTag[TableCaption]

    Definition Classes
    TagsTags
  23. lazy val cite: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags
  24. def clone(): AnyRef

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

    Definition Classes
    TagsTags
  26. lazy val col: ConcreteHtmlTag[TableCol]

    Definition Classes
    TagsTags
  27. lazy val colgroup: ConcreteHtmlTag[TableCol]

    Definition Classes
    TagsTags
  28. 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
  29. lazy val datalist: ConcreteHtmlTag[DataList]

    Definition Classes
    TagsTags
  30. lazy val dd: ConcreteHtmlTag[DD]

    Definition Classes
    TagsTags
  31. lazy val del: ConcreteHtmlTag[Mod]

    Definition Classes
    TagsTags
  32. lazy val div: ConcreteHtmlTag[Div]

    Definition Classes
    TagsTags
  33. lazy val dl: ConcreteHtmlTag[DList]

    Definition Classes
    TagsTags
  34. lazy val dt: ConcreteHtmlTag[DT]

    Definition Classes
    TagsTags
  35. lazy val em: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags
  36. lazy val embed: ConcreteHtmlTag[Embed]

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

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

    Definition Classes
    AnyRef → Any
  39. lazy val fieldset: ConcreteHtmlTag[FieldSet]

    Definition Classes
    TagsTags
  40. lazy val figcaption: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags
  41. lazy val figure: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags
  42. def finalize(): Unit

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

    Definition Classes
    TagsTags
  44. lazy val form: ConcreteHtmlTag[Form]

    Definition Classes
    TagsTags
  45. def frag(frags: generic.Frag[Element, Node]*): generic.Frag[Element, Node]

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

    Definition Classes
    AnyRef → Any
  47. lazy val h1: ConcreteHtmlTag[Heading]

    Definition Classes
    TagsTags
  48. lazy val h2: ConcreteHtmlTag[Heading]

    Definition Classes
    TagsTags
  49. lazy val h3: ConcreteHtmlTag[Heading]

    Definition Classes
    TagsTags
  50. lazy val h4: ConcreteHtmlTag[Heading]

    Definition Classes
    TagsTags
  51. lazy val h5: ConcreteHtmlTag[Heading]

    Definition Classes
    TagsTags
  52. lazy val h6: ConcreteHtmlTag[Heading]

    Definition Classes
    TagsTags
  53. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  54. lazy val head: ConcreteHtmlTag[Head]

    Definition Classes
    TagsTags
  55. lazy val header: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags
  56. lazy val hr: ConcreteHtmlTag[HR]

    Definition Classes
    TagsTags
  57. lazy val html: ConcreteHtmlTag[Html]

    Definition Classes
    TagsTags
  58. lazy val i: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags
  59. lazy val iframe: ConcreteHtmlTag[IFrame]

    Definition Classes
    TagsTags
  60. lazy val img: ConcreteHtmlTag[Image]

    Definition Classes
    TagsTags
  61. lazy val input: ConcreteHtmlTag[Input]

    Definition Classes
    TagsTags
  62. lazy val ins: ConcreteHtmlTag[Mod]

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

    Definition Classes
    Any
  64. lazy val label: ConcreteHtmlTag[Label]

    Definition Classes
    TagsTags
  65. lazy val legend: ConcreteHtmlTag[Legend]

    Definition Classes
    TagsTags
  66. lazy val li: ConcreteHtmlTag[LI]

    Definition Classes
    TagsTags
  67. lazy val link: ConcreteHtmlTag[Link]

    Definition Classes
    TagsTags
  68. lazy val map: ConcreteHtmlTag[Map]

    Definition Classes
    TagsTags
  69. lazy val meta: ConcreteHtmlTag[Meta]

    Definition Classes
    TagsTags
  70. def modifier(mods: Modifier[Element]*): Modifier[Element]

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

    Definition Classes
    AnyRef
  72. final def notify(): Unit

    Definition Classes
    AnyRef
  73. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  74. lazy val object: ConcreteHtmlTag[Object]

    Definition Classes
    TagsTags
  75. lazy val ol: ConcreteHtmlTag[OList]

    Definition Classes
    TagsTags
  76. lazy val optgroup: ConcreteHtmlTag[OptGroup]

    Definition Classes
    TagsTags
  77. lazy val option: ConcreteHtmlTag[Option]

    Definition Classes
    TagsTags
  78. lazy val p: ConcreteHtmlTag[Paragraph]

    Definition Classes
    TagsTags
  79. lazy val param: ConcreteHtmlTag[Param]

    Definition Classes
    TagsTags
  80. lazy val pre: ConcreteHtmlTag[Pre]

    Definition Classes
    TagsTags
  81. lazy val s: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags
  82. lazy val script: ConcreteHtmlTag[Script]

    Definition Classes
    TagsTags
  83. lazy val select: ConcreteHtmlTag[Select]

    Definition Classes
    TagsTags
  84. lazy val small: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags
  85. lazy val source: ConcreteHtmlTag[Source]

    Definition Classes
    TagsTags
  86. lazy val span: ConcreteHtmlTag[Span]

    Definition Classes
    TagsTags
  87. lazy val strong: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags
  88. lazy val sub: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags
  89. lazy val sup: ConcreteHtmlTag[Element]

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

    Definition Classes
    AnyRef
  91. lazy val table: ConcreteHtmlTag[Table]

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

    Definition Classes
    TagFactoryUtil
  93. lazy val tbody: ConcreteHtmlTag[TableSection]

    Definition Classes
    TagsTags
  94. lazy val td: ConcreteHtmlTag[TableCell]

    Definition Classes
    TagsTags
  95. lazy val textarea: ConcreteHtmlTag[TextArea]

    Definition Classes
    TagsTags
  96. lazy val tfoot: ConcreteHtmlTag[TableSection]

    Definition Classes
    TagsTags
  97. lazy val th: ConcreteHtmlTag[TableHeaderCell]

    Definition Classes
    TagsTags
  98. lazy val thead: ConcreteHtmlTag[TableSection]

    Definition Classes
    TagsTags
  99. def toString(): String

    Definition Classes
    AnyRef → Any
  100. lazy val tr: ConcreteHtmlTag[TableRow]

    Definition Classes
    TagsTags
  101. lazy val track: ConcreteHtmlTag[Track]

    Definition Classes
    TagsTags
  102. def typedTag[T <: Element](s: String, void: Boolean = false)(implicit ns: Namespace): ConcreteHtmlTag[T]

    Definition Classes
    TagFactory
  103. lazy val u: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags
  104. lazy val ul: ConcreteHtmlTag[UList]

    Definition Classes
    TagsTags
  105. lazy val video: ConcreteHtmlTag[Video]

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  109. lazy val wbr: ConcreteHtmlTag[Element]

    Definition Classes
    TagsTags

Inherited from TagFactory

Inherited from generic.Tags[Element, Element, Node]

Inherited from Util[Element, Element, Node]

Inherited from LowPriUtil[Element, Element, Node]

Inherited from AnyRef

Inherited from Any

Ungrouped