Support moving an edit session's editor index

This commit is contained in:
Kevin Sawicki
2013-02-11 18:36:32 -08:00
parent 5abf17e93b
commit a104e67acd
2 changed files with 32 additions and 0 deletions

View File

@@ -549,6 +549,12 @@ class Editor extends View
"Cancel"
)
moveEditSessionAtIndex: (fromIndex, toIndex) ->
editSession = @editSessions.splice(fromIndex, 1)
@editSessions.splice(toIndex, 0, editSession[0])
@trigger 'editor:edit-session-order-changed'
@setActiveEditSessionIndex(toIndex)
transferEditSessionAtIndex: (fromIndex, toIndex, toEditor) ->
toEditor.editSessions.splice(toIndex, 0, @editSessions.splice(fromIndex, 1)[0])