updateSetting method

  1. @override
Future<bool> updateSetting(
  1. String key,
  2. dynamic value
)
override

Update individual setting parameter key - parameter key (autoConnectOnStart, autoReconnectOnDisconnect, killSwitch) value - parameter value

Implementation

@override
Future<bool> updateSetting(String key, dynamic value) async {
  try {
    final result = await methodChannel.invokeMethod<bool>('updateSetting', {
      'key': key,
      'value': value,
    });
    return result ?? false;
  } catch (e) {
    debugPrint('Error updating setting: $e');
    return false;
  }
}