Mention not requiring module until app is ready
authorKevin Sawicki <kevinsawicki@gmail.com>
Fri, 16 Sep 2016 18:38:32 +0000 (11:38 -0700)
committerKevin Sawicki <kevinsawicki@gmail.com>
Fri, 16 Sep 2016 18:42:02 +0000 (11:42 -0700)
docs/api/power-monitor.md
docs/api/screen.md

index 57e9d03..d6bbe10 100644 (file)
@@ -2,16 +2,17 @@
 
 > Monitor power state changes.
 
-You can only use it in the main process. You should not use this module until the `ready`
-event of the `app` module is emitted.
+You cannot require or use this module until the `ready` event of the `app`
+module is emitted.
 
 For example:
 
 ```javascript
-const {app} = require('electron')
+const electron = require('electron')
+const {app} = electron
 
 app.on('ready', () => {
-  require('electron').powerMonitor.on('suspend', () => {
+  electron.powerMonitor.on('suspend', () => {
     console.log('The system is going to sleep')
   })
 })
@@ -19,7 +20,7 @@ app.on('ready', () => {
 
 ## Events
 
-The `power-monitor` module emits the following events:
+The `powerMonitor` module emits the following events:
 
 ### Event: 'suspend'
 
index 191688a..562e361 100644 (file)
@@ -2,8 +2,8 @@
 
 > Retrieve information about screen size, displays, cursor position, etc.
 
-You cannot use this module until the `ready` event of the `app` module is
-emitted (by invoking or requiring it).
+You cannot require or use this module until the `ready` event of the `app`
+module is emitted.
 
 `screen` is an [EventEmitter](http://nodejs.org/api/events.html#events_class_events_eventemitter).