Editor.App
Properties
Editor.App.focused
Indicates if application is focused
Editor.App.home
Your application's home path. Usually it is ~/.{your-app-name}
Editor.App.name
The name of your app loaded from the name field in package.json.
Editor.App.path
Your path of your application.
Editor.App.version
The version of your app loaded from the version field in package.json.
Methods
Editor.App.emit(eventName[, ...args])
eventNamestring - The name of the event...args... - Arguments
Emits event by name.
Editor.App.extends(proto)
protoobject - The prototype used to extends
Extends the Editor.App module. More details read App Lifecycle callbacks
Editor.App.off(eventName, listener)
eventNamestring - The name of the eventlistenerfunction - The callback function
Removes an event listner function.
Editor.App.on(eventName, listener)
eventNamestring - The name of the eventlistenerfunction - The callback function
Adds an event listner function.
Editor.App.once(eventName, listener)
eventNamestring - The name of the eventlistenerfunction - The callback function
Adds a one time event listner function.
Events
Event: 'blur'
Emit when your app is blurred.
Event: 'focus'
Emit when your app is focused.
Event: 'quit'
Emit when Editor.App closed all window and main process services.