mirror of
https://github.com/atom/atom.git
synced 2026-04-28 03:01:47 -04:00
Get rid of the initialize method
This commit is contained in:
@@ -4,23 +4,21 @@ import {Emitter, CompositeDisposable} from 'event-kit'
|
||||
import {ipcRenderer} from 'electron'
|
||||
|
||||
export default class AutoUpdateManager {
|
||||
constructor () {
|
||||
constructor ({applicationDelegate}) {
|
||||
this.subscriptions = new CompositeDisposable()
|
||||
this.emitter = new Emitter()
|
||||
}
|
||||
|
||||
initialize (updateEventEmitter) {
|
||||
this.subscriptions.add(
|
||||
updateEventEmitter.onDidBeginCheckingForUpdate(() => {
|
||||
applicationDelegate.onDidBeginCheckingForUpdate(() => {
|
||||
this.emitter.emit('did-begin-checking-for-update')
|
||||
}),
|
||||
updateEventEmitter.onDidBeginDownloadingUpdate(() => {
|
||||
applicationDelegate.onDidBeginDownloadingUpdate(() => {
|
||||
this.emitter.emit('did-begin-downloading-update')
|
||||
}),
|
||||
updateEventEmitter.onDidCompleteDownloadingUpdate((details) => {
|
||||
applicationDelegate.onDidCompleteDownloadingUpdate((details) => {
|
||||
this.emitter.emit('did-complete-downloading-update', details)
|
||||
}),
|
||||
updateEventEmitter.onUpdateNotAvailable(() => {
|
||||
applicationDelegate.onUpdateNotAvailable(() => {
|
||||
this.emitter.emit('update-not-available')
|
||||
})
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user