Search
Preparing search index...
The search index is not available
data-structures-ts
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
DoublyLinkedList
Class DoublyLinkedList<T>
Type parameters
T
Hierarchy
DoublyLinkedList
Implements
List
<
T
>
Index
Properties
head
tail
Methods
add
add
First
add
Last
clear
contains
get
get
First
get
Last
index
Of
remove
remove
First
remove
Last
set
size
to
Array
Properties
Private
head
head
:
Node
<
T
>
= null
Private
tail
tail
:
Node
<
T
>
= null
Methods
add
add
(
val
:
T
)
:
void
Parameters
val:
T
Returns
void
add
First
add
First
(
val
:
T
)
:
void
Parameters
val:
T
Returns
void
add
Last
add
Last
(
val
:
T
)
:
void
Parameters
val:
T
Returns
void
clear
clear
(
)
:
void
Returns
void
contains
contains
(
val
:
T
)
:
boolean
Parameters
val:
T
Returns
boolean
get
get
(
index
:
number
)
:
T
Parameters
index:
number
Returns
T
get
First
get
First
(
)
:
T
Returns
T
get
Last
get
Last
(
)
:
T
Returns
T
index
Of
index
Of
(
val
:
T
)
:
number
Parameters
val:
T
Returns
number
remove
remove
(
index
:
number
)
:
void
Parameters
index:
number
Returns
void
remove
First
remove
First
(
)
:
void
Returns
void
remove
Last
remove
Last
(
)
:
void
Returns
void
set
set
(
index
:
number
, val
:
T
)
:
T
Parameters
index:
number
val:
T
Returns
T
size
size
(
)
:
number
Returns
number
to
Array
to
Array
(
)
:
T
[]
Returns
T
[]
Globals
Doubly
Linked
List
head
tail
add
add
First
add
Last
clear
contains
get
get
First
get
Last
index
Of
remove
remove
First
remove
Last
set
size
to
Array
Linked
List
Node
Queue
Stack
List
Generated using
TypeDoc