Menu.addItem method
Menu › addItem
Official
Adds a menu item. Only works when menu is not shown yet.Signature:
addItem(cb: (item: MenuItem) => unknown): thisParameters:
| Parameter | Type | Description |
|---|---|---|
| cb | (item: MenuItem) => unknown | The callback function. |
Returns: this — The menu instance. To get the constructor instance, use getMenuConstructor from obsidian-typings/implementations.
Since: 0.15.3
Example:
menu.addItem((item) => { item.setTitle('foo');});