class RenamedTitleEventTimelineItem(githubId: String, createdAt: OffsetDateTime, val createdBy: UserData?, val oldTitle: String, val newTitle: String) : 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

createdBy

The GitHub user that created the timeline item

oldTitle

previous title

newTitle

new title

Constructors

Link copied to clipboard
constructor(githubId: String, createdAt: OffsetDateTime, createdBy: UserData?, oldTitle: String, newTitle: String)
constructor(data: RenamedTitleEventTimelineItemData)

Parse API data

Properties

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
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