Theia API Documentation v1.65.0
    Preparing search index...
    interface CommentThread {
        canReply: boolean | CommentAuthorInformation;
        collapsibleState?: CommentThreadCollapsibleState;
        comments: undefined | Comment[];
        commentThreadHandle: number;
        contextValue: undefined | string;
        controllerHandle: number;
        extensionId?: string;
        input?: CommentInput;
        isDisposed: boolean;
        label: undefined | string;
        onDidChangeCanReply: Event<boolean | CommentAuthorInformation>;
        onDidChangeCollapsibleState: Event<
            undefined
            | CommentThreadCollapsibleState,
        >;
        onDidChangeComments: Event<undefined | Comment[]>;
        onDidChangeInput: Event<undefined | CommentInput>;
        onDidChangeLabel: Event<undefined | string>;
        onDidChangeRange: Event<undefined | Range>;
        onDidChangeState: Event<undefined | CommentThreadState>;
        range: undefined | Range;
        resource: null | string;
        state?: CommentThreadState;
        threadId: string;
    }

    Implemented by

    Index

    Properties

    canReply: boolean | CommentAuthorInformation
    comments: undefined | Comment[]
    commentThreadHandle: number
    contextValue: undefined | string
    controllerHandle: number
    extensionId?: string
    input?: CommentInput
    isDisposed: boolean
    label: undefined | string
    onDidChangeCanReply: Event<boolean | CommentAuthorInformation>
    onDidChangeCollapsibleState: Event<undefined | CommentThreadCollapsibleState>
    onDidChangeComments: Event<undefined | Comment[]>
    onDidChangeInput: Event<undefined | CommentInput>
    onDidChangeLabel: Event<undefined | string>
    onDidChangeRange: Event<undefined | Range>
    onDidChangeState: Event<undefined | CommentThreadState>
    range: undefined | Range
    resource: null | string
    threadId: string