StartChatSessionRequest
ChatKitty JS Core SDK / Exports / StartChatSessionRequest
Class: StartChatSessionRequest
Table of contents
Constructors
Properties
- channel
- onChannelUpdated
- onEventTriggered
- onKeystrokesReceived
- onMessageDeleted
- onMessageReactionAdded
- onMessageReactionRemoved
- onMessageRead
- onMessageReceived
- onMessageUnread
- onMessageUpdated
- onParticipantEnteredChat
- onParticipantLeftChat
- onParticipantPresenceChanged
- onThreadKeystrokesReceived
- onThreadMessageReceived
- onThreadTypingStarted
- onThreadTypingStopped
- onTypingStarted
- onTypingStopped
Constructors
constructor
• new StartChatSessionRequest()
Properties
channel
• channel: Channel
Defined in
onChannelUpdated
• Optional
onChannelUpdated: (channel
: Channel
) => void
Type declaration
▸ (channel
): void
Parameters
Name | Type |
---|---|
channel | Channel |
Returns
void
Defined in
onEventTriggered
• Optional
onEventTriggered: (event
: Event
) => void
Type declaration
▸ (event
): void
Parameters
Name | Type |
---|---|
event | Event |
Returns
void
Defined in
onKeystrokesReceived
• Optional
onKeystrokesReceived: (keystrokes
: Keystrokes
) => void
Type declaration
▸ (keystrokes
): void
Parameters
Name | Type |
---|---|
keystrokes | Keystrokes |
Returns
void
Defined in
onMessageDeleted
• Optional
onMessageDeleted: (message
: Message
) => void
Type declaration
▸ (message
): void
Parameters
Name | Type |
---|---|
message | Message |
Returns
void
Defined in
onMessageReactionAdded
• Optional
onMessageReactionAdded: (message
: Message
, reaction
: Reaction
) => void
Type declaration
▸ (message
, reaction
): void
Parameters
Name | Type |
---|---|
message | Message |
reaction | Reaction |
Returns
void
Defined in
onMessageReactionRemoved
• Optional
onMessageReactionRemoved: (message
: Message
, reaction
: Reaction
) => void
Type declaration
▸ (message
, reaction
): void
Parameters
Name | Type |
---|---|
message | Message |
reaction | Reaction |
Returns
void
Defined in
onMessageRead
• Optional
onMessageRead: (message
: Message
, receipt
: ReadReceipt
) => void
Type declaration
▸ (message
, receipt
): void
Parameters
Name | Type |
---|---|
message | Message |
receipt | ReadReceipt |
Returns
void
Defined in
onMessageReceived
• Optional
onMessageReceived: (message
: Message
, parent?
: Message
) => void
Type declaration
▸ (message
, parent?
): void
Parameters
Name | Type |
---|---|
message | Message |
parent? | Message |
Returns
void
Defined in
onMessageUnread
• Optional
onMessageUnread: (message
: Message
, receipt
: ReadReceipt
) => void
Type declaration
▸ (message
, receipt
): void
Parameters
Name | Type |
---|---|
message | Message |
receipt | ReadReceipt |
Returns
void
Defined in
onMessageUpdated
• Optional
onMessageUpdated: (message
: Message
) => void
Type declaration
▸ (message
): void
Parameters
Name | Type |
---|---|
message | Message |
Returns
void
Defined in
onParticipantEnteredChat
• Optional
onParticipantEnteredChat: (user
: User
) => void
Type declaration
▸ (user
): void
Parameters
Name | Type |
---|---|
user | User |
Returns
void
Defined in
onParticipantLeftChat
• Optional
onParticipantLeftChat: (user
: User
) => void
Type declaration
▸ (user
): void
Parameters
Name | Type |
---|---|
user | User |
Returns
void
Defined in
onParticipantPresenceChanged
• Optional
onParticipantPresenceChanged: (user
: User
) => void
Type declaration
▸ (user
): void
Parameters
Name | Type |
---|---|
user | User |
Returns
void
Defined in
onThreadKeystrokesReceived
• Optional
onThreadKeystrokesReceived: (thread
: Thread
, keystrokes
: Keystrokes
) => void
Type declaration
▸ (thread
, keystrokes
): void
Parameters
Name | Type |
---|---|
thread | Thread |
keystrokes | Keystrokes |
Returns
void
Defined in
onThreadMessageReceived
• Optional
onThreadMessageReceived: (thread
: Thread
, message
: Message
) => void
Type declaration
▸ (thread
, message
): void
Parameters
Name | Type |
---|---|
thread | Thread |
message | Message |
Returns
void
Defined in
onThreadTypingStarted
• Optional
onThreadTypingStarted: (thread
: Thread
, user
: User
) => void
Type declaration
▸ (thread
, user
): void
Parameters
Name | Type |
---|---|
thread | Thread |
user | User |
Returns
void
Defined in
onThreadTypingStopped
• Optional
onThreadTypingStopped: (thread
: Thread
, user
: User
) => void
Type declaration
▸ (thread
, user
): void
Parameters
Name | Type |
---|---|
thread | Thread |
user | User |
Returns
void
Defined in
onTypingStarted
• Optional
onTypingStarted: (user
: User
) => void
Type declaration
▸ (user
): void
Parameters
Name | Type |
---|---|
user | User |
Returns
void
Defined in
onTypingStopped
• Optional
onTypingStopped: (user
: User
) => void
Type declaration
▸ (user
): void
Parameters
Name | Type |
---|---|
user | User |
Returns
void