Search
Preparing search index...
The search index is not available
tstruct
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"LinkedList/LinkedList"
LinkedList
Class LinkedList<T>
Type parameters
T
Hierarchy
LinkedList
Implements
ILinkedList
<
T
>
Iterable
<
T
>
Index
Properties
_head
_length
_tail
Accessors
head
is
Empty
size
tail
Methods
[
Symbol.iterator]
add
get
get
Node
remove
Properties
Private
_head
_head
:
ILinkedListNode
<
T
>
Private
_length
_length
:
number
= 0
Private
_tail
_tail
:
ILinkedListNode
<
T
>
Accessors
head
get
head
(
)
:
ILinkedListNode
<
T
>
Returns
ILinkedListNode
<
T
>
is
Empty
get
isEmpty
(
)
:
boolean
Returns
boolean
size
get
size
(
)
:
number
Returns
number
tail
get
tail
(
)
:
ILinkedListNode
<
T
>
Returns
ILinkedListNode
<
T
>
Methods
[
Symbol.iterator]
[
Symbol.iterator]
(
)
:
Iterator
<
T
,
any
,
undefined
>
Returns
Iterator
<
T
,
any
,
undefined
>
add
add
(
val
:
T
)
:
void
Parameters
val:
T
Returns
void
get
get
(
index
:
number
)
:
T
Parameters
index:
number
Returns
T
Private
get
Node
get
Node
(
index
:
number
)
:
ILinkedListNode
<
T
>
Parameters
index:
number
Returns
ILinkedListNode
<
T
>
remove
remove
(
index
:
number
)
:
void
Parameters
index:
number
Returns
void
Globals
"
Binary
Tree/AVLTree"
"
Binary
Tree/
Binary
Search
Tree"
"
Binary
Tree/
Binary
Tree"
"
Common/
Common"
"
Compare
Function"
"
Graph/
Graph"
"
Heap/
Heap"
"
Linked
List/
Linked
List"
"
Queue/
Priority
Queue"
"
Queue/
Queue"
"
Sorting
Algorithms/
Sorting
Algorithms"
"
Stack/
Stack"
"
Trie/
Trie"
"
Union
Find/
Union
Find"
ILinked
List
Node
Linked
List
_head
_length
_tail
head
is
Empty
size
tail
[
Symbol.iterator]
add
get
get
Node
remove
ILinked
List
Generated using
TypeDoc