Preparing search index...
The search index is not available
extrajs
extrajs
LinkedList
Class LinkedList<T>
Type Parameters
T
Implements
ReadonlyLinkedList
<
T
>
Index
Constructors
constructor
Properties
#first
#length
Accessors
first
Item
length
Methods
#entries
#getLLItem
#normalize
Index
[iterator]
append
clear
delete
find
First
Index
get
prepend
shift
Constructors
constructor
new
Linked
List
<
T
>
(
...
items
)
:
LinkedList
<
T
>
Type Parameters
T
Parameters
Rest
...
items
:
readonly
T
[]
Returns
LinkedList
<
T
>
Properties
Private
#first
#first
:
null
|
LLItem
<
T
>
= null
Private
#length
#length
:
number
= 0
Accessors
first
Item
get
firstItem
(
)
:
T
Returns
T
length
get
length
(
)
:
number
Returns
number
Methods
Private
#entries
#entries
(
)
:
IterableIterator
<
[
number
,
T
]
>
Returns
IterableIterator
<
[
number
,
T
]
>
Private
#getLLItem
#getLLItem
(
index
)
:
LLItem
<
T
>
Parameters
index
:
number
Returns
LLItem
<
T
>
Private
#normalize
Index
#normalize
Index
(
index
)
:
number
Parameters
index
:
number
Returns
number
[iterator]
[iterator]
(
)
:
IterableIterator
<
T
>
Returns
IterableIterator
<
T
>
append
append
(
...
items
)
:
this
Parameters
Rest
...
items
:
T
[]
Returns
this
clear
clear
(
)
:
this
Returns
this
delete
delete
(
index
)
:
[
LinkedList
<
T
>
,
T
]
Parameters
index
:
number
Returns
[
LinkedList
<
T
>
,
T
]
find
First
Index
find
First
Index
(
item
)
:
number
Parameters
item
:
T
Returns
number
find
First
Index
(
items
)
:
number
Parameters
items
:
ReadonlySet
<
T
>
Returns
number
find
First
Index
(
predicate
)
:
number
Parameters
predicate
:
(
(
it
,
i
,
this_
)
=>
boolean
)
(
it
,
i
,
this_
)
:
boolean
Parameters
it
:
T
i
:
number
this_
:
this
Returns
boolean
Returns
number
get
get
(
index
)
:
T
Parameters
index
:
number
Returns
T
prepend
prepend
(
...
items
)
:
this
Parameters
Rest
...
items
:
T
[]
Returns
this
shift
shift
(
n
?
)
:
[
LinkedList
<
T
>
,
LinkedList
<
T
>
]
Parameters
n
:
number
= 1
Returns
[
LinkedList
<
T
>
,
LinkedList
<
T
>
]
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
#first
#length
first
Item
length
#entries
#getLLItem
#normalize
Index
[iterator]
append
clear
delete
find
First
Index
get
prepend
shift
extrajs
Loading...