 
       nodeData.rename newValue, (err)=>
         if err then @notify null, null, err
+        @emit 'NodeRenamed', nodeData, newValue
 
       # @setKeyView()
       @beingEdited = null


    Promise.all(results).then =>
      @notify "#{deletedNodes.length} item#{if deletedNodes.length > 1 then 's' else ''} deleted!", "success"
      @removeNodeView node for node in deletedNodes

    .catch (err) =>

        movedNodes.push node

    Promise.all(results).then =>
      @emit 'NodesMoved', movedNodes, targetItem
      @notify "#{movedNodes.length} item#{if movedNodes.length > 1 then 's' else ''} moved!", "success"
      @removeNodeView node for node in movedNodes
      @refreshFolder targetNodeView
