toggle menu
Kotlin Wrappers API Reference
js
switch theme
search in API
kotlin-js
/
js.objects
Package-level
declarations
Types
Functions
Types
Jso
Dsl
Link copied to clipboard
@
DslMarker
@
Target
(
allowedTargets
=
[
AnnotationTarget.CLASS
,
AnnotationTarget.TYPE
]
)
annotation class
JsoDsl
Object
Link copied to clipboard
external
class
Object
Property
Descriptor
Map
Link copied to clipboard
typealias
PropertyDescriptorMap
=
ReadonlyRecord
<
PropertyKey
,
TypedPropertyDescriptor
<
*
>
>
Property
Key
Link copied to clipboard
typealias
PropertyKey
=
Any
Readonly
Record
Link copied to clipboard
external
interface
ReadonlyRecord
<
K
:
Any
,
out
V
>
Record
Link copied to clipboard
external
interface
Record
<
K
:
Any
,
V
>
:
ReadonlyRecord
<
K
,
V
>
Typed
Property
Descriptor
Link copied to clipboard
external
interface
TypedPropertyDescriptor
<
T
>
Functions
jso
Link copied to clipboard
inline
fun
<
T
:
Any
>
jso
(
)
:
T
inline
fun
<
T
:
Any
>
jso
(
block
:
T
.
(
)
->
Unit
)
:
T
Record
Link copied to clipboard
fun
<
K
:
Any
,
V
>
Record
(
)
:
Record
<
K
,
V
>
fun
<
K
:
Any
,
V
>
Record
(
block
:
Record
<
K
,
V
>
.
(
)
->
Unit
)
:
Record
<
K
,
V
>
record
Of
Link copied to clipboard
fun
<
K
:
Any
,
V
>
recordOf
(
vararg
pairs
:
Pair
<
K
,
V
>
)
:
Record
<
K
,
V
>