Zync Dashboard Jobs And Stats Update Event
Represents update events for dashboard jobs.
This sealed class is used to notify consumers about changes to dashboard jobs, enabling reactive UI updates when background sync modifies job data.
Inheritors
Types
Link copied to clipboard
Link copied to clipboard
data class JobsUpdated(val jobs: List<ZyncJobCompact>, val stats: ZyncJobStats) : ZyncDashboardJobsAndStatsUpdateEvent
Emitted when dashboard jobs have been inserted, updated, or deleted during background sync.
Link copied to clipboard
Emitted when sync status changes (e.g., FULL ↔ PARTIAL) but no job data changed. Consumers should refetch data to get updated pagination/status information.