Interface DucIssue

An issue attached to a specific location, element, or area of the drawing. Issues hold open questions, feedback, concerns, approvals, and the discussion that resolves them.

interface DucIssue {
    anchor?: DucIssueAnchor;
    assigneeIds?: string[];
    authorId: string;
    createdAt: number;
    deletedAt?: number;
    dismissedReason?: string;
    dueDate?: number;
    followerIds?: string[];
    id: string;
    localId: number;
    messages: DucIssueMessage[];
    status: DucIssueStatus;
    title: string;
    updatedAt: number;
}

Properties

assigneeIds?: string[]
authorId: string
createdAt: number
deletedAt?: number
dismissedReason?: string

Required when the issue is dismissed. Records the reason for the dismissal.

dueDate?: number

Optional due date as epoch milliseconds.

followerIds?: string[]
id: string
localId: number

Stable, human-readable identifier within the drawing. Displayed to users as #1, #2, etc.

messages: DucIssueMessage[]

Messages forming the issue discussion thread.

title: string
updatedAt: number