class IssueCommentTimelineItem(githubId: String, createdAt: OffsetDateTime, var body: String, val createdBy: UserData?, var recheckDone: Boolean = false) : OwnedGithubTimelineItem

A timeline item that may be integrated into Gropius

Parameters

githubId

The GitHub ID of the timeline item

createdAt

The creation date of the timeline item

body

The body of the comment

createdBy

The GitHub user that created the timeline item

recheckDone

Whether the comment has been checked for being done

Constructors

Link copied to clipboard
constructor(githubId: String, createdAt: OffsetDateTime, body: String, createdBy: UserData?, recheckDone: Boolean = false)
constructor(data: IssueCommentTimelineItemData)

Parse API data

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val createdBy: UserData?
Link copied to clipboard
Link copied to clipboard
var id: ObjectId?

MongoDB ID

Link copied to clipboard

Functions

Link copied to clipboard
open suspend override fun gropiusTimelineItem(imsProject: IMSProject, service: SyncDataService, timelineItemConversionInformation: TimelineItemConversionInformation?, issue: Issue): Pair<List<TimelineItem>, TimelineItemConversionInformation>
Link copied to clipboard
open suspend override fun identification(): String