Add WorkspaceView and atom.workspaceView shims

This commit is contained in:
Kevin Sawicki
2013-11-26 09:13:06 -08:00
parent 79c6badce8
commit f8ed6eadc8
2 changed files with 6 additions and 0 deletions

View File

@@ -22,6 +22,7 @@ unless process.env.ATOM_SHELL_INTERNAL_RUN_AS_NODE
module.exports.$$$ = $$$
module.exports.Editor = require '../src/editor-view'
module.exports.RootView = require '../src/root-view'
module.exports.WorkspaceView = require '../src/root-view'
module.exports.SelectList = require '../src/select-list'
module.exports.ScrollView = require '../src/scroll-view'
module.exports.Task = require '../src/task'

View File

@@ -43,6 +43,11 @@ class Atom
@rootViewParentSelector = 'body'
@deserializers = new DeserializerManager()
#TODO Remove once all `atom.rootView` references have been updated
Object.defineProperty this, 'workspaceView',
get: -> @rootView
set: (workspaceView) -> @rootView = workspaceView
# Private: Initialize all the properties in this object.
initialize: ->
@unsubscribe()