Search
Preparing search index...
The search index is not available
Theia TypeDoc
Options
All
Public
Public/Protected
All
Inherited
Menu
Theia TypeDoc
markers
MarkerTree
Class MarkerTree<T>
Abstract
Type Parameters
T
extends
object
Hierarchy
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
:
MarkerManager
<
T
>
, markerOptions
:
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
:
string
, uri
:
URI
)
:
MarkerInfoNode
Parameters
id:
string
uri:
URI
Returns
MarkerInfoNode
Protected
create
Marker
Node
create
Marker
Node
(
marker
:
Marker
<
T
>
, index
:
number
, parent
:
MarkerInfoNode
)
:
MarkerNode
Parameters
marker:
Marker
<
T
>
index:
number
parent:
MarkerInfoNode
Returns
MarkerNode
Protected
get
Marker
Nodes
get
Marker
Nodes
(
parent
:
MarkerInfoNode
, markers
:
Marker
<
T
>
[]
)
:
MarkerNode
[]
Parameters
parent:
MarkerInfoNode
markers:
Marker
<
T
>
[]
Returns
MarkerNode
[]
Protected
insert
Node
With
Markers
insert
Node
With
Markers
(
node
:
MarkerInfoNode
, markers
:
Marker
<
T
>
[]
)
:
void
Parameters
node:
MarkerInfoNode
markers:
Marker
<
T
>
[]
Returns
void
Protected
refresh
Marker
Info
refresh
Marker
Info
(
uri
:
URI
)
:
Promise
<
void
>
Parameters
uri:
URI
Returns
Promise
<
void
>
Protected
resolve
Children
resolve
Children
(
parent
:
CompositeTreeNode
)
:
Promise
<
TreeNode
[]
>
Parameters
parent:
CompositeTreeNode
Returns
Promise
<
TreeNode
[]
>
Modules
bulk-
edit
callhierarchy
console
core
debug
editor
editor-
preview
electron
external-
terminal
file-
search
filesystem
getting-
started
git
keymaps
markers
Marker
Marker
Info
Node
Marker
Node
Marker
Root
Node
Problem
Composite
Tree
Node
Problem
Decorator
Problem
Marker
Problem
Selection
Problem
Utils
Problems
Commands
Problems
Menu
memory-
inspector
messages
metrics
mini-
browser
monaco
navigator
outline-
view
output
plugin
plugin-
dev
plugin-
ext
plugin-
ext-
vscode
plugin-
metrics
preferences
preview
process
property-
view
scm
scm-
extra
search-
in-
workspace
secondary-
window
task
terminal
timeline
toolbar
typehierarchy
userstorage
variable-
resolver
vsx-
registry
workspace
Marker
Tree
constructor
marker
Manager
marker
Options
create
Marker
Info
create
Marker
Node
get
Marker
Nodes
insert
Node
With
Markers
refresh
Marker
Info
resolve
Children