Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CommentController

Hierarchy

  • CommentController

Index

Constructors

constructor

Properties

Optional activeCommentThread

activeCommentThread: CommentThread

Private Readonly threads

threads: Map<number, CommentThreadImpl> = ...

Accessors

contextValue

  • get contextValue(): string

features

handle

  • get handle(): number

id

  • get id(): string

label

  • get label(): string

options

proxy

Methods

createCommentThread

createCommentThreadTemplate

deleteCommentThread

  • deleteCommentThread(commentThreadHandle: number): void

deleteCommentThreadMain

  • deleteCommentThreadMain(commentThreadId: string): void

getAllComments

getCommentingRanges

  • getCommentingRanges(resource: URI, token: CancellationToken): Promise<Range[]>

getDocumentComments

  • getDocumentComments(resource: URI, token: CancellationToken): Promise<CommentInfoMain>

Private getKnownThread

updateCommentThread

updateCommentThreadTemplate

  • updateCommentThreadTemplate(threadHandle: number, range: Range): Promise<void>

updateFeatures

updateInput

  • updateInput(input: string): void