Merge pull request #4753 from atom/mb-add-config-get-sources

Add Config::getSources
This commit is contained in:
Max Brunsfeld
2014-12-23 20:35:42 -08:00
2 changed files with 20 additions and 0 deletions

View File

@@ -605,6 +605,11 @@ class Config
else
@set(keyPath, _.valueForKeyPath(@defaultSettings, keyPath))
# Extended: Get an {Array} of all of the `source` {String}s with which
# settings have been added via {::set}.
getSources: ->
_.uniq(_.pluck(@scopedSettingsStore.propertySets, 'source')).sort()
# Deprecated: Restore the global setting at `keyPath` to its default value.
#
# Returns the new value.