Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/plugin-ext
common/plugin-api-rpc
TreeViewsMain
Interface TreeViewsMain
interface
TreeViewsMain
{
$readDroppedFile
(
contentId
:
string
)
:
Promise
<
BinaryBuffer
>
;
$refresh
(
treeViewId
:
string
,
itemIds
?:
string
[]
)
:
Promise
<
void
>
;
$registerTreeDataProvider
(
treeViewId
:
string
,
options
?:
RegisterTreeDataProviderOptions
,
)
:
void
;
$reveal
(
treeViewId
:
string
,
elementParentChain
:
string
[]
,
options
:
TreeViewRevealOptions
,
)
:
Promise
<
any
>
;
$setBadge
(
treeViewId
:
string
,
badge
:
undefined
|
ViewBadge
)
:
void
;
$setDescription
(
treeViewId
:
string
,
description
:
string
)
:
void
;
$setMessage
(
treeViewId
:
string
,
message
:
string
)
:
void
;
$setTitle
(
treeViewId
:
string
,
title
:
string
)
:
void
;
$unregisterTreeDataProvider
(
treeViewId
:
string
)
:
void
;
}
Implemented by
TreeViewsMainImpl
Index
Methods
$read
Dropped
File
$refresh
$register
Tree
Data
Provider
$reveal
$set
Badge
$set
Description
$set
Message
$set
Title
$unregister
Tree
Data
Provider
Methods
$read
Dropped
File
$readDroppedFile
(
contentId
:
string
)
:
Promise
<
BinaryBuffer
>
Parameters
contentId
:
string
Returns
Promise
<
BinaryBuffer
>
$refresh
$refresh
(
treeViewId
:
string
,
itemIds
?:
string
[]
)
:
Promise
<
void
>
Parameters
treeViewId
:
string
Optional
itemIds
:
string
[]
Returns
Promise
<
void
>
$register
Tree
Data
Provider
$registerTreeDataProvider
(
treeViewId
:
string
,
options
?:
RegisterTreeDataProviderOptions
,
)
:
void
Parameters
treeViewId
:
string
Optional
options
:
RegisterTreeDataProviderOptions
Returns
void
$reveal
$reveal
(
treeViewId
:
string
,
elementParentChain
:
string
[]
,
options
:
TreeViewRevealOptions
,
)
:
Promise
<
any
>
Parameters
treeViewId
:
string
elementParentChain
:
string
[]
options
:
TreeViewRevealOptions
Returns
Promise
<
any
>
$set
Badge
$setBadge
(
treeViewId
:
string
,
badge
:
undefined
|
ViewBadge
)
:
void
Parameters
treeViewId
:
string
badge
:
undefined
|
ViewBadge
Returns
void
$set
Description
$setDescription
(
treeViewId
:
string
,
description
:
string
)
:
void
Parameters
treeViewId
:
string
description
:
string
Returns
void
$set
Message
$setMessage
(
treeViewId
:
string
,
message
:
string
)
:
void
Parameters
treeViewId
:
string
message
:
string
Returns
void
$set
Title
$setTitle
(
treeViewId
:
string
,
title
:
string
)
:
void
Parameters
treeViewId
:
string
title
:
string
Returns
void
$unregister
Tree
Data
Provider
$unregisterTreeDataProvider
(
treeViewId
:
string
)
:
void
Parameters
treeViewId
:
string
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
$read
Dropped
File
$refresh
$register
Tree
Data
Provider
$reveal
$set
Badge
$set
Description
$set
Message
$set
Title
$unregister
Tree
Data
Provider
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...