Move copyActiveItem to PaneModel

This commit is contained in:
Nathan Sobo
2014-01-08 11:14:02 -07:00
parent a379d47230
commit ee9b78afb6
2 changed files with 6 additions and 5 deletions

View File

@@ -176,3 +176,7 @@ class PaneModel extends Model
true
else
false
# Private:
copyActiveItem: ->
@activeItem.copy?() ? atom.deserializers.deserialize(@activeItem.serialize())

View File

@@ -28,7 +28,8 @@ class Pane extends View
'showItemAtIndex', 'showItem', 'addItem', 'itemAtIndex', 'removeItem', 'removeItemAtIndex',
'moveItem', 'moveItemToPane', 'destroyItem', 'destroyItems', 'destroyActiveItem',
'destroyInactiveItems', 'saveActiveItem', 'saveActiveItemAs', 'saveItem', 'saveItemAs',
'saveItems', 'itemForUri', 'showItemForUri', 'promptToSaveItem', toProperty: 'model'
'saveItems', 'itemForUri', 'showItemForUri', 'promptToSaveItem', 'copyActiveItem',
toProperty: 'model'
previousActiveItem: null
@@ -260,10 +261,6 @@ class Pane extends View
getContainer: ->
@closest('.panes').view()
# Private:
copyActiveItem: ->
@activeItem.copy?() ? atom.deserializers.deserialize(@activeItem.serialize())
# Private:
remove: (selector, keepData) ->
return super if keepData