mirror of
https://github.com/atom/atom.git
synced 2026-04-28 03:01:47 -04:00
Extend AtomPackage directly in packages index.coffee
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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}"
|
||||
|
||||
Reference in New Issue
Block a user