AWS Amplify JS API
AWS Amplify JS Dev Center
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Abstract
Interactions
Provider
constructor
_config
options
configure
get
Category
get
Provider
Name
on
Complete
send
Message
Hierarchy
AbstractInteractionsProvider
AWSLexProvider
AWSLexV2Provider
Implements
InteractionsProvider
Index
Constructors
constructor
Properties
_config
Accessors
options
Methods
configure
get
Category
get
Provider
Name
on
Complete
send
Message
Constructors
constructor
new
Abstract
Interactions
Provider
(
options
?:
InteractionsOptions
)
:
AbstractInteractionsProvider
Parameters
Default value
options:
InteractionsOptions
= {}
Returns
AbstractInteractionsProvider
Properties
Protected
_config
_config
:
InteractionsOptions
Accessors
Protected
options
options
:
Methods
configure
configure
(
config
?:
InteractionsOptions
)
:
InteractionsOptions
Parameters
Default value
config:
InteractionsOptions
= {}
Returns
InteractionsOptions
get
Category
get
Category
(
)
:
string
Returns
string
Abstract
get
Provider
Name
get
Provider
Name
(
)
:
string
Returns
string
Abstract
on
Complete
on
Complete
(
botname
:
string
, callback
:
function
)
:
any
Parameters
botname:
string
callback:
function
(
err
:
any
, confirmation
:
InteractionsResponse
)
:
void
Parameters
err:
any
confirmation:
InteractionsResponse
Returns
void
Returns
any
Abstract
send
Message
send
Message
(
botname
:
string
, message
:
string
|
Object
)
:
Promise
<
object
>
Parameters
botname:
string
message:
string
|
Object
Returns
Promise
<
object
>