Package-level declarations
The reader UI: the all-in-one EpubReader and its EpubReaderState, plus the building blocks (EpubContent, TableOfContents, CoverImage, MetadataCard) and the LinkClick model for handling link taps.
Types
State holder for EpubReader. Wraps the core Navigator and exposes its current position as snapshot state so Compose recomposes on chapter changes.
The result of a user clicking an <a> tag inside a chapter rendered by EpubContent.
Functions
Renders book's cover image, if it has one. Renders nothing if the book has no cover.
Batteries-included EPUB reader. Wires the TOC, prev/next controls, and the EpubContent WebView surface around a Navigator. Use the building-block composables (EpubContent, TableOfContents, CoverImage, MetadataCard) if you want to compose your own layout.
Shows a Material 3 card with the book's cover, title, and authors.
Remembers a EpubReaderState tied to book. A new state is created when book changes.