PublicationReference
data class PublicationReference(val id: PublicationId, val title: String, val releaseFrequencyId: ReleaseFrequencyId, val mediaId: MediaId? = null, val topicIds: List<TopicId>, val type: ContentType, val source: ContentSource) : Serializable
Represents a lightweight form of a publication item. This is side-loaded content belonging attached to paginated data like IssueShort.
Parameters
id
unique identifier of the publication
title
display title of the publication
releaseFrequencyId
how often the publication comes out, as an opaque identifier
mediaId
optional identifier of the parent media (if any)
topicIds
list of topics attached to this publication
type
type of the published content (article PDF, video)
source
origin category from which this publication is sourced (magazine, newsPaper, book, comic, feed, sponsored, corporate)
Constructors
Link copied to clipboard
constructor(id: PublicationId, title: String, releaseFrequencyId: ReleaseFrequencyId, mediaId: MediaId? = null, topicIds: List<TopicId>, type: ContentType, source: ContentSource)