LexEvent

object LexEvent
Companion:
class
class Object
trait Matchable
class Any

Type members

Classlikes

object Bot
Companion:
class
@native @JSType
trait Bot extends Object
Companion:
object
Companion:
class
@native @JSType
trait CurrentIntent extends Object
Companion:
object
@native @JSType
trait LexSlotDetailsItem extends Object

Types

type OneToFive[T] = Tuple5[T, UndefOr[T], UndefOr[T], UndefOr[T], UndefOr[T]]
type RequestAttributes = Dictionary[String]
type SessionAttributes = Dictionary[String]
type Slots = Dictionary[String]

Value members

Concrete methods

def apply(currentIntent: CurrentIntent, bot: Bot, userId: String, inputTranscript: String, invocationSource: LexEventInvocationSource, outputDialogMode: LexEventOutputDialogMode, messageVersion: String, sessionAttributes: SessionAttributes, requestAttributes: RequestAttributes | Null): LexEvent