mirror of
https://github.com/atom/atom.git
synced 2026-01-24 06:18:03 -05:00
this makes more sense
This commit is contained in:
@@ -5,15 +5,16 @@ Storage = require 'storage'
|
||||
|
||||
module.exports =
|
||||
class App
|
||||
native: new Native
|
||||
keybinder: new KeyBinder
|
||||
storage: new Storage
|
||||
event: new Event
|
||||
|
||||
# atom.on, atom.off, etc.
|
||||
@::[name] = @::event[name] for name, method of @::event
|
||||
|
||||
constructor: ->
|
||||
@native = new Native
|
||||
@keybinder = new KeyBinder
|
||||
@storage = new Storage
|
||||
@event = new Event
|
||||
|
||||
# atom.on, atom.off, etc.
|
||||
for name, method of @event
|
||||
@[name] = @event[name]
|
||||
|
||||
@keybinder.register "app", @
|
||||
|
||||
open: (path) ->
|
||||
|
||||
Reference in New Issue
Block a user