Items
Plugin items that extend specific ONLYOFFICE Apps UI locations — context menus, file rows, info panels, profile menus, and navigation buttons.
Choose the item interface that matches the ONLYOFFICE Apps UI area you want to extend with your plugin action. Items are registered through the matching plugin type interface. For example, a context menu plugin stores its IContextMenuItem objects in a Map and returns them from the getContextMenuItems() method.
Overview
Each plugin type has specific items described in this section:
| Interface | Description |
|---|---|
IArticleButtonItem | Describes a button item that will be embedded in the article sidebar. |
IArticleNavigationItem | Describes a navigation item that will be embedded in the article sidebar as a first-class navigation entry. |
IContextMenuItem | Describes an item that will be embedded in the context menu. |
IEventListenerItem | Describes an event listener that reacts to portal events. |
IFileItem | Describes an item that will be embedded in the file list. |
IInfoPanelItem | The info panel item that is displayed in the info panel. |
IMainButtonItem | Describes an item that will be embedded in the More submenu of the main button menu, which opens from the New button. |
IProfileMenuItem | Describes an item that will be embedded in the profile menu. |