interface InlineCommentModel {
    _links?: CommentLinks;
    blogPostId?: string;
    body?: BodySingle;
    id?: string;
    likes?: {
        _links?: OptionalFieldLinks;
        meta?: OptionalFieldMeta;
        results?: Like[];
    } & {
        [key: string]: unknown;
    };
    operations?: {
        _links?: OptionalFieldLinks;
        meta?: OptionalFieldMeta;
        results?: Operation[];
    } & {
        [key: string]: unknown;
    };
    pageId?: string;
    parentCommentId?: string;
    properties?: {
        _links?: OptionalFieldLinks;
        inlineMarkerRef?: string;
        inlineOriginalSelection?: string;
        meta?: OptionalFieldMeta;
        results?: ContentProperty[];
    } & {
        [key: string]: unknown;
    };
    resolutionLastModifiedAt?: string;
    resolutionLastModifierId?: string;
    resolutionStatus?: InlineCommentResolutionStatus;
    status?: ContentStatus;
    title?: string;
    version?: Version;
    versions?: {
        _links?: OptionalFieldLinks;
        meta?: OptionalFieldMeta;
        results?: Version[];
    } & {
        [key: string]: unknown;
    };
}

Hierarchy

  • Record<string, unknown>
    • InlineCommentModel

Properties

_links?: CommentLinks
blogPostId?: string

ID of the blog post containing the comment if the comment is on a blog post.

body?: BodySingle

Contains fields for each representation type requested.

id?: string

ID of the comment.

likes?: {
    _links?: OptionalFieldLinks;
    meta?: OptionalFieldMeta;
    results?: Like[];
} & {
    [key: string]: unknown;
}
operations?: {
    _links?: OptionalFieldLinks;
    meta?: OptionalFieldMeta;
    results?: Operation[];
} & {
    [key: string]: unknown;
}
pageId?: string

ID of the page containing the comment if the comment is on a page.

parentCommentId?: string

ID of the parent comment if the comment is a reply.

properties?: {
    _links?: OptionalFieldLinks;
    inlineMarkerRef?: string;
    inlineOriginalSelection?: string;
    meta?: OptionalFieldMeta;
    results?: ContentProperty[];
} & {
    [key: string]: unknown;
}

Type declaration

  • Optional_links?: OptionalFieldLinks
  • OptionalinlineMarkerRef?: string

    Property value used to reference the highlighted element in DOM.

  • OptionalinlineOriginalSelection?: string

    Text that is highlighted.

  • Optionalmeta?: OptionalFieldMeta
  • Optionalresults?: ContentProperty[]
resolutionLastModifiedAt?: string

Timestamp of the last modification to the comment's resolution status. Null until comment is resolved or reopened.

resolutionLastModifierId?: string

Atlassian Account ID of last person who modified the resolve state of the comment. Null until comment is resolved or reopened.

Inline comment resolution status

status?: ContentStatus

The status of the content.

title?: string

Title of the comment.

version?: Version
versions?: {
    _links?: OptionalFieldLinks;
    meta?: OptionalFieldMeta;
    results?: Version[];
} & {
    [key: string]: unknown;
}