class BotFramework::Prompt
Public Class Methods
attachment()
click to toggle source
# File lib/bot_framework/prompt.rb, line 54 def self.attachment end
choice()
click to toggle source
# File lib/bot_framework/prompt.rb, line 48 def self.choice end
configure(_options)
click to toggle source
# File lib/bot_framework/prompt.rb, line 17 def self.configure(_options) end
confirm()
click to toggle source
# File lib/bot_framework/prompt.rb, line 45 def self.confirm end
disambiguate()
click to toggle source
# File lib/bot_framework/prompt.rb, line 57 def self.disambiguate end
number()
click to toggle source
# File lib/bot_framework/prompt.rb, line 42 def self.number end
text()
click to toggle source
# File lib/bot_framework/prompt.rb, line 39 def self.text end
time()
click to toggle source
# File lib/bot_framework/prompt.rb, line 51 def self.time end
Public Instance Methods
begin(session, options = {})
click to toggle source
# File lib/bot_framework/prompt.rb, line 20 def begin(session, options = {}) options[:prompt_after_action] = options[:prompt_after_action] || options[:prompt_after_action] options[:retry_count] = 0 options.each do |option| # Store in dialog data end send_prompt(session, options) end
create_prompt()
click to toggle source
# File lib/bot_framework/prompt.rb, line 37 def create_prompt; end
dialog_resumed()
click to toggle source
# File lib/bot_framework/prompt.rb, line 31 def dialog_resumed; end
recognize()
click to toggle source
# File lib/bot_framework/prompt.rb, line 33 def recognize; end
reply_received(session, args = {})
click to toggle source
# File lib/bot_framework/prompt.rb, line 29 def reply_received(session, args = {}); end
send_prompt(session, options)
click to toggle source
# File lib/bot_framework/prompt.rb, line 35 def send_prompt(session, options); end