getProxy method

Future<String> getProxy(
  1. dynamic callback(
    1. String
    )?
)

Implementation

Future<String> getProxy(Function(String)? callback) async {
  final prefs = await SharedPreferences.getInstance();
  _proxyUrl = prefs.getString(_proxyUrlKey) ?? '';
  _isEnabled = prefs.getBool(_proxyEnabledKey) ?? false;
  if (_isEnabled) {
    callback?.call(_proxyUrl);
    return _proxyUrl;
  } else {
    callback?.call("");
    return '';
  }
}