Announcement
public struct Announcement : Codable, Hashable, Identifiable
Represents an announcement set by an administrator.
-
Undocumented
Declaration
Swift
public init(id: String, content: String, publishedAt: Date? = nil, published: Bool? = nil, allDay: Bool, createdAt: Date? = nil, updatedAt: Date? = nil, read: Bool, reactions: [AnnouncementReaction], startsAt: Date? = nil, endsAt: Date? = nil) -
The announcement id.
Declaration
Swift
public let id: String -
The content of the announcement.
Declaration
Swift
public let content: String -
The date the post was published
Declaration
Swift
public let publishedAt: Date? -
Whether the announcement is currently active.
Declaration
Swift
public let published: Bool? -
Whether the announcement is currently active.
Declaration
Swift
public let allDay: Bool -
Whether the announcement has a start/end time.
Declaration
Swift
public let createdAt: Date? -
When the announcement was last updated.
Declaration
Swift
public let updatedAt: Date? -
Whether the announcement has been read by the user.
Declaration
Swift
public let read: Bool -
Emoji reactions attached to the announcement.
Declaration
Swift
public let reactions: [AnnouncementReaction] -
When the future announcement will start.
Declaration
Swift
public let startsAt: Date? -
When the future announcement will end.
Declaration
Swift
public let endsAt: Date?
Announcement Structure Reference