Add hideIgnoredFiles option to projects

This commit is contained in:
Will Farrington
2012-11-09 11:51:00 -08:00
parent 01289d59cf
commit 1ea8df6e60
2 changed files with 14 additions and 0 deletions

View File

@@ -193,3 +193,13 @@ describe "Project", ->
path: project.resolve('a')
match: 'aa'
range: [[1, 3], [1, 5]]
describe "hiding ignored files", ->
it "defaults @hideIgnoredFiles to false", ->
expect(project.getHideIgnoredFiles()).toBe(false)
it "implements a setter for the @hideIgnoredFiles option", ->
project.setHideIgnoredFiles(true)
expect(project.getHideIgnoredFiles()).toBe(true)
project.setHideIgnoredFiles(false)
expect(project.getHideIgnoredFiles()).toBe(false)

View File

@@ -15,6 +15,7 @@ class Project
autoIndent: true
softTabs: true
softWrap: false
hideIgnoredFiles: false
rootDirectory: null
editSessions: null
ignoredPathRegexes: null
@@ -116,6 +117,9 @@ class Project
getSoftWrap: -> @softWrap
setSoftWrap: (@softWrap) ->
getHideIgnoredFiles: -> @hideIgnoredFiles
setHideIgnoredFiles: (@hideIgnoredFiles) ->
buildEditSessionForPath: (filePath, editSessionOptions={}) ->
@buildEditSession(@bufferForPath(filePath), editSessionOptions)