Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
plugin-ext
CommentsExtImpl
Class CommentsExtImpl
Implements
CommentsExt
Index
Constructors
constructor
Properties
_documents
commands
comment
Controllers
comment
Controllers
By
Extension
handle
proxy
rpc
Methods
$create
Comment
Thread
Template
$delete
Comment
Thread
$provide
Commenting
Ranges
$update
Comment
Thread
Template
create
Comment
Controller
Constructors
constructor
new
Comments
Ext
Impl
(
rpc
,
commands
,
_documents
)
:
CommentsExtImpl
Parameters
rpc
:
RPCProtocol
commands
:
CommandRegistryImpl
_documents
:
DocumentsExtImpl
Returns
CommentsExtImpl
Properties
Readonly
_documents
_documents
:
DocumentsExtImpl
Readonly
commands
commands
:
CommandRegistryImpl
Private
Readonly
comment
Controllers
comment
Controllers
:
Map
<
number
,
CommentController
>
= ...
Private
Readonly
comment
Controllers
By
Extension
comment
Controllers
By
Extension
:
Map
<
string
,
CommentController
[]
>
= ...
Private
handle
handle
:
number
= 0
Private
Readonly
proxy
proxy
:
CommentsMain
Readonly
rpc
rpc
:
RPCProtocol
Methods
$create
Comment
Thread
Template
$create
Comment
Thread
Template
(
commentControllerHandle
,
uriComponents
,
range
)
:
void
Parameters
commentControllerHandle
:
number
uriComponents
:
UriComponents
range
:
Range
Returns
void
$delete
Comment
Thread
$delete
Comment
Thread
(
commentControllerHandle
,
commentThreadHandle
)
:
Promise
<
void
>
Parameters
commentControllerHandle
:
number
commentThreadHandle
:
number
Returns
Promise
<
void
>
$provide
Commenting
Ranges
$provide
Commenting
Ranges
(
commentControllerHandle
,
uriComponents
,
token
)
:
Promise
<
undefined
|
Range
[]
>
Parameters
commentControllerHandle
:
number
uriComponents
:
UriComponents
token
:
CancellationToken
Returns
Promise
<
undefined
|
Range
[]
>
$update
Comment
Thread
Template
$update
Comment
Thread
Template
(
commentControllerHandle
,
threadHandle
,
range
)
:
Promise
<
void
>
Parameters
commentControllerHandle
:
number
threadHandle
:
number
range
:
Range
Returns
Promise
<
void
>
create
Comment
Controller
create
Comment
Controller
(
plugin
,
id
,
label
)
:
CommentController
Parameters
plugin
:
Plugin
id
:
string
label
:
string
Returns
CommentController
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
_documents
commands
comment
Controllers
comment
Controllers
By
Extension
handle
proxy
rpc
$create
Comment
Thread
Template
$delete
Comment
Thread
$provide
Commenting
Ranges
$update
Comment
Thread
Template
create
Comment
Controller
Theia TypeDoc
Loading...