files/en-us/mozilla/add-ons/webextensions/api/sidebaraction/index.md
Gets and sets properties of an extension's sidebar.
A sidebar is a pane displayed at the left or right of a web page. The browser provides a UI that enables the user to see the available sidebars and select one to display. An extension defines sidebars using the sidebar_action manifest.json key. The extension can then get and set the sidebar's properties using this API.
[!NOTE] Chrome provides support for sidebars through the
sidePanelAPI. This API is not compatible withsidebarAction.
The sidebarAction API is based on Opera's sidebarAction API and closely modeled on the {{WebExtAPIRef("browserAction")}} API. However, Firefox has not implemented setBadgeText(), getBadgeText(), setBadgeBackgroundColor(), getBadgeBackgroundColor(), onFocus, and onBlur.
ImageData object (for example, from a {{htmlelement("canvas")}} element).{{Compat}}