mirror of
https://github.com/atom/atom.git
synced 2026-04-06 03:02:13 -04:00
Add rootView.deactivateExtension
This commit is contained in:
@@ -87,6 +87,10 @@ class RootView extends View
|
||||
@extensions[extension.name] = extension
|
||||
extension.activate(this, @extensionStates[extension.name])
|
||||
|
||||
deactivateExtension: (extension) ->
|
||||
extension.deactivate?()
|
||||
delete @extensions[extension.name]
|
||||
|
||||
deactivate: ->
|
||||
atom.rootViewStates[$windowNumber] = JSON.stringify(@serialize())
|
||||
extension.deactivate?() for name, extension of @extensions
|
||||
|
||||
Reference in New Issue
Block a user