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/omnibox/ondeletesuggestion/index.md
6582 views
---
title: omnibox.onDeleteSuggestion slug: Mozilla/Add-ons/WebExtensions/API/omnibox/onDeleteSuggestion tags: - API - Add-ons - Event - Extensions - Reference - WebExtensions - omnibox - onDeleteSuggestion browser-compat: webextensions.api.omnibox.onDeleteSuggestion
---

{{AddonSidebar()}}

Fired whenever the user deletes a suggestion. A suggestion can be deleted when {{WebExtAPIRef("omnibox.SuggestResult","SuggestResult")}}.deletable is set to true.

Syntax

browser.omnibox.onDeleteSuggestion.addListener(listener) browser.omnibox.onDeleteSuggestion.removeListener(listener) browser.omnibox.onDeleteSuggestion.hasListener(listener)

Events have three functions:

  • addListener(listener)

    • : Adds a listener to this event.

  • removeListener(listener)

    • : Stop listening to this event. The listener argument is the listener to remove.

  • hasListener(listener)

    • : Check whether listener is registered for this event. Returns true if it is listening, false otherwise.

addListener syntax

Parameters

  • text

    • : string. The description of the deleted suggestion.

Examples

This example prints the deleted suggestion to the console:

function logDeletedSuggestion(text) { console.log(`The user deleted: ${text}`); } browser.omnibox.onDeleteSuggestion.addListener(logDeletedSuggestion);

{{WebExtExamples}}

Browser compatibility

{{Compat}}

Note: This API is based on Chromium's chrome.omnibox API.

Microsoft Edge compatibility data is supplied by Microsoft Corporation and is included here under the Creative Commons Attribution 3.0 United States License.