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