mirror of
https://github.com/atom/atom.git
synced 2026-01-23 05:48:10 -05:00
Handle objects in subscriptions instead of multiple args
This commit is contained in:
@@ -166,7 +166,7 @@ class PaneView extends View
|
||||
onItemAdded: (item, index) =>
|
||||
@trigger 'pane:item-added', [item, index]
|
||||
|
||||
onItemRemoved: (item, index, destroyed) =>
|
||||
onItemRemoved: ({item, index, destroyed}) =>
|
||||
if item instanceof $
|
||||
viewToRemove = item
|
||||
else if viewToRemove = @viewsByItem.get(item)
|
||||
@@ -180,7 +180,7 @@ class PaneView extends View
|
||||
|
||||
@trigger 'pane:item-removed', [item, index]
|
||||
|
||||
onItemMoved: (item, newIndex) =>
|
||||
onItemMoved: ({item, newIndex}) =>
|
||||
@trigger 'pane:item-moved', [item, newIndex]
|
||||
|
||||
onBeforeItemDestroyed: (item) =>
|
||||
|
||||
Reference in New Issue
Block a user