RxElement

abstract class RxElement(val modifiers: List[Seq[HtmlNode]]) extends HtmlNode
Companion:
object
trait HtmlNode
class Object
trait Matchable
class Any

Value members

Abstract methods

Render this element

Render this element

Concrete methods

def beforeRender: Unit

Called right before rendering this RxElement begins.

Called right before rendering this RxElement begins.

Override this method to define a custom event hook before rendering.

def beforeUnmount: Unit

Called right before unmounting (deleting) this RxElement from DOM.

Called right before unmounting (deleting) this RxElement from DOM.

This is a good place to remove any background process or manually added event listeners.

Inherited methods

def unless(cond: => Boolean): HtmlNode
Inherited from:
HtmlNode
def when(cond: => Boolean): HtmlNode
Inherited from:
HtmlNode

Concrete fields

val modifiers: List[Seq[HtmlNode]]