Constructor
-
new Chat(chatService)
-
Parameters:
Name Type Description chatServiceAvayaClientServices.Services.Conference.ChatService
Methods
-
addOnChatMessageReceivedCallback(callback) → {void}
-
Parameters:
Name Type Description callbackAvayaClientServices.Services.Conference.Chat#onChatMessageReceivedCallback Returns:
{ void }
-
addOnChatServiceAvailableCallback(callback) → {void}
-
Parameters:
Name Type Description callbackAvayaClientServices.Services.Conference.Chat#onChatServiceAvailableCallback Returns:
{ void }
-
addOnChatServiceUnavailableCallback(callback) → {void}
-
Parameters:
Name Type Description callbackAvayaClientServices.Services.Conference.Chat#onChatServiceUnavailableCallback Returns:
{ void }
-
getAllMessages() → {AvayaClientServices.Base.DataSet.<AvayaClientServices.Services.Conference.ChatMessage>}
-
Returns:
-
getAllPrivateMessages() → {AvayaClientServices.Base.DataSet.<AvayaClientServices.Services.Conference.ChatMessage>}
-
Returns:
-
getAllPublicMessages() → {AvayaClientServices.Base.DataSet.<AvayaClientServices.Services.Conference.ChatMessage>}
-
Returns:
-
removeOnChatMessageReceivedCallback(callback) → {void}
-
Parameters:
Name Type Description callbackAvayaClientServices.Services.Conference.Chat#onChatMessageReceivedCallback Returns:
{ void }
-
removeOnChatServiceAvailableCallback(callback) → {void}
-
Parameters:
Name Type Description callbackAvayaClientServices.Services.Conference.Chat#onChatServiceAvailableCallback Returns:
{ void }
-
removeOnChatServiceUnavailableCallback(callback) → {void}
-
Parameters:
Name Type Description callbackAvayaClientServices.Services.Conference.Chat#onChatServiceUnavailableCallback Returns:
{ void }
-
sendPrivateMessage(message, participant) → {AvayaClientServices.Base.Promise}
-
Parameters:
Name Type Description messagestring participantAvayaClientServices.Services.Conference.Participant Returns:
-
sendPublicMessage(message, message) → {AvayaClientServices.Base.Promise}
-
Parameters:
Name Type Description messagestring messagestring Returns:
Type Definitions
-
onChatMessageReceivedCallback(chat, message) → {void}
-
Parameters:
Name Type Description chatAvayaClientServices.Services.Conference.Chat messageAvayaClientServices.Services.Conference.ChatMessage Returns:
{ void }
-
onChatServiceAvailableCallback(chat) → {void}
-
Parameters:
Name Type Description chatAvayaClientServices.Services.Conference.Chat Returns:
{ void }
-
onChatServiceUnavailableCallback(chat) → {void}
-
Parameters:
Name Type Description chatAvayaClientServices.Services.Conference.Chat Returns:
{ void }