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.
Libraries
- d_rocket_engine_mobile
- Mobile integrations for d_rocket.