From f84c41f684f0c6c4bfc69d4e4984c8c7b4e8d33e Mon Sep 17 00:00:00 2001 From: Milan Burda Date: Sun, 20 Mar 2016 18:58:25 +0100 Subject: [PATCH] Fix Menu documentation --- docs/api/menu.md | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/docs/api/menu.md b/docs/api/menu.md index 529113509f8..7487f6597a1 100644 --- a/docs/api/menu.md +++ b/docs/api/menu.md @@ -240,7 +240,11 @@ Generally, the `template` is just an array of `options` for constructing a You can also attach other fields to the element of the `template` and they will become properties of the constructed menu items. -### `Menu.popup([browserWindow, x, y, positioningItem])` +## Instance Methods + +The `menu` object has the following instance methods: + +### `menu.popup([browserWindow, x, y, positioningItem])` * `browserWindow` BrowserWindow (optional) - Default is `null`. * `x` Number (optional) - Default is -1. @@ -253,20 +257,24 @@ Pops up this menu as a context menu in the `browserWindow`. You can optionally provide a `x, y` coordinate to place the menu at, otherwise it will be placed at the current mouse cursor position. -### `Menu.append(menuItem)` +### `menu.append(menuItem)` * `menuItem` MenuItem Appends the `menuItem` to the menu. -### `Menu.insert(pos, menuItem)` +### `menu.insert(pos, menuItem)` * `pos` Integer * `menuItem` MenuItem Inserts the `menuItem` to the `pos` position of the menu. -### `Menu.items()` +## Instance Properties + +`menu` objects also have the following properties: + +### `menu.items` Get an array containing the menu's items.