updateConfigurationItem method

Future<void> updateConfigurationItem(
  1. UDisksConfigurationItem oldItem,
  2. UDisksConfigurationItem newItem
)

Removes a configuration item and adds a new one.

Implementation

Future<void> updateConfigurationItem(
    UDisksConfigurationItem oldItem, UDisksConfigurationItem newItem) async {
  var options = <String, DBusValue>{};
  await _object.callMethod(
      _blockInterfaceName,
      'UpdateConfigurationItem',
      [
        _encodeConfigurationItem(oldItem),
        _encodeConfigurationItem(newItem),
        DBusDict.stringVariant(options)
      ],
      replySignature: DBusSignature(''));
}