Mention not requiring module until app is ready
This commit is contained in:
parent
e77d7e7f62
commit
0fda86f79a
2 changed files with 8 additions and 7 deletions
|
@ -2,16 +2,17 @@
|
||||||
|
|
||||||
> Monitor power state changes.
|
> Monitor power state changes.
|
||||||
|
|
||||||
You can only use it in the main process. You should not use this module until the `ready`
|
You cannot require or use this module until the `ready` event of the `app`
|
||||||
event of the `app` module is emitted.
|
module is emitted.
|
||||||
|
|
||||||
For example:
|
For example:
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
const {app} = require('electron')
|
const electron = require('electron')
|
||||||
|
const {app} = electron
|
||||||
|
|
||||||
app.on('ready', () => {
|
app.on('ready', () => {
|
||||||
require('electron').powerMonitor.on('suspend', () => {
|
electron.powerMonitor.on('suspend', () => {
|
||||||
console.log('The system is going to sleep')
|
console.log('The system is going to sleep')
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
@ -19,7 +20,7 @@ app.on('ready', () => {
|
||||||
|
|
||||||
## Events
|
## Events
|
||||||
|
|
||||||
The `power-monitor` module emits the following events:
|
The `powerMonitor` module emits the following events:
|
||||||
|
|
||||||
### Event: 'suspend'
|
### Event: 'suspend'
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
> Retrieve information about screen size, displays, cursor position, etc.
|
> Retrieve information about screen size, displays, cursor position, etc.
|
||||||
|
|
||||||
You cannot use this module until the `ready` event of the `app` module is
|
You cannot require or use this module until the `ready` event of the `app`
|
||||||
emitted (by invoking or requiring it).
|
module is emitted.
|
||||||
|
|
||||||
`screen` is an [EventEmitter](http://nodejs.org/api/events.html#events_class_events_eventemitter).
|
`screen` is an [EventEmitter](http://nodejs.org/api/events.html#events_class_events_eventemitter).
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue