parser library Null safety

Classes

CBZParser
CBZParser : Handle any CBZ file. Opening, listing files get name of the resource, creating the Publication for rendering
EPUBConstant
Constants settings for EPUB publication.
EpubParser
Parses a Publication from an EPUB publication.
ImageParser
Parser that supports a collection of images.
Item
Itemref
PackageDocument
PdfParser
Parser for PDF file.
PubBox
A pair that contains a publication and a container.
PublicationFactory
Creates a Publication model from an EPUB package's document.
PublicationParser
Parses a Publication from a file.
PublicationTry<SuccessT>
Subclass of Try<SuccessT, UserException> that is useful when parsing a Publication.
Spine
Streamer
Opens a Publication using a list of parsers.
StreamPublicationParser

Extensions

PublicationLayoutStyle
Extension that adds setLayoutStyle on Publication.
ToPublicationTypeMediaType
Extension on MediaType adding toPublicationType method.

Typedefs

OnCreatePublication = void Function(PublicationBuilder)
Definition of the OnCreatePublication callback.

Exceptions / Errors

CbzParserException
Errors related to CBZ parser.
EpubParserException
Errors related to EPUB parser.