ReactiveHtmlElement

class ReactiveHtmlElement[+Ref <: Element](val tag: HtmlTag[Ref]) extends ReactiveElement[Ref]
Companion
object
trait ReactiveElement[Ref]
trait Element
trait Node
trait ParentNode[Ref]
trait ChildNode[Ref]
trait Modifier[Base]
trait ReactiveNode[Ref]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def toString: String
Definition Classes
Any

Inherited methods

def amend(mods: Modifier[ReactiveHtmlElement[Ref]]*): ReactiveHtmlElement[Ref]
Inherited from
ReactiveElement
def amendThis(makeMod: ReactiveHtmlElement[Ref] => Modifier[ReactiveHtmlElement[Ref]]): ReactiveHtmlElement[Ref]
Inherited from
ReactiveElement
override def apply(parentNode: Base): Unit
Definition Classes
ChildNode -> Modifier
Inherited from
ChildNode
def eventListeners: List[Any]
Inherited from
ReactiveElement
def events[Ev <: Event, Out](prop: EventProcessor[Ev, Out]): EventStream[Out]

Create and get a stream of events on this node

Create and get a stream of events on this node

Inherited from
ReactiveElement
def maybeParent: Option[Base]
Inherited from
ChildNode

Deprecated and Inherited methods

@deprecated("ParentNode.maybeChildren will be removed in a future version of Laminar.", "0.8") @inline
def maybeChildren: Option[List[Base]]
Deprecated
Inherited from
ParentNode

Concrete fields

final override val ref: Ref
val tag: HtmlTag[Ref]