Package-level declarations

The library screen: every issue the download manager holds for the current profile, and the selection mode that deletes them.

Types

Link copied to clipboard
class LibraryColors(backgroundColor: Color, errorMessageColors: ErrorMessageColors, placeholderColors: PlaceholderColors)

The colors LibraryScreen draws with.

Link copied to clipboard

Default colors for the library screen.

Link copied to clipboard
sealed interface LibraryEvent

What the user did on LibraryScreen. The screen never navigates on its own — handle these to decide where each interaction leads.

Functions

Link copied to clipboard
fun LibraryScreen(onEvent: (LibraryEvent) -> Unit, colors: LibraryColors = LibraryDefault.libraryColors())

Screen listing every issue the download manager holds for the current profile — finished downloads as well as the queued, running, paused and failed ones — as a grid of covers.