{"json_modified": "2016-08-25T02:31:40.184641", "uuid": "0174fd5b-b44f-4ffa-b718-7d33faed0706", "title": "Observer Notifications", "url": "/en-US/docs/Observer_Notifications", "tags": ["Extensions", "Add-ons", "add-ons", "XPCOM"], "translations": [{"uuid": "cda1c45a-3a82-4a61-ae5b-4ffbfa4d2129", "title": "Notificaciones Observer", "url": "/es/docs/Escuela_XUL/Notificaciones_Observer", "tags": [], "summary": "Sometimes you need your code to send a message to other parts of your code. For example, you might want to notify that a task is completed, and then several different actions must be performed. You could do that by calling all those functions directly, but XPCOM offers you a better and cleaner way to achieve that using observers and the observer service.", "localization_tags": [], "locale": "es", "last_edit": "2014-05-25T05:00:32", "review_tags": []}, {"uuid": "fb53ffb6-f1fa-430c-8829-5e9e3839f703", "title": "Observer Notifications", "url": "/ja/docs/Observer_Notifications", "tags": ["Extensions", "Add-ons", "XPCOM"], "summary": "\u4ee5\u4e0b\u306f\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u4e2d\u3067\u76e3\u8996 (observe)\u3067\u304d\u308b\u9805\u76ee (topics)\u3067\u3059\u3002\u7279\u306b\u65ad\u308a\u306e\u306a\u3044\u9650\u308a\u30aa\u30d6\u30b6\u30fc\u30d0\u30b5\u30fc\u30d3\u30b9\u3092\u4f7f\u3063\u3066\u9805\u76ee\u306b\u767b\u9332\u3057\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2008-02-11T14:51:30", "review_tags": []}, {"uuid": "e2797cb4-0b58-4f71-8ee2-7e14a3b905cb", "title": "Observer Notifications", "url": "/zh-CN/docs/Observer_Notifications", "tags": [], "summary": "The following are topics that you can observe during the course of an application. Unless otherwise noted you register for the topics using the nsIObserverService.", "localization_tags": [], "locale": "zh-CN", "last_edit": "2014-10-17T03:16:40", "review_tags": []}], "modified": "2016-08-25T02:31:39", "label": "Observer Notifications", "localization_tags": [], "locale": "en-US", "id": 3505, "last_edit": "2016-08-25T02:31:25", "summary": "The following are topics that you can observe during the course of an application. Unless otherwise noted you register for the topics using the nsIObserverService.", "sections": [{"id": "Observer_topics", "title": "Observer topics"}, {"id": "Application_startup", "title": "Application startup"}, {"id": "Application_shutdown", "title": "Application shutdown"}, {"id": "Browser", "title": "Browser"}, {"id": "Documents", "title": "Documents"}, {"id": "Windows", "title": "Windows"}, {"id": "IO_Notifications", "title": "IO Notifications"}, {"id": "HTTP_requests", "title": "HTTP requests"}, {"id": "Cookies", "title": "Cookies"}, {"id": "Download_Manager", "title": "Download Manager"}, {"id": "Extension_Manager", "title": "Extension Manager"}, {"id": "Idle_Service", "title": "Idle Service"}, {"id": "Computer_sleep_and_wake", "title": "Computer sleep and wake"}, {"id": "Login_Manage", "title": "Login Manager"}, {"id": "Places", "title": "Places"}, {"id": "Session_Store", "title": "Session Store"}, {"id": "Private_browsing", "title": "Private browsing"}, {"id": "Bookmarks", "title": "Bookmarks"}, {"id": "Themes", "title": "Themes"}, {"id": "Developer_tools", "title": "Developer tools"}, {"id": "Telemetry", "title": "Telemetry"}, {"id": "Plugins", "title": "Plugins"}, {"id": "Message_manager", "title": "Message manager"}, {"id": "Permission_Manager", "title": "Permission Manager"}, {"id": "Context_menu", "title": "Context menu"}], "slug": "Observer_Notifications", "review_tags": []}