observeServerTime method

void observeServerTime(
  1. DateTime server
)

Records the server's time, as a sync learns it.

Implementation

void observeServerTime(DateTime server) {
  offset = server.toUtc().difference(deviceNow);
  if (!_skewReported && offset.abs() > _tolerance) {
    _skewReported = true;
    _onSkew?.call(offset);
  }
}