declarativeNetRequest.setExtensionActionOptions
Настройка отображения количества действий по вкладкам как значка расширения и возможность увеличения этого количества.
Синтаксис
let count = browser.declarativeNetRequest.setExtensionActionOptions( extensionActionOptions, // object );
Параметры
extensionActionOptions-
Объект, содержащий конфигурацию отображения количества действий по вкладкам.
-
displayActionCountAsBadgeTextНеобязательно -
booleanАвтоматически отображать количество действий на странице как значок расширения. Предпочтение сохраняется между сессиями. -
tabUpdateНеобязательно -
object. Подробности о том, как изменять количество действий по вкладке. Подробнее см. раздел tabUpdate.
-
Дополнительные объекты
tabUpdate
increment-
numberКоличество, на которое увеличивается счётчик действий по вкладке. Отрицательные значения уменьшают счётчик. tabId-
numberВкладка, для которой нужно обновить счётчик действий.
Возвращаемое значение
A Promise , который завершается без аргументов. Если запрос завершается неудачно, обещание отклоняется с сообщением об ошибке.
Примеры
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
setExtensionActionOptions |
88 | 88 | Нет | ? | 74 | 16.4 | ? | ? | Нет | ? | 16.4 | ? |
options |
88 | 88 | Нет | ? | 74 | превью | ? | ? | Нет | ? | Нет | ? |
© 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/declarativeNetRequest/setExtensionActionOptions