markSynced method
void
markSynced()
Clears the bit after the owner synced on its own route, meaning its
didUpdateWidget reached its sync call. The gate clears the bit
itself when it drives the sync instead, so a caller never has to
pair the two routes.
Implementation
void markSynced() {
_syncDeferred = false;
}