interface ChatbotReaction
Action produced by a Chatbot either as a reply to a Phrase, or spontaneously
Since
3
Async |
interface Async |
OnChatbotReactionHandlingStatusChangedListener |
Listener for chatbotReactionHandlingStatus property changed event interface OnChatbotReactionHandlingStatusChangedListener |
addOnChatbotReactionHandlingStatusChangedListener |
Add a property changed listener for chatbotReactionHandlingStatus abstract fun addOnChatbotReactionHandlingStatusChangedListener(onChatbotReactionHandlingStatusChangedListener: OnChatbotReactionHandlingStatusChangedListener!): Unit |
async |
abstract fun async(): Async! |
getChatbotReactionHandlingStatus |
Exposes the property chatbotReactionHandlingStatus value abstract fun getChatbotReactionHandlingStatus(): ChatbotReactionHandlingStatus! |
removeAllOnChatbotReactionHandlingStatusChangedListeners |
Remove all chatbotReactionHandlingStatus changed listeners abstract fun removeAllOnChatbotReactionHandlingStatusChangedListeners(): Unit |
removeOnChatbotReactionHandlingStatusChangedListener |
Remove a property changed listener for chatbotReactionHandlingStatus abstract fun removeOnChatbotReactionHandlingStatusChangedListener(onChatbotReactionHandlingStatusChangedListener: OnChatbotReactionHandlingStatusChangedListener!): Unit |
runWith |
Run the action defined by a chatbot. abstract fun runWith(speechEngine: SpeechEngine!): Unit |
setChatbotReactionHandlingStatus |
Set the property updateStatus value abstract fun setChatbotReactionHandlingStatus(updateStatus: ChatbotReactionHandlingStatus!): Unit |
setOnChatbotReactionHandlingStatusChangedListener |
Set a property changed listener for chatbotReactionHandlingStatus abstract fun |
stop |
Stop the execution abstract fun stop(): Unit |
BaseChatbotReaction |
Parent class for ChatBotReaction implementations. abstract class BaseChatbotReaction : AnyObjectWrapper, ChatbotReaction |