LogoRobo.js
Packages@robojs/roadmap

SyncProgressUpdate

Interface: SyncProgressUpdate

Progress update data sent during sync operations.

Remarks

This interface provides real-time feedback about sync progress, enabling UI updates and progress tracking. The stats object is a snapshot of current progress and will be updated as the sync proceeds.

Properties

PropertyModifierTypeDescription
currentCardreadonlyRoadmapCardThe card currently being processed
currentIndexreadonlynumberZero-based index of the card currently being processed
dryRunreadonlybooleanWhether this is a dry run (no changes applied)
errorsreadonlyreadonly SyncError[]List of errors that have occurred during synchronization
statsreadonly{ archived: number; created: number; errors: number; total: number; updated: number; }Current sync statistics (snapshot)
stats.archivedreadonlynumber-
stats.createdreadonlynumber-
stats.errorsreadonlynumber-
stats.totalreadonlynumber-
stats.updatedreadonlynumber-
totalCardsreadonlynumberTotal number of cards to process in this sync

On this page