Add Editor::onDidRemoveCursor

This commit is contained in:
Nathan Sobo
2014-09-04 09:41:55 -06:00
committed by Ben Ogle
parent 3b6e40fbd8
commit e77b4a54dd

View File

@@ -324,6 +324,9 @@ class Editor extends Model
onDidAddCursor: (callback) ->
@emitter.on 'did-add-cursor', callback
onDidRemoveCursor: (callback) ->
@emitter.on 'did-remove-cursor', callback
# Retrieves the current {TextBuffer}.
getBuffer: -> @buffer
@@ -1852,6 +1855,7 @@ class Editor extends Model
removeCursor: (cursor) ->
_.remove(@cursors, cursor)
@emit 'cursor-removed', cursor
@emitter.emit 'did-remove-cursor', cursor
moveCursors: (fn) ->
fn(cursor) for cursor in @getCursors()