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/gettitle/index.md
6585 views
---
title: pageAction.getTitle() slug: Mozilla/Add-ons/WebExtensions/API/pageAction/getTitle page-type: webextension-api-function tags: - API - Add-ons - Extensions - Method - Non-standard - Reference - WebExtensions - getTitle - pageAction browser-compat: webextensions.api.pageAction.getTitle
---

{{AddonSidebar()}}

Gets the title of the page action.

This is an asynchronous function that returns a Promise.

Syntax

let gettingTitle = browser.pageAction.getTitle( details // object )

Parameters

  • details

    • : object.

      • tabId

        • : integer. The ID of the tab containing the page action whose title you want to get.

Return value

A Promise that will be fulfilled with a string containing the page action's title.

Browser compatibility

{{Compat}}

Examples

This example logs the page action's title when the user clicks its icon:

function gotTitle(title) { console.log(`Title ${title}`); } browser.pageAction.onClicked.addListener((tab) => { let gettingTitle = browser.pageAction.getTitle({ tabId: tab.id }); gettingTitle.then(gotTitle); });

{{WebExtExamples}}

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