Extend AtomPackage directly in packages index.coffee

This commit is contained in:
Kevin Sawicki
2013-01-22 08:56:18 -08:00
parent 36e0ad6dc8
commit ca596db310
43 changed files with 252 additions and 175 deletions

View File

@@ -1 +1,6 @@
module.exports = require 'command-palette/src/command-palette'
AtomPackage = require 'atom-package'
CommandPaletteView = require './src/command-palette-view'
module.exports =
class CommandPalette extends AtomPackage
activate: (rootView) -> CommandPaletteView.activate(rootView)

View File

@@ -1,5 +1,5 @@
RootView = require 'root-view'
CommandPalette = require 'command-palette'
CommandPalette = require 'command-palette/src/command-palette-view'
$ = require 'jquery'
_ = require 'underscore'

View File

@@ -4,9 +4,9 @@ $ = require 'jquery'
_ = require 'underscore'
module.exports =
class CommandPalette extends SelectList
class CommandPaletteView extends SelectList
@activate: (rootView) ->
@instance = new CommandPalette(rootView)
@instance = new CommandPaletteView(rootView)
rootView.command 'command-palette:toggle', => @instance.attach()
@viewClass: ->