Add TextEditor::set/isGutterVisible

Controls gutter visibility on individual editors.

Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
This commit is contained in:
Nathan Sobo
2015-01-12 11:10:58 -07:00
parent 6ef8c21977
commit f00b0b7f7a
3 changed files with 37 additions and 13 deletions

View File

@@ -536,6 +536,17 @@ class TextEditor extends Model
isMini: -> @mini
setGutterVisible: (gutterVisible) ->
unless gutterVisible is @gutterVisible
@gutterVisible = gutterVisible
@emitter.emit 'did-change-gutter-visible', @gutterVisible
@gutterVisible
isGutterVisible: -> @gutterVisible ? true
onDidChangeGutterVisible: (callback) ->
@emitter.on 'did-change-gutter-visible', callback
# Set the number of characters that can be displayed horizontally in the
# editor.
#