algorithms-ts
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Abstract
Collection
Abstract
Iterator
Adjacency
List
Digraph
Array
Collection
Array
Iterator
Breadth
First
Directed
Paths
Depth
First
Directed
Paths
Depth
First
OrderDFS
DigraphBFS
DigraphDFS
DirectedDFS
Directed
Eulerian
CycleDFS
Directed
Eulerian
PathDFS
GabowSCC
Heap
Iterator
Kosaraju
SharirSCC
Linked
Queue
Linked
Stack
Nodes
Iterator
Priority
Queue
Queue
Directed
Cycle
String
Map
container
endo
Set
for
Each
get
get
OrDefault
has
inner
Get
iterator
set
TarjanSCC
Topological
OrderDFS
Transitive
ClosureDFS
Cycle
Entry
Node
is
Inexact
is
Marked
Type parameters
T
Hierarchy
StringMap
Index
Properties
container
Methods
endo
Set
for
Each
get
get
OrDefault
has
inner
Get
iterator
set
Properties
Private
container
container
:
IndexedByString
<
T
>
Methods
endo
Set
endo
Set
(
key
:
string
, endomap
:
function
)
:
StringMap
<
T
>
Parameters
key:
string
endomap:
function
(
v
:
T
|
undefined
)
:
T
Parameters
v:
T
|
undefined
Returns
T
Returns
StringMap
<
T
>
for
Each
for
Each
(
f
:
function
)
:
void
Parameters
f:
function
(
key
:
string
, value
:
T
)
:
void
Parameters
key:
string
value:
T
Returns
void
Returns
void
get
get
(
key
:
string
)
:
T
|
undefined
Parameters
key:
string
Returns
T
|
undefined
get
OrDefault
get
OrDefault
(
key
:
string
, defaultValue
:
T
)
:
T
Parameters
key:
string
defaultValue:
T
Returns
T
has
has
(
key
:
string
)
:
boolean
Parameters
key:
string
Returns
boolean
Private
inner
Get
inner
Get
(
key
:
string
)
:
T
|
undefined
Parameters
key:
string
Returns
T
|
undefined
iterator
iterator
(
)
:
CollectionIterator
<
Entry
<
T
>
>
Returns
CollectionIterator
<
Entry
<
T
>
>
set
set
(
key
:
string
, value
:
T
)
:
StringMap
<
T
>
Parameters
key:
string
value:
T
Returns
StringMap
<
T
>
Generated using
TypeDoc