native_download_manager library
Classes
- AppDownloadService
- Reusable App Download Helper Service with Full Customization Support.
- AuthHeaderTemplatePage
- Template 05: Authenticated & Header Download Manager
- BatchDownloadTemplatePage
- Template 04: Batch & Concurrency Queue Manager (Purely Dynamic Data)
- ChecksumVerifierTemplatePage
- Template 08: Checksum & Integrity Verifier
- ConstraintsTemplatePage
- Template 07: Network & Power Constraint Manager
- CurrentDownloadWidget
- Reusable Standalone Widget to display ONLY the currently active downloading task in any screen UI with Full Customization.
- DashboardTemplatePage
- Template 01: Downloads Dashboard & Active Tasks Hub
- DownloadHistory
- Represents historic information about a past download task.
- DownloadProgress
- Represents real-time download progress details.
- DownloadRequest
- Represents the request to start a download task.
- DownloadResult
- Represents the final result of a completed download.
- DownloadTask
- Represents an active or completed download task. Provides control methods (pause, resume, cancel, retry, delete) and status/progress streams.
- MediaVideoTemplatePage
- Template 03: Large Media & Video Stream Downloader (Purely Dynamic Data)
- NativeDownloadManager
- The main entry point for the Native Download Manager plugin.
- NotificationCustomUiTemplatePage
- Template 10: Rich Notifications & Custom UI Showcase
- PdfInvoiceTemplatePage
- Template 02: PDF & Invoice Downloader Supports Single PDF, Multiple PDFs, and Auto-Start Instant Download on page launch.
- PigeonDownloadRequest
- PigeonDownloadTask
- PriorityQueueTemplatePage
- Template 06: Priority Queue Scheduler
- RecentDownloadsDialogList
- Embedded Active & Recent Downloads List Widget with Full Customization.
- StorageHistoryTemplatePage
- Template 09: Storage History & File Manager
Enums
- DownloadPriority
- Priority of the download task.
- DownloadStatus
- Status of the download task.
- NetworkConstraint
- Network constraint for a download.
Exceptions / Errors
- DownloadException
- A download exception representation.