Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
markers
MarkerTree
Class MarkerTree<T>
Abstract
Type Parameters
T
extends
object
Hierarchy (
view full
)
TreeImpl
MarkerTree
ProblemTree
Index
Constructors
constructor
Properties
marker
Manager
marker
Options
Methods
create
Marker
Info
create
Marker
Node
get
Marker
Nodes
insert
Node
With
Markers
refresh
Marker
Info
resolve
Children
Constructors
constructor
new
Marker
Tree
<
T
>
(
markerManager
,
markerOptions
)
:
MarkerTree
<
T
>
Type Parameters
T
extends
object
Parameters
markerManager
:
MarkerManager
<
T
>
markerOptions
:
MarkerOptions
Returns
MarkerTree
<
T
>
Properties
Protected
Readonly
marker
Manager
marker
Manager
:
MarkerManager
<
T
>
Protected
Readonly
marker
Options
marker
Options
:
MarkerOptions
Methods
Protected
create
Marker
Info
create
Marker
Info
(
id
,
uri
)
:
MarkerInfoNode
Parameters
id
:
string
uri
:
URI
Returns
MarkerInfoNode
Protected
create
Marker
Node
create
Marker
Node
(
marker
,
index
,
parent
)
:
MarkerNode
Parameters
marker
:
Marker
<
T
>
index
:
number
parent
:
MarkerInfoNode
Returns
MarkerNode
Protected
get
Marker
Nodes
get
Marker
Nodes
(
parent
,
markers
)
:
MarkerNode
[]
Parameters
parent
:
MarkerInfoNode
markers
:
Marker
<
T
>
[]
Returns
MarkerNode
[]
Protected
insert
Node
With
Markers
insert
Node
With
Markers
(
node
,
markers
)
:
void
Parameters
node
:
MarkerInfoNode
markers
:
Marker
<
T
>
[]
Returns
void
Protected
refresh
Marker
Info
refresh
Marker
Info
(
uri
)
:
Promise
<
void
>
Parameters
uri
:
URI
Returns
Promise
<
void
>
Protected
resolve
Children
resolve
Children
(
parent
)
:
Promise
<
TreeNode
[]
>
Parameters
parent
:
CompositeTreeNode
Returns
Promise
<
TreeNode
[]
>
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
marker
Manager
marker
Options
create
Marker
Info
create
Marker
Node
get
Marker
Nodes
insert
Node
With
Markers
refresh
Marker
Info
resolve
Children
Theia TypeDoc
Loading...