shouldForceOnlineAfterOfflineMiss static method
bool
shouldForceOnlineAfterOfflineMiss({ - required bool onlineSucceeded,
- required bool offlineSucceeded,
- required bool prefersCache,
- required bool forceOffline,
})
Implementation
@visibleForTesting
static bool shouldForceOnlineAfterOfflineMiss({
required bool onlineSucceeded,
required bool offlineSucceeded,
required bool prefersCache,
required bool forceOffline,
}) {
if (onlineSucceeded || offlineSucceeded) return false;
if (prefersCache || forceOffline) return false;
return true;
}