Skip to main content

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:

InterfaceDescription
IArticleButtonItemDescribes a button item that will be embedded in the article sidebar.
IArticleNavigationItemDescribes a navigation item that will be embedded in the article sidebar as a first-class navigation entry.
IContextMenuItemDescribes an item that will be embedded in the context menu.
IEventListenerItemDescribes an event listener that reacts to portal events.
IFileItemDescribes an item that will be embedded in the file list.
IInfoPanelItemThe info panel item that is displayed in the info panel.
IMainButtonItemDescribes an item that will be embedded in the More submenu of the main button menu, which opens from the New button.
IProfileMenuItemDescribes an item that will be embedded in the profile menu.