update method

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

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

Implementation

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