Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
plugin-ext
TreeViewsExtImpl
Class TreeViewsExtImpl
Implements
TreeViewsExt
Index
Constructors
constructor
Properties
command
Registry
proxy
tree
Views
Methods
$check
State
Changed
$drag
End
$drag
Started
$drop
$get
Children
$has
Resolve
Tree
Item
$resolve
Tree
Item
$set
Expanded
$set
Selection
$set
Visible
create
Tree
View
get
Tree
View
register
Tree
Data
Provider
to
Tree
Element
Constructors
constructor
new
Tree
Views
Ext
Impl
(
rpc
,
commandRegistry
)
:
TreeViewsExtImpl
Parameters
rpc
:
RPCProtocol
commandRegistry
:
CommandRegistryImpl
Returns
TreeViewsExtImpl
Properties
Readonly
command
Registry
command
Registry
:
CommandRegistryImpl
Private
proxy
proxy
:
TreeViewsMain
Private
Readonly
tree
Views
tree
Views
:
Map
<
string
,
TreeViewExtImpl
<
any
>
>
= ...
Methods
$check
State
Changed
$check
State
Changed
(
treeViewId
,
itemIds
)
:
Promise
<
void
>
Parameters
treeViewId
:
string
itemIds
:
{
checked
:
boolean
;
id
:
string
;
}
[]
Returns
Promise
<
void
>
$drag
End
$drag
End
(
treeViewId
)
:
Promise
<
void
>
Parameters
treeViewId
:
string
Returns
Promise
<
void
>
$drag
Started
$drag
Started
(
treeViewId
,
treeItemIds
,
token
)
:
Promise
<
undefined
|
UriComponents
[]
>
Parameters
treeViewId
:
string
treeItemIds
:
string
[]
token
:
CancellationToken
Returns
Promise
<
undefined
|
UriComponents
[]
>
$drop
$drop
(
treeViewId
,
treeItemId
,
dataTransferItems
,
token
)
:
Promise
<
void
>
Parameters
treeViewId
:
string
treeItemId
:
undefined
|
string
dataTransferItems
:
[
string
,
string
|
DataTransferFileDTO
]
[]
token
:
CancellationToken
Returns
Promise
<
void
>
$get
Children
$get
Children
(
treeViewId
,
treeItemId
)
:
Promise
<
undefined
|
TreeViewItem
[]
>
Parameters
treeViewId
:
string
treeItemId
:
string
Returns
Promise
<
undefined
|
TreeViewItem
[]
>
$has
Resolve
Tree
Item
$has
Resolve
Tree
Item
(
treeViewId
)
:
Promise
<
boolean
>
Parameters
treeViewId
:
string
Returns
Promise
<
boolean
>
$resolve
Tree
Item
$resolve
Tree
Item
(
treeViewId
,
treeItemId
,
token
)
:
Promise
<
undefined
|
TreeViewItem
>
Parameters
treeViewId
:
string
treeItemId
:
string
token
:
CancellationToken
Returns
Promise
<
undefined
|
TreeViewItem
>
$set
Expanded
$set
Expanded
(
treeViewId
,
treeItemId
,
expanded
)
:
Promise
<
any
>
Parameters
treeViewId
:
string
treeItemId
:
string
expanded
:
boolean
Returns
Promise
<
any
>
$set
Selection
$set
Selection
(
treeViewId
,
treeItemIds
)
:
Promise
<
void
>
Parameters
treeViewId
:
string
treeItemIds
:
string
[]
Returns
Promise
<
void
>
$set
Visible
$set
Visible
(
treeViewId
,
isVisible
)
:
Promise
<
void
>
Parameters
treeViewId
:
string
isVisible
:
boolean
Returns
Promise
<
void
>
create
Tree
View
create
Tree
View
<
T
>
(
plugin
,
treeViewId
,
options
)
:
TreeView
<
T
>
Type Parameters
T
Parameters
plugin
:
Plugin
treeViewId
:
string
options
:
TreeViewOptions
<
T
>
Returns
TreeView
<
T
>
Protected
get
Tree
View
get
Tree
View
(
treeViewId
)
:
TreeViewExtImpl
<
any
>
Parameters
treeViewId
:
string
Returns
TreeViewExtImpl
<
any
>
register
Tree
Data
Provider
register
Tree
Data
Provider
<
T
>
(
plugin
,
treeViewId
,
treeDataProvider
)
:
Disposable
Type Parameters
T
Parameters
plugin
:
Plugin
treeViewId
:
string
treeDataProvider
:
TreeDataProvider
<
T
>
Returns
Disposable
Protected
to
Tree
Element
to
Tree
Element
(
treeViewItemRef
)
:
any
Parameters
treeViewItemRef
:
TreeViewItemReference
Returns
any
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
command
Registry
proxy
tree
Views
$check
State
Changed
$drag
End
$drag
Started
$drop
$get
Children
$has
Resolve
Tree
Item
$resolve
Tree
Item
$set
Expanded
$set
Selection
$set
Visible
create
Tree
View
get
Tree
View
register
Tree
Data
Provider
to
Tree
Element
Theia TypeDoc
Loading...