PublicationEvent
What the user did on co.cafeyn.cgs.api.features.publication.PublicationScreen. The screen never navigates on its own — handle these to decide where each interaction leads.
The "see all" events carry the publication shown: after an edition switch, the edition the user picked rather than the one you passed.
Inheritors
Types
An article was tapped. Open it in the reader.
An issue was tapped. Open it with Reader.open, which downloads it first if it is not on the device.
The archives section's "see all" was tapped. Navigate to co.cafeyn.cgs.api.features.publication.ArchivesScreen with publication.id to list every archived issue year by year.
The articles section's "see all" was tapped. Navigate to co.cafeyn.cgs.api.features.publication.ArticleListScreen with publication.id to list every article of its latest issue.