package dom

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. dom
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Attribute (title: String, value: String) extends VDomModifier with Product with Serializable
  2. case class AttributeStreamReceiver (attribute: String, attributeStream: Observable[Attribute]) extends VDomModifier with Product with Serializable
  3. case class BoolEventEmitter (eventType: String, sink: Subject[Boolean]) extends Emitter with Product with Serializable
  4. case class ChildStreamReceiver (childStream: Observable[VNode]) extends VDomModifier with Product with Serializable
  5. case class ChildrenStreamReceiver (childrenStream: Observable[Seq[VNode]]) extends VDomModifier with Product with Serializable
  6. sealed trait Emitter extends VDomModifier
  7. case class EventEmitter (eventType: String, sink: Subject[_ <: Event]) extends Emitter with Product with Serializable
  8. case class GenericEmitter [T](eventType: String, sink: Subject[T], t: T) extends Emitter with Product with Serializable
  9. case class InputEventEmitter (eventType: String, sink: Subject[InputEvent]) extends Emitter with Product with Serializable
  10. case class KeyEventEmitter (eventType: String, sink: Subject[KeyboardEvent]) extends Emitter with Product with Serializable
  11. case class MouseEventEmitter (eventType: String, sink: Subject[MouseEvent]) extends Emitter with Product with Serializable
  12. case class NumberEventEmitter (eventType: String, sink: Subject[Double]) extends Emitter with Product with Serializable
  13. case class StringEventEmitter (eventType: String, sink: Subject[String]) extends Emitter with Product with Serializable
  14. sealed trait VDomModifier extends Any
  15. sealed trait VNode extends VDomModifier

