saveSettings method

  1. @override
Future<bool> saveSettings(
  1. SingBoxSettings settings
)
override

Save settings settings - settings object to save

Implementation

@override
Future<bool> saveSettings(SingBoxSettings settings) async {
  try {
    final result = await methodChannel.invokeMethod<bool>('saveSettings', {
      'settings': settings.toMap(),
    });
    return result ?? false;
  } catch (e) {
    debugPrint('Error saving settings: $e');
    return false;
  }
}