Skip to main content

Class: StartChatSessionRequest

Constructors

Constructor

new StartChatSessionRequest(): StartChatSessionRequest

Returns

StartChatSessionRequest

Properties

channel

channel: Channel


onChannelDeleted()?

optional onChannelDeleted: (channel) => void

Parameters

channel

Channel

Returns

void


onChannelUpdated()?

optional onChannelUpdated: (channel) => void

Parameters

channel

Channel

Returns

void


onEventTriggered()?

optional onEventTriggered: (event) => void

Parameters

event

Event

Returns

void


onKeystrokesReceived()?

optional onKeystrokesReceived: (keystrokes) => void

Parameters

keystrokes

Keystrokes

Returns

void


onMemberBlocked()?

optional onMemberBlocked: (channelBlockRecord) => void

Parameters

channelBlockRecord

ChannelBlockRecord

Returns

void


onMemberJoined()?

optional onMemberJoined: (user) => void

Parameters

user

User

Returns

void


onMemberLeft()?

optional onMemberLeft: (user) => void

Parameters

user

User

Returns

void


onMemberUnblocked()?

optional onMemberUnblocked: (channelBlockRecord) => void

Parameters

channelBlockRecord

ChannelBlockRecord

Returns

void


onMessageDeleted()?

optional onMessageDeleted: (message) => void

Parameters

message

Message

Returns

void


onMessageReactionAdded()?

optional onMessageReactionAdded: (message, reaction) => void

Parameters

message

Message

reaction

Reaction

Returns

void


onMessageReactionRemoved()?

optional onMessageReactionRemoved: (message, reaction) => void

Parameters

message

Message

reaction

Reaction

Returns

void


onMessageRead()?

optional onMessageRead: (message, receipt) => void

Parameters

message

Message

receipt

ReadReceipt

Returns

void


onMessageReceived()?

optional onMessageReceived: (message, parent?) => void

Parameters

message

Message

parent?

Message

Returns

void


onMessageUnread()?

optional onMessageUnread: (message, receipt) => void

Parameters

message

Message

receipt

ReadReceipt

Returns

void


onMessageUpdated()?

optional onMessageUpdated: (message) => void

Parameters

message

Message

Returns

void


onModeratorAdded()?

optional onModeratorAdded: (user) => void

Parameters

user

User

Returns

void


onModeratorDeleted()?

optional onModeratorDeleted: (user) => void

Parameters

user

User

Returns

void


onParticipantEnteredChat()?

optional onParticipantEnteredChat: (user) => void

Parameters

user

User

Returns

void


onParticipantLeftChat()?

optional onParticipantLeftChat: (user) => void

Parameters

user

User

Returns

void


onParticipantPresenceChanged()?

optional onParticipantPresenceChanged: (user) => void

Parameters

user

User

Returns

void


onThreadKeystrokesReceived()?

optional onThreadKeystrokesReceived: (thread, keystrokes) => void

Parameters

thread

Thread

keystrokes

Keystrokes

Returns

void


onThreadMessageReceived()?

optional onThreadMessageReceived: (thread, message) => void

Parameters

thread

Thread

message

Message

Returns

void


onThreadTypingStarted()?

optional onThreadTypingStarted: (thread, user) => void

Parameters

thread

Thread

user

User

Returns

void


onThreadTypingStopped()?

optional onThreadTypingStopped: (thread, user) => void

Parameters

thread

Thread

user

User

Returns

void


onTypingStarted()?

optional onTypingStarted: (user) => void

Parameters

user

User

Returns

void


onTypingStopped()?

optional onTypingStopped: (user) => void

Parameters

user

User

Returns

void