Package

pine

Permalink

package pine

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. pine
  2. Imports
  3. Attributes
  4. Method
  5. Implicit
  6. Implicits
  7. Implicits
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AttributeCodec[T] extends AnyRef

    Permalink
  2. sealed trait Diff extends AnyRef

    Permalink

    A Diff defines a tree modification

  3. implicit class HtmlString extends AnyRef

    Permalink
    Definition Classes
    Implicit
  4. sealed trait Node extends AnyRef

    Permalink
  5. class NodeRenderContext extends RenderContext

    Permalink
  6. class ParseError extends Exception

    Permalink
  7. trait RenderContext extends AnyRef

    Permalink
  8. case class Tag[TagName <: Singleton](tagName: String with TagName, attributes: Map[String, String] = Map.empty, children: List[Node] = List.empty) extends Node with Product with Serializable

    Permalink
  9. case class TagAttribute[T <: Singleton, U](parent: Tag[T], name: String)(implicit codec: AttributeCodec[U]) extends Product with Serializable

    Permalink
  10. implicit class TagAttributes[T <: Singleton] extends AnyRef

    Permalink
    Definition Classes
    Attributes
  11. implicit class TagAttributesA extends AnyRef

    Permalink
    Definition Classes
    Attributes
  12. implicit class TagAttributesApplet extends AnyRef

    Permalink
    Definition Classes
    Attributes
  13. implicit class TagAttributesArea extends AnyRef

    Permalink
    Definition Classes
    Attributes
  14. implicit class TagAttributesAudio extends AnyRef

    Permalink
    Definition Classes
    Attributes
  15. implicit class TagAttributesBase extends AnyRef

    Permalink
    Definition Classes
    Attributes
  16. implicit class TagAttributesBasefont extends AnyRef

    Permalink
    Definition Classes
    Attributes
  17. implicit class TagAttributesBody extends AnyRef

    Permalink
    Definition Classes
    Attributes
  18. implicit class TagAttributesBr extends AnyRef

    Permalink
    Definition Classes
    Attributes
  19. implicit class TagAttributesButton extends AnyRef

    Permalink
    Definition Classes
    Attributes
  20. implicit class TagAttributesCanvas extends AnyRef

    Permalink
    Definition Classes
    Attributes
  21. implicit class TagAttributesCaption extends AnyRef

    Permalink
    Definition Classes
    Attributes
  22. implicit class TagAttributesCol extends AnyRef

    Permalink
    Definition Classes
    Attributes
  23. implicit class TagAttributesColgroup extends AnyRef

    Permalink
    Definition Classes
    Attributes
  24. implicit class TagAttributesDd extends AnyRef

    Permalink
    Definition Classes
    Attributes
  25. implicit class TagAttributesDel extends AnyRef

    Permalink
    Definition Classes
    Attributes
  26. implicit class TagAttributesDetails extends AnyRef

    Permalink
    Definition Classes
    Attributes
  27. implicit class TagAttributesDialog extends AnyRef

    Permalink
    Definition Classes
    Attributes
  28. implicit class TagAttributesDir extends AnyRef

    Permalink
    Definition Classes
    Attributes
  29. implicit class TagAttributesDl extends AnyRef

    Permalink
    Definition Classes
    Attributes
  30. implicit class TagAttributesEmbed extends AnyRef

    Permalink
    Definition Classes
    Attributes
  31. implicit class TagAttributesFieldset extends AnyRef

    Permalink
    Definition Classes
    Attributes
  32. implicit class TagAttributesForm extends AnyRef

    Permalink
    Definition Classes
    Attributes
  33. implicit class TagAttributesFrame extends AnyRef

    Permalink
    Definition Classes
    Attributes
  34. implicit class TagAttributesFrameset extends AnyRef

    Permalink
    Definition Classes
    Attributes
  35. implicit class TagAttributesHead extends AnyRef

    Permalink
    Definition Classes
    Attributes
  36. implicit class TagAttributesHr extends AnyRef

    Permalink
    Definition Classes
    Attributes
  37. implicit class TagAttributesHtml extends AnyRef

    Permalink
    Definition Classes
    Attributes
  38. implicit class TagAttributesIframe extends AnyRef

    Permalink
    Definition Classes
    Attributes
  39. implicit class TagAttributesImg extends AnyRef

    Permalink
    Definition Classes
    Attributes
  40. implicit class TagAttributesInput extends AnyRef

    Permalink
    Definition Classes
    Attributes
  41. implicit class TagAttributesIns extends AnyRef

    Permalink
    Definition Classes
    Attributes
  42. implicit class TagAttributesIsindex extends AnyRef

    Permalink
    Definition Classes
    Attributes
  43. implicit class TagAttributesKeygen extends AnyRef

    Permalink
    Definition Classes
    Attributes
  44. implicit class TagAttributesLabel extends AnyRef

    Permalink
    Definition Classes
    Attributes
  45. implicit class TagAttributesLi extends AnyRef

    Permalink
    Definition Classes
    Attributes
  46. implicit class TagAttributesLink extends AnyRef

    Permalink
    Definition Classes
    Attributes
  47. implicit class TagAttributesMap extends AnyRef

    Permalink
    Definition Classes
    Attributes
  48. implicit class TagAttributesMenu extends AnyRef

    Permalink
    Definition Classes
    Attributes
  49. implicit class TagAttributesMenuitem extends AnyRef

    Permalink
    Definition Classes
    Attributes
  50. implicit class TagAttributesMeta extends AnyRef

    Permalink
    Definition Classes
    Attributes
  51. implicit class TagAttributesMeter extends AnyRef

    Permalink
    Definition Classes
    Attributes
  52. implicit class TagAttributesObject extends AnyRef

    Permalink
    Definition Classes
    Attributes
  53. implicit class TagAttributesOl extends AnyRef

    Permalink
    Definition Classes
    Attributes
  54. implicit class TagAttributesOptgroup extends AnyRef

    Permalink
    Definition Classes
    Attributes
  55. implicit class TagAttributesOption extends AnyRef

    Permalink
    Definition Classes
    Attributes
  56. implicit class TagAttributesOutput extends AnyRef

    Permalink
    Definition Classes
    Attributes
  57. implicit class TagAttributesParam extends AnyRef

    Permalink
    Definition Classes
    Attributes
  58. implicit class TagAttributesPre extends AnyRef

    Permalink
    Definition Classes
    Attributes
  59. implicit class TagAttributesProgress extends AnyRef

    Permalink
    Definition Classes
    Attributes
  60. implicit class TagAttributesScript extends AnyRef

    Permalink
    Definition Classes
    Attributes
  61. implicit class TagAttributesSelect extends AnyRef

    Permalink
    Definition Classes
    Attributes
  62. implicit class TagAttributesSource extends AnyRef

    Permalink
    Definition Classes
    Attributes
  63. implicit class TagAttributesSpacer extends AnyRef

    Permalink
    Definition Classes
    Attributes
  64. implicit class TagAttributesStyle extends AnyRef

    Permalink
    Definition Classes
    Attributes
  65. implicit class TagAttributesTable extends AnyRef

    Permalink
    Definition Classes
    Attributes
  66. implicit class TagAttributesTbody extends AnyRef

    Permalink
    Definition Classes
    Attributes
  67. implicit class TagAttributesTd extends AnyRef

    Permalink
    Definition Classes
    Attributes
  68. implicit class TagAttributesTextarea extends AnyRef

    Permalink
    Definition Classes
    Attributes
  69. implicit class TagAttributesTfoot extends AnyRef

    Permalink
    Definition Classes
    Attributes
  70. implicit class TagAttributesTh extends AnyRef

    Permalink
    Definition Classes
    Attributes
  71. implicit class TagAttributesThead extends AnyRef

    Permalink
    Definition Classes
    Attributes
  72. implicit class TagAttributesTr extends AnyRef

    Permalink
    Definition Classes
    Attributes
  73. implicit class TagAttributesTrack extends AnyRef

    Permalink
    Definition Classes
    Attributes
  74. implicit class TagAttributesUl extends AnyRef

    Permalink
    Definition Classes
    Attributes
  75. implicit class TagAttributesVideo extends AnyRef

    Permalink
    Definition Classes
    Attributes
  76. sealed trait TagRef[T <: Singleton] extends AnyRef

    Permalink
  77. case class TagRefAttribute[T <: Singleton, U](parent: TagRef[T], name: String)(implicit codec: AttributeCodec[U]) extends Product with Serializable

    Permalink
  78. implicit class TagRefAttributes[T <: Singleton] extends AnyRef

    Permalink
    Definition Classes
    Attributes
  79. implicit class TagRefAttributesA extends AnyRef

    Permalink
    Definition Classes
    Attributes
  80. implicit class TagRefAttributesApplet extends AnyRef

    Permalink
    Definition Classes
    Attributes
  81. implicit class TagRefAttributesArea extends AnyRef

    Permalink
    Definition Classes
    Attributes
  82. implicit class TagRefAttributesAudio extends AnyRef

    Permalink
    Definition Classes
    Attributes
  83. implicit class TagRefAttributesBase extends AnyRef

    Permalink
    Definition Classes
    Attributes
  84. implicit class TagRefAttributesBasefont extends AnyRef

    Permalink
    Definition Classes
    Attributes
  85. implicit class TagRefAttributesBody extends AnyRef

    Permalink
    Definition Classes
    Attributes
  86. implicit class TagRefAttributesBr extends AnyRef

    Permalink
    Definition Classes
    Attributes
  87. implicit class TagRefAttributesButton extends AnyRef

    Permalink
    Definition Classes
    Attributes
  88. implicit class TagRefAttributesCanvas extends AnyRef

    Permalink
    Definition Classes
    Attributes
  89. implicit class TagRefAttributesCaption extends AnyRef

    Permalink
    Definition Classes
    Attributes
  90. implicit class TagRefAttributesCol extends AnyRef

    Permalink
    Definition Classes
    Attributes
  91. implicit class TagRefAttributesColgroup extends AnyRef

    Permalink
    Definition Classes
    Attributes
  92. implicit class TagRefAttributesDd extends AnyRef

    Permalink
    Definition Classes
    Attributes
  93. implicit class TagRefAttributesDel extends AnyRef

    Permalink
    Definition Classes
    Attributes
  94. implicit class TagRefAttributesDetails extends AnyRef

    Permalink
    Definition Classes
    Attributes
  95. implicit class TagRefAttributesDialog extends AnyRef

    Permalink
    Definition Classes
    Attributes
  96. implicit class TagRefAttributesDir extends AnyRef

    Permalink
    Definition Classes
    Attributes
  97. implicit class TagRefAttributesDl extends AnyRef

    Permalink
    Definition Classes
    Attributes
  98. implicit class TagRefAttributesEmbed extends AnyRef

    Permalink
    Definition Classes
    Attributes
  99. implicit class TagRefAttributesFieldset extends AnyRef

    Permalink
    Definition Classes
    Attributes
  100. implicit class TagRefAttributesForm extends AnyRef

    Permalink
    Definition Classes
    Attributes
  101. implicit class TagRefAttributesFrame extends AnyRef

    Permalink
    Definition Classes
    Attributes
  102. implicit class TagRefAttributesFrameset extends AnyRef

    Permalink
    Definition Classes
    Attributes
  103. implicit class TagRefAttributesHead extends AnyRef

    Permalink
    Definition Classes
    Attributes
  104. implicit class TagRefAttributesHr extends AnyRef

    Permalink
    Definition Classes
    Attributes
  105. implicit class TagRefAttributesHtml extends AnyRef

    Permalink
    Definition Classes
    Attributes
  106. implicit class TagRefAttributesIframe extends AnyRef

    Permalink
    Definition Classes
    Attributes
  107. implicit class TagRefAttributesImg extends AnyRef

    Permalink
    Definition Classes
    Attributes
  108. implicit class TagRefAttributesInput extends AnyRef

    Permalink
    Definition Classes
    Attributes
  109. implicit class TagRefAttributesIns extends AnyRef

    Permalink
    Definition Classes
    Attributes
  110. implicit class TagRefAttributesIsindex extends AnyRef

    Permalink
    Definition Classes
    Attributes
  111. implicit class TagRefAttributesKeygen extends AnyRef

    Permalink
    Definition Classes
    Attributes
  112. implicit class TagRefAttributesLabel extends AnyRef

    Permalink
    Definition Classes
    Attributes
  113. implicit class TagRefAttributesLi extends AnyRef

    Permalink
    Definition Classes
    Attributes
  114. implicit class TagRefAttributesLink extends AnyRef

    Permalink
    Definition Classes
    Attributes
  115. implicit class TagRefAttributesMap extends AnyRef

    Permalink
    Definition Classes
    Attributes
  116. implicit class TagRefAttributesMenu extends AnyRef

    Permalink
    Definition Classes
    Attributes
  117. implicit class TagRefAttributesMenuitem extends AnyRef

    Permalink
    Definition Classes
    Attributes
  118. implicit class TagRefAttributesMeta extends AnyRef

    Permalink
    Definition Classes
    Attributes
  119. implicit class TagRefAttributesMeter extends AnyRef

    Permalink
    Definition Classes
    Attributes
  120. implicit class TagRefAttributesObject extends AnyRef

    Permalink
    Definition Classes
    Attributes
  121. implicit class TagRefAttributesOl extends AnyRef

    Permalink
    Definition Classes
    Attributes
  122. implicit class TagRefAttributesOptgroup extends AnyRef

    Permalink
    Definition Classes
    Attributes
  123. implicit class TagRefAttributesOption extends AnyRef

    Permalink
    Definition Classes
    Attributes
  124. implicit class TagRefAttributesOutput extends AnyRef

    Permalink
    Definition Classes
    Attributes
  125. implicit class TagRefAttributesParam extends AnyRef

    Permalink
    Definition Classes
    Attributes
  126. implicit class TagRefAttributesPre extends AnyRef

    Permalink
    Definition Classes
    Attributes
  127. implicit class TagRefAttributesProgress extends AnyRef

    Permalink
    Definition Classes
    Attributes
  128. implicit class TagRefAttributesScript extends AnyRef

    Permalink
    Definition Classes
    Attributes
  129. implicit class TagRefAttributesSelect extends AnyRef

    Permalink
    Definition Classes
    Attributes
  130. implicit class TagRefAttributesSource extends AnyRef

    Permalink
    Definition Classes
    Attributes
  131. implicit class TagRefAttributesSpacer extends AnyRef

    Permalink
    Definition Classes
    Attributes
  132. implicit class TagRefAttributesStyle extends AnyRef

    Permalink
    Definition Classes
    Attributes
  133. implicit class TagRefAttributesTable extends AnyRef

    Permalink
    Definition Classes
    Attributes
  134. implicit class TagRefAttributesTbody extends AnyRef

    Permalink
    Definition Classes
    Attributes
  135. implicit class TagRefAttributesTd extends AnyRef

    Permalink
    Definition Classes
    Attributes
  136. implicit class TagRefAttributesTextarea extends AnyRef

    Permalink
    Definition Classes
    Attributes
  137. implicit class TagRefAttributesTfoot extends AnyRef

    Permalink
    Definition Classes
    Attributes
  138. implicit class TagRefAttributesTh extends AnyRef

    Permalink
    Definition Classes
    Attributes
  139. implicit class TagRefAttributesThead extends AnyRef

    Permalink
    Definition Classes
    Attributes
  140. implicit class TagRefAttributesTr extends AnyRef

    Permalink
    Definition Classes
    Attributes
  141. implicit class TagRefAttributesTrack extends AnyRef

    Permalink
    Definition Classes
    Attributes
  142. implicit class TagRefAttributesUl extends AnyRef

    Permalink
    Definition Classes
    Attributes
  143. implicit class TagRefAttributesVideo extends AnyRef

    Permalink
    Definition Classes
    Attributes
  144. implicit class TagRefDSLExtensions[T <: Singleton] extends AnyRef

    Permalink
    Definition Classes
    Imports
  145. case class TagRefTokenSetAttribute[T <: Singleton](parent: TagRef[T], name: String) extends Product with Serializable

    Permalink
  146. trait TagRender[N <: Tag[_], T] extends AnyRef

    Permalink
  147. implicit class TagToHtml extends AnyRef

    Permalink
    Definition Classes
    Implicits
  148. case class TagTokenSetAttribute[T <: Singleton](parent: Tag[T], name: String) extends Product with Serializable

    Permalink

    Insertion order preserving set of space-separated tokens

    Insertion order preserving set of space-separated tokens

    See also

    https://dom.spec.whatwg.org/#interface-domtokenlist

    https://html.spec.whatwg.org/#ordered-set-of-unique-space-separated-tokens

  149. case class Text(text: String) extends Node with Product with Serializable

    Permalink

