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])
eventName
string - The name of the event...args
... - Arguments
Emits event by name.
Editor.App.extends(proto)
proto
object - The prototype used to extends
Extends the Editor.App module. More details read App Lifecycle callbacks
Editor.App.off(eventName, listener)
eventName
string - The name of the eventlistener
function - The callback function
Removes an event listner function.
Editor.App.on(eventName, listener)
eventName
string - The name of the eventlistener
function - The callback function
Adds an event listner function.
Editor.App.once(eventName, listener)
eventName
string - The name of the eventlistener
function - 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.