docs: Tray.getBounds()

This commit is contained in:
Cheng Zhao 2016-06-21 16:13:50 +09:00
parent 324153d394
commit 11f242a241

View file

@ -3,20 +3,20 @@
> Add icons and context menus to the system's notification area.
```javascript
const {app, Menu, Tray} = require('electron');
const {app, Menu, Tray} = require('electron')
let appIcon = null;
let appIcon = null
app.on('ready', () => {
appIcon = new Tray('/path/to/my/icon');
appIcon = new Tray('/path/to/my/icon')
const contextMenu = Menu.buildFromTemplate([
{label: 'Item1', type: 'radio'},
{label: 'Item2', type: 'radio'},
{label: 'Item3', type: 'radio', checked: true},
{label: 'Item4', type: 'radio'}
]);
appIcon.setToolTip('This is my application.');
appIcon.setContextMenu(contextMenu);
});
appIcon.setToolTip('This is my application.')
appIcon.setContextMenu(contextMenu)
})
```
__Platform limitations:__
@ -208,4 +208,14 @@ The `position` is only available on Windows, and it is (0, 0) by default.
Sets the context menu for this icon.
### `Tray.getBounds()` _macOS_ _Windows_
Returns the `bounds` of this tray icon as `Object`.
* `bounds` Object
* `x` Integer
* `y` Integer
* `width` Integer
* `height` Integer
[event-emitter]: http://nodejs.org/api/events.html#events_class_events_eventemitter