Value Members

  1. object AttributeCodec

    Permalink
  2. implicit def BooleanToNode(value: Boolean): Node

    Permalink
    Definition Classes
    Implicits
  3. object Diff

    Permalink
  4. object DiffRender

    Permalink
  5. object HtmlEntities

    Permalink
  6. object HtmlHelpers

    Permalink
  7. object HtmlParser

    Permalink
  8. object Node

    Permalink
  9. implicit def NumericToNode[T](value: T)(implicit num: Numeric[T]): Node

    Permalink
    Definition Classes
    Implicits
  10. implicit def StringToNode(value: String): Node

    Permalink
    Definition Classes
    Implicits
  11. object Tag extends Serializable

    Permalink
  12. object TagRef

    Permalink
  13. object TagRender

    Permalink
  14. object XmlEntities

    Permalink
  15. object XmlParser

    Permalink
  16. package dsl

    Permalink
  17. macro def html(fileName: String): Tag[Singleton]

    Permalink
    Definition Classes
    Method
  18. package internal

    Permalink
  19. package macros

    Permalink
  20. package tag

    Permalink
  21. macro def xml(fileName: String): Tag[Singleton]

    Permalink

    Expose html as a global method

    Expose html as a global method

    Definition Classes
    Method

Inherited from Imports

Inherited from Attributes

Inherited from Method

Inherited from Implicit

Inherited from Implicits

Inherited from Implicits

Inherited from AnyRef

Inherited from Any

Ungrouped