toggle menu
kvision
7.4.5
js
switch theme
search in API
kvision
/
io.kvision.snabbdom
Package-level
declarations
js
Snabbdom virtual DOM bindings.
Types
Functions
Properties
Types
Attrs
Link copied to clipboard
js
external
interface
Attrs
Classes
Link copied to clipboard
js
external
interface
Classes
Create
Hook
Link copied to clipboard
js
typealias
CreateHook
=
(
emptyVNode
:
VNode
,
vNode
:
VNode
)
->
dynamic
Destroy
Hook
Link copied to clipboard
js
typealias
DestroyHook
=
(
vNode
:
VNode
)
->
dynamic
Hooks
Link copied to clipboard
js
external
interface
Hooks
Init
Hook
Link copied to clipboard
js
typealias
InitHook
=
(
vNode
:
VNode
)
->
dynamic
Insert
Hook
Link copied to clipboard
js
typealias
InsertHook
=
(
vNode
:
VNode
)
->
dynamic
Module
Link copied to clipboard
js
external
interface
Module
On
Link copied to clipboard
js
external
interface
On
Patch
Link copied to clipboard
js
typealias
Patch
=
(
dynamic
,
vnode
:
VNode
)
->
VNode
Post
Hook
Link copied to clipboard
js
typealias
PostHook
=
(
)
->
dynamic
Post
Patch
Hook
Link copied to clipboard
js
typealias
PostPatchHook
=
(
oldVNode
:
VNode
,
vNode
:
VNode
)
->
dynamic
Pre
Hook
Link copied to clipboard
js
typealias
PreHook
=
(
)
->
dynamic
Pre
Patch
Hook
Link copied to clipboard
js
typealias
PrePatchHook
=
(
oldVNode
:
VNode
,
vNode
:
VNode
)
->
dynamic
Props
Link copied to clipboard
js
external
interface
Props
Remove
Hook
Link copied to clipboard
js
typealias
RemoveHook
=
(
vNode
:
VNode
,
removeCallback
:
(
)
->
Unit
)
->
dynamic
Update
Hook
Link copied to clipboard
js
typealias
UpdateHook
=
(
oldVNode
:
VNode
,
vNode
:
VNode
)
->
dynamic
VNode
Link copied to clipboard
js
external
interface
VNode
VNode
Data
Link copied to clipboard
js
external
interface
VNodeData
VNode
Style
Link copied to clipboard
js
external
interface
VNodeStyle
Properties
attributes
Module
Link copied to clipboard
js
val
attributesModule
:
Module
class
Module
Link copied to clipboard
js
val
classModule
:
Module
event
Listeners
Module
Link copied to clipboard
js
val
eventListenersModule
:
Module
modules
Ext
Link copied to clipboard
js
external
val
modulesExt
:
dynamic
props
Module
Link copied to clipboard
js
val
propsModule
:
Module
style
Module
Link copied to clipboard
js
val
styleModule
:
Module
Functions
h
Link copied to clipboard
js
external
fun
h
(
sel
:
String
)
:
VNode
external
fun
h
(
sel
:
String
,
data
:
VNodeData
)
:
VNode
external
fun
h
(
sel
:
String
,
children
:
Array
<
dynamic
>
)
:
VNode
external
fun
h
(
sel
:
String
,
text
:
String
)
:
VNode
external
fun
h
(
sel
:
String
,
data
:
VNodeData
,
children
:
Array
<
dynamic
>
)
:
VNode
external
fun
h
(
sel
:
String
,
data
:
VNodeData
,
text
:
String
)
:
VNode
init
Link copied to clipboard
js
external
fun
init
(
modules
:
Array
<
Module
>
,
domApi
:
dynamic
=
definedExternally
)
:
Patch
set
Link copied to clipboard
js
operator
fun
On
.
set
(
key
:
String
,
value
:
(
dynamic
)
->
Unit
)