Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
test
TreeCollection
Class TreeCollection<K, T, P>
Type Parameters
K
T
P
Hierarchy
AbstractIndexedCollection
<
K
,
T
>
TreeCollection
Implements
Iterable
<
[
K
,
T
]
>
Index
Constructors
constructor
Properties
delta
Builder
owner
path
Of
Accessors
size
values
Methods
[iterator]
add
do
Add
entries
get
has
remove
Constructors
constructor
new
Tree
Collection
<
K
,
T
,
P
>
(
owner
,
pathOf
,
deltaBuilder
)
:
TreeCollection
<
K
,
T
,
P
>
Type Parameters
K
T
P
Parameters
owner
:
T
|
P
pathOf
:
(
(
v
)
=>
K
[]
)
(
v
)
:
K
[]
Parameters
v
:
T
Returns
K
[]
deltaBuilder
:
(
(
v
)
=>
undefined
|
TreeDeltaBuilder
<
K
,
T
>
)
(
v
)
:
undefined
|
TreeDeltaBuilder
<
K
,
T
>
Parameters
v
:
undefined
|
T
Returns
undefined
|
TreeDeltaBuilder
<
K
,
T
>
Returns
TreeCollection
<
K
,
T
,
P
>
Properties
Protected
Readonly
delta
Builder
delta
Builder
:
(
(
v
)
=>
undefined
|
TreeDeltaBuilder
<
K
,
T
>
)
Type declaration
(
v
)
:
undefined
|
TreeDeltaBuilder
<
K
,
T
>
Parameters
v
:
undefined
|
T
Returns
undefined
|
TreeDeltaBuilder
<
K
,
T
>
Protected
Readonly
owner
owner
:
T
|
P
Protected
Readonly
path
Of
path
Of
:
(
(
v
)
=>
K
[]
)
Type declaration
(
v
)
:
K
[]
Parameters
v
:
T
Returns
K
[]
Accessors
size
get
size
(
)
:
number
Returns
number
values
get
values
(
)
:
readonly
T
[]
Returns
readonly
T
[]
Methods
[iterator]
[iterator]
(
)
:
Iterator
<
[
K
,
T
]
,
unknown
,
undefined
>
Returns
Iterator
<
[
K
,
T
]
,
unknown
,
undefined
>
add
add
(
item
)
:
undefined
|
T
Parameters
item
:
T
Returns
undefined
|
T
Protected
do
Add
do
Add
(
key
,
value
)
:
undefined
|
T
Parameters
key
:
K
value
:
T
Returns
undefined
|
T
entries
entries
(
)
:
Iterator
<
[
K
,
T
]
,
unknown
,
undefined
>
Returns
Iterator
<
[
K
,
T
]
,
unknown
,
undefined
>
get
get
(
key
)
:
undefined
|
T
Parameters
key
:
K
Returns
undefined
|
T
has
has
(
key
)
:
boolean
Parameters
key
:
K
Returns
boolean
remove
remove
(
key
)
:
undefined
|
T
Parameters
key
:
K
Returns
undefined
|
T
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
delta
Builder
owner
path
Of
size
values
[iterator]
add
do
Add
entries
get
has
remove
Theia TypeDoc
Loading...