Value Members

  1. def a(args: VDomModifier*): VNode
  2. def abbr(args: VDomModifier*): VNode
  3. lazy val accept: AttributeBuilder[Any]
  4. def address(args: VDomModifier*): VNode
  5. lazy val alt: AttributeBuilder[String]
  6. def area(args: VDomModifier*): VNode
  7. def article(args: VDomModifier*): VNode
  8. def aside(args: VDomModifier*): VNode
  9. def audio(args: VDomModifier*): VNode
  10. lazy val autocomplete: AttributeBuilder[Any]
  11. lazy val autofocus: AttributeBuilder[Any]
  12. def b(args: VDomModifier*): VNode
  13. def base(args: VDomModifier*): VNode
  14. def bdi(args: VDomModifier*): VNode
  15. def bdo(args: VDomModifier*): VNode
  16. def blockquote(args: VDomModifier*): VNode
  17. lazy val blur: InputEventEmitterBuilder
  18. def br(args: VDomModifier*): VNode
  19. def button(args: VDomModifier*): VNode
  20. def canvas(args: VDomModifier*): VNode
  21. def caption(args: VDomModifier*): VNode
  22. lazy val change: InputEventEmitterBuilder
  23. lazy val charset: AttributeBuilder[Any]
  24. lazy val checked: BoolAttributeBuilder
  25. lazy val child: ChildStreamReceiverBuilder
  26. lazy val children: ChildrenStreamReceiverBuilder
  27. def cite(args: VDomModifier*): VNode
  28. lazy val class: AttributeBuilder[String]
  29. lazy val className: AttributeBuilder[String]
  30. lazy val click: MouseEventEmitterBuilder
  31. lazy val cls: AttributeBuilder[String]
  32. def code(args: VDomModifier*): VNode
  33. def col(args: VDomModifier*): VNode
  34. def colgroup(args: VDomModifier*): VNode
  35. lazy val cols: AttributeBuilder[Double]
  36. lazy val colspan: AttributeBuilder[Any]
  37. lazy val coords: AttributeBuilder[Any]
  38. def createBoolHandler(): Observable[Boolean] with Sink[Boolean]
  39. def createHandler[T]: Observable[T] with Sink[T]
  40. def createInputHandler(): Observable[InputEvent] with Sink[InputEvent]
  41. def createKeyboardHandler(): Observable[KeyboardEvent] with Sink[KeyboardEvent]
  42. def createMouseHandler(): Observable[MouseEvent] with Sink[MouseEvent]
  43. def createNumberHandler(): Observable[Double] with Sink[Double]
  44. def createStringHandler(): Observable[String] with Sink[String]
  45. lazy val data: DynamicAttributeBuilder[Any]
  46. def datalist(args: VDomModifier*): VNode
  47. lazy val datetime: AttributeBuilder[Any]
  48. def dd(args: VDomModifier*): VNode
  49. def del(args: VDomModifier*): VNode
  50. def details(args: VDomModifier*): VNode
  51. def dfn(args: VDomModifier*): VNode
  52. def dialog(args: VDomModifier*): VNode
  53. lazy val disabled: BoolAttributeBuilder
  54. def div(args: VDomModifier*): VNode
  55. def dl(args: VDomModifier*): VNode
  56. lazy val download: AttributeBuilder[Any]
  57. def dt(args: VDomModifier*): VNode
  58. def em(args: VDomModifier*): VNode
  59. def embed(args: VDomModifier*): VNode
  60. def fieldset(args: VDomModifier*): VNode
  61. def figcaption(args: VDomModifier*): VNode
  62. def figure(args: VDomModifier*): VNode
  63. def footer(args: VDomModifier*): VNode
  64. lazy val for: AttributeBuilder[Any]
  65. lazy val forLabel: AttributeBuilder[Any]
  66. def form(args: VDomModifier*): VNode
  67. def h1(args: VDomModifier*): VNode
  68. def h2(args: VDomModifier*): VNode
  69. def h3(args: VDomModifier*): VNode
  70. def h4(args: VDomModifier*): VNode
  71. def h5(args: VDomModifier*): VNode
  72. def h6(args: VDomModifier*): VNode
  73. def header(args: VDomModifier*): VNode
  74. lazy val hidden: BoolAttributeBuilder
  75. def hr(args: VDomModifier*): VNode
  76. lazy val href: AttributeBuilder[String]
  77. def i(args: VDomModifier*): VNode
  78. lazy val id: AttributeBuilder[String]
  79. def iframe(args: VDomModifier*): VNode
  80. def img(args: VDomModifier*): VNode
  81. def input(args: VDomModifier*): VNode
  82. lazy val input: InputEventEmitterBuilder
  83. lazy val inputBool: BoolEventEmitterBuilder
  84. lazy val inputNumber: NumberEventEmitterBuilder
  85. lazy val inputString: StringEventEmitterBuilder
  86. lazy val inputType: AttributeBuilder[Any]
  87. def ins(args: VDomModifier*): VNode
  88. lazy val keydown: KeyEventEmitterBuilder
  89. def keygen(args: VDomModifier*): VNode
  90. lazy val keypress: KeyEventEmitterBuilder
  91. lazy val keyup: KeyEventEmitterBuilder
  92. def label(args: VDomModifier*): VNode
  93. def legend(args: VDomModifier*): VNode
  94. def li(args: VDomModifier*): VNode
  95. lazy val list: AttributeBuilder[Any]
  96. def main(args: VDomModifier*): VNode
  97. def mark(args: VDomModifier*): VNode
  98. lazy val max: AttributeBuilder[Double]
  99. def menu(args: VDomModifier*): VNode
  100. def menuitem(args: VDomModifier*): VNode
  101. def meter(args: VDomModifier*): VNode
  102. lazy val min: AttributeBuilder[Double]
  103. lazy val mousedown: MouseEventEmitterBuilder
  104. lazy val mouseenter: MouseEventEmitterBuilder
  105. lazy val mouseleave: MouseEventEmitterBuilder
  106. lazy val mousemove: MouseEventEmitterBuilder
  107. lazy val mouseover: MouseEventEmitterBuilder
  108. lazy val multiple: AttributeBuilder[Any]
  109. lazy val name: AttributeBuilder[String]
  110. def nav(args: VDomModifier*): VNode
  111. def ol(args: VDomModifier*): VNode
  112. def optgroup(args: VDomModifier*): VNode
  113. def option(args: VDomModifier*): VNode
  114. def output(args: VDomModifier*): VNode
  115. def p(args: VDomModifier*): VNode
  116. def param(args: VDomModifier*): VNode
  117. lazy val placeholder: AttributeBuilder[String]
  118. def pre(args: VDomModifier*): VNode
  119. def progress(args: VDomModifier*): VNode
  120. lazy val radiogroup: AttributeBuilder[Any]
  121. lazy val readonly: BoolAttributeBuilder
  122. lazy val required: BoolAttributeBuilder
  123. lazy val resize: MouseEventEmitterBuilder
  124. lazy val reversed: AttributeBuilder[Any]
  125. lazy val rows: AttributeBuilder[Double]
  126. lazy val rowspan: AttributeBuilder[Any]
  127. lazy val scope: AttributeBuilder[Any]
  128. def section(args: VDomModifier*): VNode
  129. def select(args: VDomModifier*): VNode
  130. lazy val selected: AttributeBuilder[Any]
  131. lazy val size: AttributeBuilder[Any]
  132. lazy val sizes: AttributeBuilder[Any]
  133. def small(args: VDomModifier*): VNode
  134. def span(args: VDomModifier*): VNode
  135. lazy val src: AttributeBuilder[Any]
  136. lazy val srcset: AttributeBuilder[Any]
  137. lazy val step: AttributeBuilder[Double]
  138. def strong(args: VDomModifier*): VNode
  139. lazy val style: AttributeBuilder[Any]
  140. def sub(args: VDomModifier*): VNode
  141. def summary(args: VDomModifier*): VNode
  142. lazy val summary: AttributeBuilder[Any]
  143. def sup(args: VDomModifier*): VNode
  144. def table(args: VDomModifier*): VNode
  145. lazy val target: AttributeBuilder[Any]
  146. def tbody(args: VDomModifier*): VNode
  147. def td(args: VDomModifier*): VNode
  148. def textarea(args: VDomModifier*): VNode
  149. def tfoot(args: VDomModifier*): VNode
  150. def th(args: VDomModifier*): VNode
  151. def thead(args: VDomModifier*): VNode
  152. def time(args: VDomModifier*): VNode
  153. lazy val tpe: AttributeBuilder[Any]
  154. def tr(args: VDomModifier*): VNode
  155. def track(args: VDomModifier*): VNode
  156. lazy val type: AttributeBuilder[Any]
  157. def ul(args: VDomModifier*): VNode
  158. lazy val usemap: AttributeBuilder[Any]
  159. lazy val value: AttributeBuilder[Any]
  160. def video(args: VDomModifier*): VNode
  161. def wbr(args: VDomModifier*): VNode
  162. lazy val wrap: AttributeBuilder[Any]
  163. object OutWatch
  164. object VDomModifier

Inherited from AnyRef

Inherited from Any

Ungrouped