ReactiveSvgElement

class ReactiveSvgElement[+Ref <: Element](val tag: SvgTag[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[ReactiveSvgElement[Ref]]*): ReactiveSvgElement[Ref]
Inherited from
ReactiveElement
def amendThis(makeMod: ReactiveSvgElement[Ref] => Modifier[ReactiveSvgElement[Ref]]): ReactiveSvgElement[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: SvgTag[Ref]