kindlysdk
Toggle table of contents
release
Target filter
release
Switch theme
Search in API
Skip to content
kindlysdk
kindlysdk
/
no.kindly.chatsdk.chat.presentation.webview
Package-level
declarations
Types
Types
Kindly
Button
Click
Event
Link copied to clipboard
data
class
KindlyButtonClickEvent
(
val
button
:
Map
<
String
,
Any
?
>
=
emptyMap()
,
val
value
:
String
=
""
,
val
type
:
String
=
""
)
Kindly
Debug
Event
Link copied to clipboard
data
class
KindlyDebugEvent
(
val
type
:
String
=
""
,
val
eventName
:
String
?
=
null
,
val
detail
:
Map
<
String
,
Any
?
>
=
emptyMap()
,
val
kindlyInfo
:
Map
<
String
,
Any
?
>
=
emptyMap()
,
val
stateChanged
:
Boolean
=
false
,
val
previousState
:
Boolean
?
=
null
)
Kindly
Global
Icon
Event
Link copied to clipboard
data
class
KindlyGlobalIconEvent
(
val
icon
:
Map
<
String
,
Any
?
>
=
emptyMap()
,
val
action
:
String
=
""
)
Kindly
Load
Event
Link copied to clipboard
data
class
KindlyLoadEvent
(
val
settings
:
Map
<
String
,
Any
?
>
=
emptyMap()
,
val
language
:
String
=
""
,
val
botKey
:
String
=
""
)
Kindly
Message
Event
Link copied to clipboard
data
class
KindlyMessageEvent
(
val
message
:
Map
<
String
,
Any
?
>
=
emptyMap()
,
val
chatLog
:
List
<
Map
<
String
,
Any
?
>
>
=
emptyList()
)
Kindly
UIEvent
Link copied to clipboard
data
class
KindlyUIEvent
(
val
type
:
String
=
""
,
val
source
:
String
=
""
,
val
chatId
:
String
=
""
,
val
value
:
Map
<
String
,
Any
?
>
=
emptyMap()
)
Kindly
Web
Event
Link copied to clipboard
data
class
KindlyWebEvent
(
val
type
:
String
,
val
data
:
Map
<
String
,
Any
?
>
=
emptyMap()
)
Event models for Kindly WebView JavaScript bridge Similar to iOS KindlyWebEventModel.swift