setPrompts

The setPrompts method sets a list of LuaUserPrompt objects to return in the current conversation task after the script is complete.

You create a LuaUserPrompt object by using the LuaUserPrompt:new constructor.

Syntax

setPrompts( prompts )

Arguments

Argument Description
prompts (LuaUserPrompt) A table of LuaUserPrompt objects to set as the response to the current conversation task.

Example

function choose_cake(taskUtils)
   local prompt1 = taskUtils:getPrompts()[1]
   local prompt2 = LuaUserPrompt:new("The following cakes are available:",
      {"Victoria Sponge", "Black Forest Gateau", "Profiteroles"}
   )
   taskUtils:setPrompts(
      {prompt1, prompt2}
   )
end

_HP_HTML5_bannerTitle.htm