Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • CommentThreadImpl

Implements

Index

Constructors

  • new CommentThreadImpl(commentThreadHandle: number, controllerHandle: number, extensionId: string, threadId: string, resource: string, _range: Range): CommentThreadImpl

Properties

_canReply: boolean = true
_collapsibleState: undefined | CommentThreadCollapsibleState
_comments: undefined | Comment[]
_contextValue: undefined | string
_input?: CommentInput
_isDisposed: boolean
_label: undefined | string
_state: undefined | CommentThreadState
commentThreadHandle: number
controllerHandle: number
extensionId: string
onDidChangeCanReply: Event<boolean> = ...
onDidChangeCanReplyEmitter: Emitter<boolean> = ...
onDidChangeCollapsibleState: Event<undefined | CommentThreadCollapsibleState> = ...
onDidChangeCollapsibleStateEmitter: Emitter<undefined | CommentThreadCollapsibleState> = ...
onDidChangeCommentsEmitter: Emitter<undefined | Comment[]> = ...
onDidChangeInputEmitter: Emitter<undefined | CommentInput> = ...
onDidChangeLabel: Event<undefined | string> = ...
onDidChangeLabelEmitter: Emitter<undefined | string> = ...
onDidChangeRange: Event<Range> = ...
onDidChangeRangeEmitter: Emitter<Range> = ...
onDidChangeState: Event<undefined | CommentThreadState> = ...
onDidChangeStateEmitter: Emitter<undefined | CommentThreadState> = ...
resource: string
threadId: string

Accessors

  • get canReply(): boolean
  • set canReply(canReply: boolean): void
  • get comments(): undefined | Comment[]
  • set comments(newComments: undefined | Comment[]): void
  • get contextValue(): undefined | string
  • set contextValue(context: undefined | string): void
  • get isDisposed(): boolean
  • get label(): undefined | string
  • set label(label: undefined | string): void
  • get onDidChangeComments(): Event<undefined | Comment[]>

Methods

  • dispose(): void