Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
plugin-ext
CommentsMainImp
Class CommentsMainImp
Implements
CommentsMain
Index
Constructors
constructor
Properties
active
Comment
Thread?
comment
Controllers
comment
Service
document
Providers
handlers
proxy
workspace
Providers
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
dispose
get
Handler
Constructors
constructor
new
Comments
Main
Imp
(
rpc
,
container
)
:
CommentsMainImp
Parameters
rpc
:
RPCProtocol
container
:
Container
Returns
CommentsMainImp
Properties
Private
Optional
active
Comment
Thread
active
Comment
Thread
?:
CommentThread
Private
comment
Controllers
comment
Controllers
:
Map
<
number
,
CommentController
>
= ...
Private
Readonly
comment
Service
comment
Service
:
CommentsService
Private
document
Providers
document
Providers
:
Map
<
number
,
Disposable
>
= ...
Private
handlers
handlers
:
Map
<
number
,
string
>
= ...
Private
Readonly
proxy
proxy
:
CommentsExt
Private
workspace
Providers
workspace
Providers
:
Map
<
number
,
Disposable
>
= ...
Methods
$create
Comment
Thread
$create
Comment
Thread
(
handle
,
commentThreadHandle
,
threadId
,
resource
,
range
,
extensionId
)
:
undefined
|
CommentThread
Parameters
handle
:
number
commentThreadHandle
:
number
threadId
:
string
resource
:
UriComponents
range
:
Range
extensionId
:
string
Returns
undefined
|
CommentThread
$delete
Comment
Thread
$delete
Comment
Thread
(
handle
,
commentThreadHandle
)
:
void
Parameters
handle
:
number
commentThreadHandle
:
number
Returns
void
$on
Did
Comment
Threads
Change
$on
Did
Comment
Threads
Change
(
handle
,
event
)
:
void
Parameters
handle
:
number
event
:
CommentThreadChangedEvent
Returns
void
$register
Comment
Controller
$register
Comment
Controller
(
handle
,
id
,
label
)
:
void
Parameters
handle
:
number
id
:
string
label
:
string
Returns
void
$unregister
Comment
Controller
$unregister
Comment
Controller
(
handle
)
:
void
Parameters
handle
:
number
Returns
void
$update
Comment
Controller
Features
$update
Comment
Controller
Features
(
handle
,
features
)
:
void
Parameters
handle
:
number
features
:
CommentProviderFeatures
Returns
void
$update
Comment
Thread
$update
Comment
Thread
(
handle
,
commentThreadHandle
,
threadId
,
resource
,
changes
)
:
void
Parameters
handle
:
number
commentThreadHandle
:
number
threadId
:
string
resource
:
UriComponents
changes
:
Partial
<
{
canReply
:
boolean
;
collapseState
:
CommentThreadCollapsibleState
;
comments
:
Comment
[]
;
contextValue
:
string
;
label
:
string
;
range
:
Range
;
state
:
CommentThreadState
;
}
>
Returns
void
dispose
dispose
(
)
:
void
Returns
void
Private
get
Handler
get
Handler
(
handle
)
:
string
Parameters
handle
:
number
Returns
string
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
active
Comment
Thread
comment
Controllers
comment
Service
document
Providers
handlers
proxy
workspace
Providers
$create
Comment
Thread
$delete
Comment
Thread
$on
Did
Comment
Threads
Change
$register
Comment
Controller
$unregister
Comment
Controller
$update
Comment
Controller
Features
$update
Comment
Thread
dispose
get
Handler
Theia TypeDoc
Loading...