Package-level declarations

Classes and interfaces for more complex extensions, like ones with multiple sources or user preferences.

Types

Link copied to clipboard
Link copied to clipboard
interface AnimeSource

A basic interface for creating a source. It could be an online source, a local source, etc...

Link copied to clipboard

A factory for creating multiple sources at runtime. Use this in case of a source that supports multiple languages or mirrors of the same website.

Link copied to clipboard

A interface to add user preferences to the source.

Link copied to clipboard
interface UnmeteredSource

A source that explicitly doesn't require traffic considerations.