Proposition Status Changed
data class PropositionStatusChanged(val proposition: Proposition, val previousStatus: PropositionStatus, val newStatus: PropositionStatus, val reason: String? = null, val timestamp: Instant = Instant.now()) : DiceEvent
A proposition moved to a different lifecycle PropositionStatus — for example going stale during a decay sweep, or coming back to life when it's seen again.
Constructors
Link copied to clipboard
constructor(proposition: Proposition, previousStatus: PropositionStatus, newStatus: PropositionStatus, reason: String? = null, timestamp: Instant = Instant.now())