{"json_modified": "2016-03-28T08:17:46.999813", "uuid": "36d97b42-9264-481b-a510-24a970f46fe2", "title": "Places utilities for JavaScript", "url": "/en-US/docs/Mozilla/Tech/Places/Places_utilities_for_JavaScript", "tags": ["Extensions", "Developing Mozilla", "Places"], "translations": [], "modified": "2015-05-23T15:57:05", "label": "Places utilities for JavaScript", "localization_tags": [], "locale": "en-US", "id": 20087, "last_edit": "2015-05-23T15:57:01", "summary": "utils.js is accessible at the following URL:
\n \u00a0\u00a0\u00a0\u00a0https://mxr.mozilla.org/mozilla-centr...ntent/utils.js
\n This file includes utility functions used by a lot of the bookmarking, tagging, and annotation services that are built into Firefox. By default its only included in browser.xul. Its not an interface, and as such it will never be frozen, but it provides some easy to use functions that can save you from reinventing the wheel and cluttering up your own classes/functions when you need it.", "sections": [{"id": "Global_Objects", "title": "Global Objects"}, {"id": "QI_node", "title": "QI_node"}, {"id": "Annotations", "title": "Annotations"}, {"id": "PlacesUtils", "title": "PlacesUtils"}, {"id": "PlacesUtils_2", "title": "PlacesUtils"}, {"id": "Method_overview", "title": "Method overview"}, {"id": "Constants", "title": "Constants"}, {"id": "Mimetypes", "title": "Mimetypes"}, {"id": "Services", "title": "Services"}, {"id": "Special_Places", "title": "Special Places"}, {"id": "Other", "title": "Other"}, {"id": "Methods", "title": "Methods"}, {"id": "createFixedURI", "title": "createFixedURI"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_type", "title": "Return type"}, {"id": "getFormattedString.28.29", "title": "getFormattedString()"}, {"id": "Parameters_2", "title": "Parameters"}, {"id": "Return_type_2", "title": "Return type"}, {"id": "getString.28.29", "title": "getString()"}, {"id": "Parameters_3", "title": "Parameters"}, {"id": "Return_type_3", "title": "Return type"}, {"id": "nodeIs.28.29", "title": "nodeIs()"}, {"id": "Parameters_4", "title": "Parameters"}, {"id": "Return_type_4", "title": "Return type"}, {"id": "isReadonlyFolder.28.29", "title": "isReadonlyFolder()"}, {"id": "Parameters_5", "title": "Parameters"}, {"id": "Return_type_5", "title": "Return type"}, {"id": "getIndexOfNode.28.29", "title": "getIndexOfNode()"}, {"id": "Parameters_6", "title": "Parameters"}, {"id": "Return_type_6", "title": "Return type"}, {"id": "wrapNode.28.29", "title": "wrapNode()"}, {"id": "Parameters_7", "title": "Parameters"}, {"id": "Return_type_7", "title": "Return type"}, {"id": "unwrapNodes.28.29", "title": "unwrapNodes()"}, {"id": "Parameters_8", "title": "Parameters"}, {"id": "Return_type_8", "title": "Return type"}, {"id": "makeTransaction.28.29", "title": "makeTransaction()"}, {"id": "Parameters_9", "title": "Parameters"}, {"id": "Return_type_9", "title": "Return type"}, {"id": "getFolderContents.28.29", "title": "getFolderContents()"}, {"id": "Parameters_10", "title": "Parameters"}, {"id": "Return_type_10", "title": "Return type"}, {"id": "Bookmark_Dialog", "title": "Bookmark Dialog"}, {"id": "showAddBookmarkUI.28.29", "title": "showAddBookmarkUI()"}, {"id": "Parameters_11", "title": "Parameters"}, {"id": "Return_type_11", "title": "Return type"}, {"id": "showMinimalAddBookmarkUI.28.29", "title": "showMinimalAddBookmarkUI()"}, {"id": "showAddLivemarkUI.28.29", "title": "showAddLivemarkUI()"}, {"id": "Parameters_12", "title": "Parameters"}, {"id": "Return_type_12", "title": "Return type"}, {"id": "showMinimalAddLivemarkUI.28.29", "title": "showMinimalAddLivemarkUI()"}, {"id": "showMinimalAddMultiBookmarkUI.28.29", "title": "showMinimalAddMultiBookmarkUI()"}, {"id": "Parameters_13", "title": "Parameters"}, {"id": "Return_type_13", "title": "Return type"}, {"id": "showBookmarkProperties.28.29", "title": "showBookmarkProperties()"}, {"id": "Parameters_14", "title": "Parameters"}, {"id": "Return_type_14", "title": "Return type"}, {"id": "showFolderProperties.28.29", "title": "showFolderProperties()"}, {"id": "Parameters_15", "title": "Parameters"}, {"id": "Return_type_15", "title": "Return type"}, {"id": "showAddFolderUI.28.29", "title": "showAddFolderUI()"}, {"id": "Parameters_16", "title": "Parameters"}, {"id": "Return_type_16", "title": "Return type"}, {"id": "Annotations_2", "title": "Annotations"}, {"id": "getAnnotationsForURI.28.29", "title": "getAnnotationsForURI()"}, {"id": "Parameters_17", "title": "Parameters"}, {"id": "getAnnotationsForItem.28.29", "title": "getAnnotationsForItem()"}, {"id": "Parameters_18", "title": "Parameters"}, {"id": "Return_type_17", "title": "Return type"}, {"id": "setAnnotationsForURI.28.29", "title": "setAnnotationsForURI()"}, {"id": "Parameters_19", "title": "Parameters"}, {"id": "setAnnotationsForItem.28.29", "title": "setAnnotationsForItem()"}, {"id": "Parameters_20", "title": "Parameters"}, {"id": "Other_2", "title": "Other"}, {"id": "getViewForNode.28.29", "title": "getViewForNode()"}, {"id": "Parameters_21", "title": "Parameters"}, {"id": "Return_type_18", "title": "Return type"}, {"id": "markPageAsTyped.28.29", "title": "markPageAsTyped()"}, {"id": "markPageAsFollowedBookmark.28.29", "title": "markPageAsFollowedBookmark()"}, {"id": "checkURLSecurity.28.29", "title": "checkURLSecurity()"}, {"id": "Parameters_22", "title": "Parameters"}, {"id": "Return_type_19", "title": "Return type"}, {"id": "getQueryStringForFolder.28.29", "title": "getQueryStringForFolder()"}, {"id": "Parameters_23", "title": "Parameters"}, {"id": "Return_type_20", "title": "Return type"}, {"id": "getDescriptionFromDocument.28.29", "title": "getDescriptionFromDocument()"}, {"id": "Parameters_24", "title": "Parameters"}, {"id": "Return_type_21", "title": "Return type"}, {"id": "setPostDataForBookmark.28.29", "title": "setPostDataForBookmark()"}, {"id": "Return_type_22", "title": "Return type"}, {"id": "getPostDataForBookmark.28.29", "title": "getPostDataForBookmark()"}, {"id": "Parameters_25", "title": "Parameters"}, {"id": "Return_type_23", "title": "Return type"}, {"id": "getURLAndPostDataForKeyword.28.29", "title": "getURLAndPostDataForKeyword()"}, {"id": "Parameters_26", "title": "Parameters"}, {"id": "Return_type_24", "title": "Return type"}, {"id": "getItemDescription.28.29", "title": "getItemDescription()"}, {"id": "Parameters_27", "title": "Parameters"}, {"id": "Return_type_25", "title": "Return type"}, {"id": "getMostRecentBookmarkForURI.28.29", "title": "getMostRecentBookmarkForURI()"}, {"id": "getMostRecentFolderForFeedURI.28.29", "title": "getMostRecentFolderForFeedURI()"}, {"id": "getURLsForContainerNode.28.29", "title": "getURLsForContainerNode()"}, {"id": "openContainerNodeInTabs.28.29", "title": "openContainerNodeInTabs()"}, {"id": "openURINodesInTabs.28.29", "title": "openURINodesInTabs()"}, {"id": "createMenuItemForNode.28.29", "title": "createMenuItemForNode()"}], "slug": "Mozilla/Tech/Places/Places_utilities_for_JavaScript", "review_tags": ["technical"]}