com.raquo.laminar.nodes
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class CommentNodetrait ReactiveElement[Ref]class ReactiveHtmlElement[Ref]class ReactiveSvgElement[Ref]class TextNode
Attributes
- Supertypes
-
trait ChildNode[Comment]trait ReactiveNode[Comment]class Objecttrait Matchableclass AnyShow all
This class lets you manually manage the lifecycle of a single Laminar element. This is useful when you need to pass a DOM element to a third party JS library, and you want that element to be managed by Laminar.
This class lets you manually manage the lifecycle of a single Laminar element. This is useful when you need to pass a DOM element to a third party JS library, and you want that element to be managed by Laminar.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
trait ReactiveElement[Ref]class ReactiveHtmlElement[Ref]class ReactiveSvgElement[Ref]class RootNode
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ParentNode.type
Attributes
- Companion
- object
- Supertypes
-
trait ParentNode[Ref]trait ChildNode[Ref]trait ReactiveNode[Ref]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ReactiveHtmlElement[Ref]class ReactiveSvgElement[Ref]
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ReactiveElement.type
Attributes
- Companion
- object
- Supertypes
-
trait ReactiveElement[Ref]trait ParentNode[Ref]trait ChildNode[Ref]trait ReactiveNode[Ref]class Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ReactiveHtmlElement.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ChildNode[Ref]class CommentNodetrait ReactiveElement[Ref]class ReactiveHtmlElement[Ref]class ReactiveSvgElement[Ref]class TextNodetrait ParentNode[Ref]class RootNodeShow all
Attributes
- Companion
- object
- Supertypes
-
trait ReactiveElement[Ref]trait ParentNode[Ref]trait ChildNode[Ref]trait ReactiveNode[Ref]class Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ReactiveSvgElement.type
RootNode will mount itself (and the child) if the container node is attached to the DOM at RootNode initialization time.
RootNode will mount itself (and the child) if the container node is attached to the DOM at RootNode initialization time.
Note: RootNode does not receive any outside notifications about the container being attached or detached from the DOM.
If you are trying to create a Laminar RootNode inside a React.js component, make sure to call:
- mount() when componentDidMount is due, and
- unmount() when componentWillUnmount is due.
Other libraries' integration follows the same principle.
Attributes
- Supertypes
Attributes
- Supertypes