epubber library Null safety

Classes

EnumFromString<T>
EpubActualChapter
EpubBook
EpubBookRef
EpubByteContentFile
EpubCfiReader
EpubChapter
EpubChapterRef
EpubChapterViewValue
EpubContent
EpubContentFile
EpubController
EpubNavigation
EpubPackage
EpubReader
A class that provides the primary interface to read Epub files.
EpubReaderTableOfContents
EpubTextContentFile
EpubView
EpubViewChapter
EpubViewSubChapter
EpubWriter
Image
An image buffer where pixels are encoded into 32-bit unsigned ints (Uint32).
Paragraph
ParseParagraphsResult
ParseResult

Constants

MIN_LEADING_EDGE → const double
-0.05
MIN_TRAILING_EDGE → const double
0.55

Functions

convertDocumentToElements(Document document) List<Element>
parseChapters(EpubBook epubBook) List<EpubChapter>
parseParagraphs(List<EpubChapter> chapters, EpubContent? content) ParseParagraphsResult

Enums

EpubContentType

Typedefs

ChapterBuilder = Widget Function(EpubChapterViewValue? chapter)
ChaptersBuilder = Widget Function(BuildContext context, List<EpubChapter> chapters, List<Paragraph> paragraphs, int index)
ExternalLinkPressed = void Function(String href)