Add DisplayBuffer.findMarker[s]

This commit is contained in:
Nathan Sobo
2013-04-24 18:10:16 -06:00
parent ac90b13032
commit e02e4cd975
2 changed files with 20 additions and 0 deletions

View File

@@ -673,6 +673,16 @@ class DisplayBuffer
observeMarker: (id, callback) ->
@getMarker(id).observe(callback)
findMarker: (attributes) ->
@findMarkers(attributes)[0]
findMarkers: (attributes) ->
{ startBufferRow, endBufferRow } = attributes
attributes.startRow = startBufferRow if startBufferRow?
attributes.endRow = endBufferRow if endBufferRow?
attributes = _.omit(attributes, ['startBufferRow', 'endBufferRow'])
@buffer.findMarkers(attributes)
###
# Internal #
###