Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/plugin-ext
common/plugin-api-rpc
CommentsMain
Interface CommentsMain
interface
CommentsMain
{
$createCommentThread
(
handle
:
number
,
commentThreadHandle
:
number
,
threadId
:
string
,
resource
:
UriComponents
,
range
:
undefined
|
Range
,
extensionId
:
string
,
)
:
undefined
|
CommentThread
;
$deleteCommentThread
(
handle
:
number
,
commentThreadHandle
:
number
)
:
void
;
$onDidCommentThreadsChange
(
handle
:
number
,
event
:
CommentThreadChangedEvent
,
)
:
void
;
$registerCommentController
(
handle
:
number
,
id
:
string
,
label
:
string
)
:
void
;
$unregisterCommentController
(
handle
:
number
)
:
void
;
$updateCommentControllerFeatures
(
handle
:
number
,
features
:
CommentProviderFeatures
,
)
:
void
;
$updateCommentThread
(
handle
:
number
,
commentThreadHandle
:
number
,
threadId
:
string
,
resource
:
UriComponents
,
changes
:
CommentThreadChanges
,
)
:
void
;
}
Implemented by
CommentsMainImp
Index
Methods
$create
Comment
Thread
$delete
Comment
Thread
$on
Did
Comment
Threads
Change
$register
Comment
Controller
$unregister
Comment
Controller
$update
Comment
Controller
Features
$update
Comment
Thread
Methods
$create
Comment
Thread
$createCommentThread
(
handle
:
number
,
commentThreadHandle
:
number
,
threadId
:
string
,
resource
:
UriComponents
,
range
:
undefined
|
Range
,
extensionId
:
string
,
)
:
undefined
|
CommentThread
Parameters
handle
:
number
commentThreadHandle
:
number
threadId
:
string
resource
:
UriComponents
range
:
undefined
|
Range
extensionId
:
string
Returns
undefined
|
CommentThread
$delete
Comment
Thread
$deleteCommentThread
(
handle
:
number
,
commentThreadHandle
:
number
)
:
void
Parameters
handle
:
number
commentThreadHandle
:
number
Returns
void
$on
Did
Comment
Threads
Change
$onDidCommentThreadsChange
(
handle
:
number
,
event
:
CommentThreadChangedEvent
,
)
:
void
Parameters
handle
:
number
event
:
CommentThreadChangedEvent
Returns
void
$register
Comment
Controller
$registerCommentController
(
handle
:
number
,
id
:
string
,
label
:
string
)
:
void
Parameters
handle
:
number
id
:
string
label
:
string
Returns
void
$unregister
Comment
Controller
$unregisterCommentController
(
handle
:
number
)
:
void
Parameters
handle
:
number
Returns
void
$update
Comment
Controller
Features
$updateCommentControllerFeatures
(
handle
:
number
,
features
:
CommentProviderFeatures
,
)
:
void
Parameters
handle
:
number
features
:
CommentProviderFeatures
Returns
void
$update
Comment
Thread
$updateCommentThread
(
handle
:
number
,
commentThreadHandle
:
number
,
threadId
:
string
,
resource
:
UriComponents
,
changes
:
CommentThreadChanges
,
)
:
void
Parameters
handle
:
number
commentThreadHandle
:
number
threadId
:
string
resource
:
UriComponents
changes
:
CommentThreadChanges
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
$create
Comment
Thread
$delete
Comment
Thread
$on
Did
Comment
Threads
Change
$register
Comment
Controller
$unregister
Comment
Controller
$update
Comment
Controller
Features
$update
Comment
Thread
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...