SyncEngine constructor

SyncEngine({
  1. required NetworkStatusMonitor monitor,
  2. required RequestQueue queue,
  3. CacheManager? cacheManager,
  4. NetworkLogger? logger,
})

Implementation

SyncEngine({
  required NetworkStatusMonitor monitor,
  required RequestQueue queue,
  CacheManager? cacheManager,
  NetworkLogger? logger,
})  : _monitor = monitor,
      _queue = queue,
      _cacheManager = cacheManager,
      _logger = logger ?? NetworkLogger.defaultLogger;