Search
Preparing search index...
The search index is not available
sanajk
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
ChainTalks
Class ChainTalks<State>
Type parameters
State
Hierarchy
AutoTalks
<
State
>
ChainTalks
Index
Constructors
constructor
Properties
stack
static
Weight
tags
talks
Accessors
all
Tags
size
Methods
add
choose
filter
ByTags
has
Tag
weight
wrap
Talk
Constructors
constructor
new
Chain
Talks
(
stack
:
boolean
, talks
:
Array
<
AutoTalkLike
<
State
>
>
, weight
?:
AutoTalkWeight
<
State
>
, tags
?:
AutoTalkTags
)
:
ChainTalks
Parameters
stack:
boolean
talks:
Array
<
AutoTalkLike
<
State
>
>
Default value
weight:
AutoTalkWeight
<
State
>
= 1
Optional
tags:
AutoTalkTags
Returns
ChainTalks
Properties
stack
stack
:
boolean
static
Weight
static
Weight
:
AutoTalkWeight
<
State
>
Optional
tags
tags
:
Set
<
string
>
talks
talks
:
Array
<
AutoTalkRequestCallback
<
State
>
|
AutoTalks
<
State
>
>
Accessors
all
Tags
get
allTags
(
)
:
Set
<
string
>
Returns
Set
<
string
>
size
get
size
(
)
:
number
Returns
number
Methods
add
add
(
...
talks
:
Array
<
AutoTalkLike
<
State
>
>
)
:
this
Parameters
Rest
...
talks:
Array
<
AutoTalkLike
<
State
>
>
Returns
this
choose
choose
(
ctx
:
AutoTalkRequestContext
<
State
>
, index
?:
number
)
:
ChainTalk
<
State
>
Parameters
ctx:
AutoTalkRequestContext
<
State
>
Default value
index:
number
= 0
Returns
ChainTalk
<
State
>
filter
ByTags
filter
ByTags
(
allowTags
?:
AutoTalkTags
)
:
ChainTalks
<
State
>
Parameters
Optional
allowTags:
AutoTalkTags
Returns
ChainTalks
<
State
>
has
Tag
has
Tag
(
allowTags
?:
AutoTalkTags
)
:
boolean
Parameters
Optional
allowTags:
AutoTalkTags
Returns
boolean
weight
weight
(
ctx
:
AutoTalkRequestContext
<
State
>
)
:
number
Parameters
ctx:
AutoTalkRequestContext
<
State
>
Returns
number
Static
wrap
Talk
wrap
Talk<State>
(
talk
:
AutoTalkLike
<
State
>
)
:
AutoTalks
<
State
>
|
function
Type parameters
State
Parameters
talk:
AutoTalkLike
<
State
>
Returns
AutoTalks
<
State
>
|
function
Globals
Auto
Talk
Auto
Talk
Chooser
Auto
Talk
Stigger
Base
Auto
Talk
Trigger
Auto
Talks
Chain
Talk
Chain
Talks
constructor
stack
static
Weight
tags
talks
all
Tags
size
add
choose
filter
ByTags
has
Tag
weight
wrap
Talk
Sana
Shiori
Builder
Auto
Talks
State
Use
Default
Option
Auto
Talk
Like
Auto
Talk
Request
Callback
Auto
Talk
Request
Context
Auto
Talk
Tags
Auto
Talk
Trigger
Settings
Auto
Talk
Weight
auto
autow
chain
chainw
endchain
endchainw
default
Event
Middleware
default
Events
error
Response
Middleware
exit
Middleware
sender
Middleware
Generated using
TypeDoc