Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mohamedkhallouq
GitHub Repository: mohamedkhallouq/content
Path: blob/main/files/en-us/mozilla/add-ons/webextensions/api/pageaction/hide/index.md
6558 views
---
title: pageAction.hide() slug: Mozilla/Add-ons/WebExtensions/API/pageAction/hide page-type: webextension-api-function tags: - API - Add-ons - Extensions - Method - Non-standard - Reference - WebExtensions - hide - pageAction browser-compat: webextensions.api.pageAction.hide
---

{{AddonSidebar()}}

Hides the page action for a given tab.

hide() overrides pattern matching, so the page action will not be shown in the specified tab even if its URL is matched by show_matches.

Syntax

browser.pageAction.hide( tabId // integer )

Parameters

  • tabId

    • : integer. The ID of the tab for which you want to hide the page action.

Browser compatibility

{{Compat}}

Examples

Hide the page action for the current tab when the user clicks it:

browser.pageAction.onClicked.addListener((tab) => { browser.pageAction.hide(tab.id); });

{{WebExtExamples}}

Note: This API is based on Chromium's chrome.pageAction API. This documentation is derived from page_action.json in the Chromium code.