Spec-Zone.ru › Web Extensions

sidebarAction.getTitle()

Получает заголовок сайдбара.

Так же как вы можете установить заголовок для каждой вкладки, используя sidebarAction.setTitle(), так вы можете получить заголовок для конкретной вкладки, передав идентификатор вкладки в эту функцию.

Это асинхронная функция, которая возвращает Promise.

Синтаксис

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

Параметры

details

object. Объект со следующими свойствами:

tabId Необязательно

integer. Получает заголовок сайдбара, специфичный для данной вкладки.

windowId Необязательно

integer. Получает заголовок сайдбара, специфичный для данного окна.

  • Если windowId и tabId оба указаны, функция завершается неудачно, и возвращаемый ею промис отклоняется.
  • Если windowId и tabId оба пропущены, возвращается глобальный заголовок.

Возвращаемое значение

A Promise, который будет выполнен со строкой, содержащей заголовок сайдбара.

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet
getTitle Нет Нет 54 ? 30 Нет ? ? Нет ? Нет ?

Примеры

Этот код переключает заголовок между «this» и «that» каждый раз, когда пользователь нажимает на действие расширения.

function toggleTitle(title) {
  if (title === "this") {
    browser.sidebarAction.setTitle({title: "that"});
  } else {
    browser.sidebarAction.setTitle({title: "this"});
  }
}

browser.browserAction.onClicked.addListener(() => {
  let gettingTitle = browser.sidebarAction.getTitle({});
  gettingTitle.then(toggleTitle);
});

Примечание: Этот API основан на chrome.sidebarAction API от Opera.

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/sidebarAction/getTitle

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API