scala-js-snabbdom
scala-js-snabbdom
snabbdom
AttrValue
AttrValue
BooleanAttrValue
StringAttrValue
CreateHook
DestroyHook
DomApi
DomApi
EventHandler
EventHandler
Hooks
InitHook
InsertHook
Module
ModuleHooks
ModuleHooks
Patch
PatchedVNode
PatchedVNode
Comment
Element
Text
PostHook
PostPatchHook
PreHook
PrePatchHook
RemoveHook
UpdateHook
VNode
VNode
Comment
Element
Text
VNodeOps
VNodeData
VNodeData
h
init
thunk
toVNode
snabbdom.modules
Attributes
Classes
Dataset
EventListeners
Props
Styles
scala-js-snabbdom
/
snabbdom
/
VNode
VNode
object
VNode
Companion:
class
Graph
Supertypes
Self type
trait
Sum
trait
Mirror
class
Object
trait
Matchable
class
Any
VNode
.type
Type members
Value members
Implicits
Type members
Classlikes
final case
class
Comment
(
content:
String
)
extends
VNode
final case
class
Element
(
sel:
String
,
data:
VNodeData
,
children:
List
[
VNode
])
extends
VNode
final case
class
Text
(
content:
String
)
extends
VNode
final implicit
class
VNodeOps
(
val
vnode:
VNode
)
extends
AnyVal
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete methods
def
comment
(
content:
String
):
VNode
def
element
(
sel:
String
,
data:
VNodeData
,
children:
List
[
VNode
]):
VNode
def
text
(
content:
String
):
VNode
Concrete fields
val
empty
:
VNode
Implicits
Implicits
final implicit
def
VNodeOps
(
vnode:
VNode
):
VNodeOps
implicit
def
fromString
(
s:
String
):
VNode