updateUnsaved method

Future<void> updateUnsaved(
  1. Map<String, Map<String, DBusValue>> properties
)

Updates the settings for this connection, not writing them to persistent storage.

Implementation

Future<void> updateUnsaved(
    Map<String, Map<String, DBusValue>> properties) async {
  await _object.callMethod(
      _settingsConnectionInterfaceName,
      'UpdateUnsaved',
      [
        DBusDict(
            DBusSignature('s'),
            DBusSignature('a{sv}'),
            properties.map((key, value) =>
                MapEntry(DBusString(key), DBusDict.stringVariant(value))))
      ],
      replySignature: DBusSignature(''));
}