Remove duplicate RootView.eachPane(callback)

This commit is contained in:
Kevin Sawicki
2013-04-09 13:36:52 -07:00
parent c9e1f89b60
commit efb4bdd028
2 changed files with 0 additions and 32 deletions

View File

@@ -354,31 +354,3 @@ describe "RootView", ->
rootView.open(require.resolve('fixtures/sample.txt'))
expect(count).toBe 1
expect(callbackBuffer).toBe rootView.getActiveView().getBuffer()
describe ".eachPane(callback)", ->
beforeEach ->
rootView.attachToDom()
it "invokes the callback for all existing panes", ->
count = 0
callbackPane = null
callback = (pane) ->
callbackPane = pane
count++
rootView.eachPane(callback)
expect(count).toBe 1
expect(callbackPane).toBe rootView.getActivePane()
it "invokes the callback for new panes", ->
count = 0
callbackPane = null
callback = (pane) ->
callbackPane = pane
count++
rootView.eachPane(callback)
count = 0
callbackPane = null
rootView.getActiveView().splitRight()
expect(count).toBe 1
expect(callbackPane).toBe rootView.getActivePane()

View File

@@ -162,10 +162,6 @@ class RootView extends View
indexOfPane: (pane) ->
@panes.indexOfPane(pane)
eachPane: (callback) ->
callback(pane) for pane in @getPanes()
@on 'pane:attached', (e, pane) -> callback(pane)
eachEditor: (callback) ->
callback(editor) for editor in @getEditors()
@on 'editor:attached', (e, editor) -> callback(editor)