Zync Dashboard Updates 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
data class JobsUpdated(val jobs: List<ZyncJobCompact>, val stats: ZyncJobStats) : ZyncDashboardUpdatesEvent
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.