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: AttributeBuilder[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. def i(args: VDomModifier*): VNode
  77. lazy val id: AttributeBuilder[String]
  78. def iframe(args: VDomModifier*): VNode
  79. def img(args: VDomModifier*): VNode
  80. def input(args: VDomModifier*): VNode
  81. lazy val input: InputEventEmitterBuilder
  82. lazy val inputBool: BoolEventEmitterBuilder
  83. lazy val inputNumber: NumberEventEmitterBuilder
  84. lazy val inputString: StringEventEmitterBuilder
  85. lazy val inputType: AttributeBuilder[Any]
  86. def ins(args: VDomModifier*): VNode
  87. lazy val keydown: KeyEventEmitterBuilder
  88. def keygen(args: VDomModifier*): VNode
  89. lazy val keypress: KeyEventEmitterBuilder
  90. lazy val keyup: KeyEventEmitterBuilder
  91. def label(args: VDomModifier*): VNode
  92. def legend(args: VDomModifier*): VNode
  93. def li(args: VDomModifier*): VNode
  94. lazy val list: AttributeBuilder[Any]
  95. def main(args: VDomModifier*): VNode
  96. def mark(args: VDomModifier*): VNode
  97. lazy val max: AttributeBuilder[Double]
  98. def menu(args: VDomModifier*): VNode
  99. def menuitem(args: VDomModifier*): VNode
  100. def meter(args: VDomModifier*): VNode
  101. lazy val min: AttributeBuilder[Double]
  102. lazy val mousedown: MouseEventEmitterBuilder
  103. lazy val mouseenter: MouseEventEmitterBuilder
  104. lazy val mouseleave: MouseEventEmitterBuilder
  105. lazy val mousemove: MouseEventEmitterBuilder
  106. lazy val mouseover: MouseEventEmitterBuilder
  107. lazy val multiple: AttributeBuilder[Any]
  108. lazy val name: AttributeBuilder[String]
  109. def nav(args: VDomModifier*): VNode
  110. def ol(args: VDomModifier*): VNode
  111. def optgroup(args: VDomModifier*): VNode
  112. def option(args: VDomModifier*): VNode
  113. def output(args: VDomModifier*): VNode
  114. def p(args: VDomModifier*): VNode
  115. def param(args: VDomModifier*): VNode
  116. lazy val placeholder: AttributeBuilder[String]
  117. def pre(args: VDomModifier*): VNode
  118. def progress(args: VDomModifier*): VNode
  119. lazy val radiogroup: AttributeBuilder[Any]
  120. lazy val readonly: BoolAttributeBuilder
  121. lazy val required: BoolAttributeBuilder
  122. lazy val resize: MouseEventEmitterBuilder
  123. lazy val reversed: AttributeBuilder[Any]
  124. lazy val rows: AttributeBuilder[Double]
  125. lazy val rowspan: AttributeBuilder[Any]
  126. lazy val scope: AttributeBuilder[Any]
  127. def section(args: VDomModifier*): VNode
  128. def select(args: VDomModifier*): VNode
  129. lazy val selected: AttributeBuilder[Any]
  130. lazy val size: AttributeBuilder[Any]
  131. lazy val sizes: AttributeBuilder[Any]
  132. def small(args: VDomModifier*): VNode
  133. def span(args: VDomModifier*): VNode
  134. lazy val src: AttributeBuilder[Any]
  135. lazy val srcset: AttributeBuilder[Any]
  136. lazy val step: AttributeBuilder[Double]
  137. def strong(args: VDomModifier*): VNode
  138. lazy val style: AttributeBuilder[Any]
  139. def sub(args: VDomModifier*): VNode
  140. def summary(args: VDomModifier*): VNode
  141. lazy val summary: AttributeBuilder[Any]
  142. def sup(args: VDomModifier*): VNode
  143. def table(args: VDomModifier*): VNode
  144. lazy val target: AttributeBuilder[Any]
  145. def tbody(args: VDomModifier*): VNode
  146. def td(args: VDomModifier*): VNode
  147. def textarea(args: VDomModifier*): VNode
  148. def tfoot(args: VDomModifier*): VNode
  149. def th(args: VDomModifier*): VNode
  150. def thead(args: VDomModifier*): VNode
  151. def time(args: VDomModifier*): VNode
  152. lazy val tpe: AttributeBuilder[Any]
  153. def tr(args: VDomModifier*): VNode
  154. def track(args: VDomModifier*): VNode
  155. lazy val type: AttributeBuilder[Any]
  156. def ul(args: VDomModifier*): VNode
  157. lazy val usemap: AttributeBuilder[Any]
  158. lazy val value: AttributeBuilder[Any]
  159. def video(args: VDomModifier*): VNode
  160. def wbr(args: VDomModifier*): VNode
  161. lazy val wrap: AttributeBuilder[Any]
  162. object OutWatch
  163. object VDomModifier

Inherited from AnyRef

Inherited from Any

Ungrouped