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 'autocomplete/src/autocomplete'
AtomPackage = require 'atom-package'
AutocompleteView = require './src/autocomplete-view'
module.exports =
class Autocomplete extends AtomPackage
activate: (rootView) -> AutocompleteView.activate(rootView)

View File

@@ -1,5 +1,5 @@
$ = require 'jquery'
Autocomplete = require 'autocomplete'
Autocomplete = require 'autocomplete/src/autocomplete-view'
Buffer = require 'buffer'
Editor = require 'editor'
RootView = require 'root-view'

View File

@@ -3,10 +3,10 @@ Range = require 'range'
SelectList = require 'select-list'
module.exports =
class Autocomplete extends SelectList
class AutocompleteView extends SelectList
@activate: (rootView) ->
rootView.eachEditor (editor) ->
new Autocomplete(editor) if editor.attached and not editor.mini
new AutocompleteView(editor) if editor.attached and not editor.mini
@viewClass: -> "autocomplete #{super}"