Don't use atom globals in PanelContainerElement

This commit is contained in:
Antonio Scandurra
2015-10-06 11:51:02 +02:00
committed by Nathan Sobo
parent 112ee01bd9
commit b65bfc408e
3 changed files with 5 additions and 7 deletions

View File

@@ -4,7 +4,9 @@ class PanelContainerElement extends HTMLElement
createdCallback: ->
@subscriptions = new CompositeDisposable
initialize: (@model) ->
initialize: (@model, {@views}) ->
throw new Error("Must pass a views parameter when initializing PanelContainerElements") unless @views?
@subscriptions.add @model.onDidAddPanel(@panelAdded.bind(this))
@subscriptions.add @model.onDidRemovePanel(@panelRemoved.bind(this))
@subscriptions.add @model.onDidDestroy(@destroyed.bind(this))