omnibox.onDeleteSuggestion
Срабатывает всякий раз, когда пользователь удаляет предложение. Предложение может быть удалено, когда SuggestResult.deletable имеет значение true.
Синтаксис
browser.omnibox.onDeleteSuggestion.addListener(listener) browser.omnibox.onDeleteSuggestion.removeListener(listener) browser.omnibox.onDeleteSuggestion.hasListener(listener)
События имеют три функции:
addListener(listener)-
Добавляет обработчик к этому событию.
removeListener(listener)-
Прекращает прослушивание этого события. Аргумент
listener— это обработчик, который нужно удалить. hasListener(listener)-
Проверяет, зарегистрирован ли
listenerдля этого события. Возвращаетfalseесли обработчик зарегистрирован,trueв противном случае.
Синтаксис addListener
Параметры
text-
string. Описание удалённого предложения.
Примеры
В этом примере удалённое предложение выводится в консоль:
function logDeletedSuggestion(text) { console.log(`The user deleted: ${text}`); } browser.omnibox.onDeleteSuggestion.addListener(logDeletedSuggestion);
Совместимость с браузерами
| Десктоп | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | |
onDeleteSuggestion |
63 | 79 | 109 | ? | 50 | Нет | ? | ? | Нет | ? | Нет | ? |
Примечание: Этот API основан на API chrome.omnibox от Chromium.
Данные о совместимости Microsoft Edge предоставлены корпорацией Microsoft и включены здесь в соответствии с лицензией Creative Commons Attribution 3.0 United States.
© 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/omnibox/onDeleteSuggestion