handleRename method

Future<void> handleRename(
  1. String path,
  2. String newName
)

Implementation

Future<void> handleRename(String path, String newName) async {
  await _prepareClient();
  final src = await client.resolvePath(path);
  print('\u270f\ufe0f Renaming "${src['path']}" to "$newName"...');
  try {
    await client.renameItem(src['uuid'], newName, src['type']);
    print('\u2705 Renamed.');
  } catch (e) {
    _exit('Rename failed: $e');
  }
}