Function: forge-issue
forge-issue is a byte-compiled function defined in forge-issue.el.
Signature
(forge-issue &rest SLOTS)
Documentation
Create a new object of class type forge-issue(var)/forge-issue(fun).
Source Code
;; Defined in ~/.emacs.d/elpa/forge-20260408.1922/forge-issue.el
;;; Classes
(defclass forge-issue (forge-topic)
((closql-table :initform 'issue)
(closql-primary-key :initform 'id)
(closql-order-by :initform [(desc number)])
(closql-foreign-key :initform 'repository)
(closql-class-prefix :initform "forge-")
(id :initarg :id)
(repository :initarg :repository)
(number :initarg :number)
(state :initarg :state)
(author :initarg :author)
(title :initarg :title)
(created :initarg :created)
(updated :initarg :updated :initform nil)
(closed :initarg :closed)
(status :initarg :status :initform nil)
(locked-p :initarg :locked-p)
(milestone :initarg :milestone)
(body :initarg :body)
(assignees :closql-tables (issue-assignee assignee))
(project-cards) ; projectsCards
(edits) ; userContentEdits
(labels :closql-tables (issue-label label))
(participants)
(posts :closql-class forge-issue-post)
(reactions)
(timeline)
(marks :closql-tables (issue-mark mark))
(note :initarg :note :initform nil)
(their-id :initarg :their-id)
(slug :initarg :slug)
(saved-p :initarg :saved-p :initform nil)
))