Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ExtHostCommentThread

Implements

  • CommentThread
  • Disposable

Index

Constructors

  • new ExtHostCommentThread(proxy: CommentsMain, commentController: CommentController, _id: undefined | string, _uri: Uri, _range: Range, _comments: Comment[], extensionId: string): ExtHostCommentThread

Properties

_canReply: boolean = true
_contextValue: undefined | string
_isDisposed: boolean
_label: undefined | string
_onDidUpdateCommentThread: Emitter<void> = ...
_state?: CommentThreadState
acceptInputDisposables: DisposableCollection = ...
collapseState?: CommentThreadCollapsibleState
commentHandle: number = 0
commentsMap: Map<Comment, number> = ...
handle: number = ...
localDisposables: Disposable[]
modifications: Partial<{ canReply: boolean; collapsibleState: CommentThreadCollapsibleState; comments: Comment[]; contextValue: undefined | string; label: undefined | string; range: Range; state: CommentThreadState }> = ...
onDidUpdateCommentThread: Event<void> = ...
_handlePool: number = 0

Accessors

  • get canReply(): boolean
  • set canReply(canReply: boolean): void
  • get collapsibleState(): CommentThreadCollapsibleState
  • set collapsibleState(newState: CommentThreadCollapsibleState): void
  • get comments(): Comment[]
  • set comments(newComments: Comment[]): void
  • get contextValue(): undefined | string
  • set contextValue(context: undefined | string): void
  • get id(): string
  • get isDisposed(): boolean
  • get label(): undefined | string
  • set label(label: undefined | string): void
  • get range(): Range
  • set range(range: Range): void
  • get resource(): Uri
  • get state(): CommentThreadState
  • set state(newState: CommentThreadState): void
  • get threadId(): string
  • set threadId(id: string): void
  • get uri(): Uri

Methods

  • dispose(): void
  • eventuallyUpdateCommentThread(): void
  • getCommentByUniqueId(uniqueId: number): undefined | Comment