Search
Preparing search index...
The search index is not available
dotup-ts-node-skills-serializable-lists
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
SkillNamedList
Class SkillNamedList<T>
Type parameters
T
Hierarchy
NamedList
<
T
>
SkillNamedList
Index
Constructors
constructor
Properties
Current
State
Items
List
Mode
Name
Unique
Field
Methods
Add
Contains
Find
Find
By
Get
Item
Get
Random
Item
Has
Item
Has
Items
Order
By
Remove
Reset
Constructors
constructor
new
Skill
Named
List
(
listName
:
string
, uniqueField
?:
keyof T
)
:
SkillNamedList
Parameters
listName:
string
Optional
uniqueField:
keyof T
Returns
SkillNamedList
Properties
Current
State
Current
State
:
ListState
Items
Items
:
T
[]
List
Mode
List
Mode
:
ListMode
= ListMode.Session
Name
Name
:
string
Unique
Field
Unique
Field
:
keyof T
Methods
Add
Add
(
item
:
T
)
:
void
Parameters
item:
T
Returns
void
Contains
Contains
(
item
:
T
)
:
boolean
Parameters
item:
T
Returns
boolean
Find
Find
(
value
:
T
)
:
T
Parameters
value:
T
Returns
T
Find
By
Find
By
(
value
:
T[keyof T]
, propertyName
?:
keyof T
)
:
T
Parameters
value:
T[keyof T]
Default value
propertyName:
keyof T
= this.UniqueField
Returns
T
Get
Item
Get
Item
(
predicate
:
function
)
:
T
Parameters
predicate:
function
(
item
:
T
)
:
boolean
Parameters
item:
T
Returns
boolean
Returns
T
Get
Random
Item
Get
Random
Item
(
)
:
T
Returns
T
Has
Item
Has
Item
(
value
:
T[keyof T]
, propertyName
?:
keyof T
)
:
boolean
Parameters
value:
T[keyof T]
Default value
propertyName:
keyof T
= this.UniqueField
Returns
boolean
Has
Items
Has
Items
(
)
:
boolean
Returns
boolean
Order
By
Order
By
(
orderField
?:
keyof T
)
:
T
[]
Parameters
Default value
orderField:
keyof T
= this.UniqueField
Returns
T
[]
Remove
Remove
(
item
:
T
)
:
void
Parameters
item:
T
Returns
void
Reset
Reset
(
)
:
void
Returns
void
Globals
List
Mode
List
State
List
Attributes
Request
Interceptor
List
Attributes
Response
Interceptor
List
Item
Configuration
List
Manager
Serializable
List
Plugin
Skill
Named
List
constructor
Current
State
Items
List
Mode
Name
Unique
Field
Add
Contains
Find
Find
By
Get
Item
Get
Random
Item
Has
Item
Has
Items
Order
By
Remove
Reset
ISerializable
List
Plugin
Configuration
Generated using
TypeDoc