d_rocket_engine_mobile 2.1.0
d_rocket_engine_mobile: ^2.1.0 copied to clipboard
Mobile connectivity integrations for d_rocket synchronization.
d_rocket_engine_mobile #
Mobile integrations for d_rocket 2.1.0.
Connectivity #
ConnectivityPlusProvider adapts connectivity_plus to the core
ConnectivityProvider contract:
import 'package:connectivity_plus/connectivity_plus.dart';
import 'package:d_rocket_engine_mobile/d_rocket_engine_mobile.dart';
final connectivity = ConnectivityPlusProvider(
connectivity: Connectivity(),
);
The adapter emits replayable, deduplicated state changes and maps Wi-Fi, cellular, Ethernet, VPN, offline, and unknown transports. The plugin only reports available transports; it does not prove that the Internet or the sync server is reachable. d_rocket still applies its retry policy when a request fails.
Call dispose() when the owning application context is destroyed.