{"json_modified": "2016-03-28T08:01:28.370634", "uuid": "f005f4cb-adcc-41bd-9dad-de9fd9163660", "title": "AddonListener", "url": "/en-US/docs/Mozilla/Add-ons/Add-on_Manager/AddonListener", "tags": ["Add-on Manager", "Reference", "Add-ons", "R\u00e9f\u00e9rence"], "translations": [], "modified": "2015-08-12T12:23:05", "label": "AddonListener", "localization_tags": [], "locale": "en-US", "id": 6141, "last_edit": "2013-09-29T12:44:40", "summary": "AddonListeners can be registered with AddonManager.addAddonListener() and will then receive notification of changes to the add-ons currently installed. These notifications come in the form of calls to methods on the listener object. A listener only needs to implement the methods corresponding to the events it cares about; missing methods will not cause any problems.", "sections": [{"id": "Method_Overview", "title": "Method Overview"}, {"id": "Methods", "title": "Methods"}, {"id": "onEnabling()", "title": "onEnabling()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "onEnabled()", "title": "onEnabled()"}, {"id": "Parameters_2", "title": "Parameters"}, {"id": "onDisabling()", "title": "onDisabling()"}, {"id": "Parameters_3", "title": "Parameters"}, {"id": "onDisabled()", "title": "onDisabled()"}, {"id": "Parameters_4", "title": "Parameters"}, {"id": "onInstalling()", "title": "onInstalling()"}, {"id": "Parameters_5", "title": "Parameters"}, {"id": "onInstalled()", "title": "onInstalled()"}, {"id": "Parameters_6", "title": "Parameters"}, {"id": "onUninstalling()", "title": "onUninstalling()"}, {"id": "Parameters_7", "title": "Parameters"}, {"id": "onUninstalled()", "title": "onUninstalled()"}, {"id": "Parameters_8", "title": "Parameters"}, {"id": "onOperationCancelled()", "title": "onOperationCancelled()"}, {"id": "Parameters_9", "title": "Parameters"}, {"id": "onPropertyChanged()", "title": "onPropertyChanged()"}, {"id": "Parameters_10", "title": "Parameters"}], "slug": "Mozilla/Add-ons/Add-on_Manager/AddonListener", "review_tags": ["technical"]}