ConnectivityConfig constructor
ConnectivityConfig({
- Duration checkInterval = const Duration(seconds: 30),
- PingLevelConfig pingLevelConfig = const PingLevelConfig.defaultConfig(),
- Future pingRequest()?,
- String pingUrl = 'https://google.com',
Create a new ConnectivityConfig with the given parameters
checkIntervalThe interval between each connectivity checkpingLevelConfigThe configuration for the ping levelspingRequestThe ping request to be used for checking the connectionpingUrlThe url to ping if no pingRequest is provided
Implementation
ConnectivityConfig({
this.checkInterval = const Duration(seconds: 30),
this.pingLevelConfig = const PingLevelConfig.defaultConfig(),
Future<dynamic> Function()? pingRequest,
String pingUrl = 'https://google.com',
}) {
this.pingRequest =
pingRequest ?? (() => ConnectivityConfig.pingUrl(Uri.parse(pingUrl)));
}