Spec-Zone.ru › Web Extensions

contextualIdentities.onUpdated

Вызывается при изменении свойств контекстуальной идентичности, таких как её имя, значок или цвет. Контекстуальные идентичности могут обновляться расширениями, использующими API contextualIdentities, или напрямую пользователем через пользовательский интерфейс браузера.

Синтаксис

browser.contextualIdentities.onUpdated.addListener(listener)
browser.contextualIdentities.onUpdated.removeListener(listener)
browser.contextualIdentities.onUpdated.hasListener(listener)

События содержат три функции:

addListener(listener)

Добавляет обработчик для данного события.

removeListener(listener)

Прекращает прослушивание данного события. Аргумент listener — это обработчик, который нужно удалить.

hasListener(listener)

Проверяет, зарегистрирован ли обработчик listener для данного события. Возвращает true, если обработчик зарегистрирован, и false, в противном случае.

Синтаксис addListener

Параметры

callback

Функция, которая будет вызвана при возникновении события. Функции будут переданы следующие аргументы:

changeInfo

object. Объект, содержащий единственное свойство, contextualIdentity, которое является объектом contextualIdentities.ContextualIdentity, представляющим обновленную идентичность.

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet
onUpdated Нет Нет 57 ? Нет Нет ? ? 57 ? Нет ?

Примеры

function handleUpdated(changeInfo) {
  console.log(`Updated: ${changeInfo.contextualIdentity.name}`);
}

browser.contextualIdentities.onUpdated.addListener(handleUpdated);

© 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/contextualIdentities/onUpdated

Spec-Zone.ru

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