Search
Preparing search index...
The search index is not available
typed-structures
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"collections/binary-tree/utils/node/b-node"
BNode
Class BNode<T>
Type parameters
T
Hierarchy
BNode
Implements
IBNode
<
T
>
Index
Constructors
constructor
Properties
_data
_left
_right
Accessors
data
left
right
Methods
add
get
Min
Value
has
Left
has
Right
remove
Constructors
constructor
new BNode
(
data
:
T
)
:
BNode
Parameters
data:
T
Returns
BNode
Properties
Private
_data
_data
:
T
Private
Optional
_left
_left
:
BNode
<
T
>
Private
Optional
_right
_right
:
BNode
<
T
>
Accessors
data
get
data
(
)
:
T
set
data
(
data
:
T
)
:
void
Returns
T
Parameters
data:
T
Returns
void
left
get
left
(
)
:
BNode
<
T
>
|
undefined
set
left
(
node
:
BNode
<
T
>
|
undefined
)
:
void
Returns
BNode
<
T
>
|
undefined
Parameters
node:
BNode
<
T
>
|
undefined
Returns
void
right
get
right
(
)
:
BNode
<
T
>
|
undefined
set
right
(
node
:
BNode
<
T
>
|
undefined
)
:
void
Returns
BNode
<
T
>
|
undefined
Parameters
node:
BNode
<
T
>
|
undefined
Returns
void
Methods
add
add
(
item
:
T
)
:
boolean
Parameters
item:
T
Returns
boolean
get
Min
Value
get
Min
Value
(
)
:
T
Returns
T
has
Left
has
Left
(
)
:
boolean
Returns
boolean
has
Right
has
Right
(
)
:
boolean
Returns
boolean
remove
remove
(
parent
:
BNode
<
T
>
, item
:
T
)
:
boolean
Parameters
parent:
BNode
<
T
>
item:
T
Returns
boolean
Globals
"collections/binary-
tree/utils/node/b-
node"
BNode
constructor
_data
_left
_right
data
left
right
add
get
Min
Value
has
Left
has
Right
remove
Generated using
TypeDoc