Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CommentsMainImp

Hierarchy

  • CommentsMainImp

Implements

Index

Constructors

constructor

Properties

Private Optional activeCommentThread

activeCommentThread: CommentThread

Private commentControllers

commentControllers: Map<number, CommentController> = ...

Private Readonly commentService

commentService: CommentsService

Private documentProviders

documentProviders: Map<number, Disposable> = ...

Private handlers

handlers: Map<number, string> = ...

Private Readonly proxy

Private workspaceProviders

workspaceProviders: Map<number, Disposable> = ...

Methods

$createCommentThread

  • $createCommentThread(handle: number, commentThreadHandle: number, threadId: string, resource: UriComponents, range: Range, extensionId: string): undefined | CommentThread

$deleteCommentThread

  • $deleteCommentThread(handle: number, commentThreadHandle: number): void

$onDidCommentThreadsChange

$registerCommentController

  • $registerCommentController(handle: number, id: string, label: string): void

$unregisterCommentController

  • $unregisterCommentController(handle: number): void

$updateCommentControllerFeatures

$updateCommentThread

dispose

  • dispose(): void

Private getHandler

  • getHandler(handle: number): string