Embedded

case class Embedded(v: Any) extends RxElement with LogSupport

Holder for embedding various types as tag contents

trait Product
trait Equals
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class RxElement
trait HtmlNode
class Object
trait Matchable
class Any

Value members

Concrete methods

override def render: RxElement

Render this element

Render this element

Definition Classes

Inherited methods

Inherited from:
RxElement
Inherited from:
RxElement
Inherited from:
RxElement
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.

Inherited from:
RxElement
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 from:
RxElement
inline protected def debug(inline message: Any, inline cause: Throwable): Unit
Inherited from:
LoggingMethods
inline protected def debug(inline message: Any): Unit
Inherited from:
LoggingMethods
inline protected def error(inline message: Any, inline cause: Throwable): Unit
Inherited from:
LoggingMethods
inline protected def error(inline message: Any): Unit
Inherited from:
LoggingMethods
inline protected def info(inline message: Any, inline cause: Throwable): Unit
Inherited from:
LoggingMethods
inline protected def info(inline message: Any): Unit
Inherited from:
LoggingMethods
inline protected def logAt(inline logLevel: LogLevel, inline message: Any): Unit
Inherited from:
LoggingMethods
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product
inline protected def trace(inline message: Any, inline cause: Throwable): Unit
Inherited from:
LoggingMethods
inline protected def trace(inline message: Any): Unit
Inherited from:
LoggingMethods
def unless(cond: => Boolean): HtmlNode
Inherited from:
HtmlNode
inline protected def warn(inline message: Any, inline cause: Throwable): Unit
Inherited from:
LoggingMethods
inline protected def warn(inline message: Any): Unit
Inherited from:
LoggingMethods
def when(cond: => Boolean): HtmlNode
Inherited from:
HtmlNode

Inherited fields

val modifiers: List[Seq[HtmlNode]]
Inherited from:
RxElement