Go to the source code of this file.
Functions | |
Components utils | import ("resource://gre/modules/XPCOMUtils.jsm") |
__defineGetter__ ("PlacesUtils", function(){delete this.PlacesUtils var tmpScope={};Components.utils.import("resource://gre/modules/utils.js", tmpScope);return this.PlacesUtils=tmpScope.PlacesUtils;}) | |
function | placesTransactionsService () |
function | placesBaseTransaction () |
function | placesAggregateTransactions (name, transactions) |
function | placesCreateFolderTransactions (aName, aContainer, aIndex, aAnnotations, aChildItemsTransactions) |
function | placesCreateItemTransactions (aURI, aContainer, aIndex, aTitle, aKeyword, aAnnotations, aChildTransactions) |
function | placesCreateSeparatorTransactions (aContainer, aIndex) |
function | placesCreateLivemarkTransactions (aFeedURI, aSiteURI, aName, aContainer, aIndex, aAnnotations) |
function | placesRemoveLivemarkTransaction (aFolderId) |
function | placesMoveItemTransactions (aItemId, aNewContainer, aNewIndex) |
function | placesRemoveItemTransaction (aItemId) |
function | placesEditItemTitleTransactions (id, newTitle) |
function | placesEditBookmarkURITransactions (aBookmarkId, aNewURI) |
function | placesSetItemAnnotationTransactions (aItemId, aAnnotationObject) |
function | placesSetPageAnnotationTransactions (aURI, aAnnotationObject) |
function | placesEditBookmarkKeywordTransactions (id, newKeyword) |
function | placesEditBookmarkPostDataTransactions (aItemId, aPostData) |
function | placesEditLivemarkSiteURITransactions (folderId, uri) |
function | placesEditLivemarkFeedURITransactions (folderId, uri) |
function | placesEditBookmarkMicrosummaryTransactions (aItemId, newMicrosummary) |
function | placesEditItemDateAddedTransaction (id, newDateAdded) |
function | placesEditItemLastModifiedTransaction (id, newLastModified) |
function | placesSortFolderByNameTransactions (aFolderId) |
function | placesTagURITransaction (aURI, aTags) |
function | placesUntagURITransaction (aURI, aTags) |
function | NSGetModule (aCompMgr, aFileSpec) |
Variables | |
let | Ci = Components.interfaces |
let | Cc = Components.classes |
let | Cr = Components.results |
const | LOAD_IN_SIDEBAR_ANNO = "bookmarkProperties/loadInSidebar" |
const | DESCRIPTION_ANNO = "bookmarkProperties/description" |
const | GUID_ANNO = "placesInternal/GUID" |
const | CLASS_ID = Components.ID("c0844a84-5a12-4808-80a8-809cb002bb4f") |
const | CONTRACT_ID = "@mozilla.org/browser/placesTransactionsService;1" |
const | MIN_TRANSACTIONS_FOR_BATCH = 5 |
placesTransactionsService | prototype |
__defineGetter__ | ( | "Application" | , |
function(){delete Application;Application=Cc["@mozilla.org/fuel/application;1"].getService(Ci.fuelIApplication);return Application;} | |||
) |
Construct a column spec parser and read the column specification immediately
aMediaList | The media list to find columns to display for |
aPlaylist | the playlist binding |
aMask | a bitfield containing the source to look for; see the ColumnSpecParser.ORIGIN_* constants |
[optional] | aConstraint the media type constraint to use, if any |
Components utils import | ( | "resource://gre/modules/XPCOMUtils.jsm" | ) |
function NSGetModule | ( | aCompMgr, | |
aFileSpec | |||
) |
Definition at line 1178 of file nsPlacesTransactionsService.js.
function placesAggregateTransactions | ( | name, | |
transactions | |||
) |
Definition at line 328 of file nsPlacesTransactionsService.js.
function placesBaseTransaction | ( | ) |
Method and utility stubs for Places Edit Transactions
Definition at line 302 of file nsPlacesTransactionsService.js.
function placesCreateFolderTransactions | ( | aName, | |
aContainer, | |||
aIndex, | |||
aAnnotations, | |||
aChildItemsTransactions | |||
) |
Definition at line 400 of file nsPlacesTransactionsService.js.
function placesCreateItemTransactions | ( | aURI, | |
aContainer, | |||
aIndex, | |||
aTitle, | |||
aKeyword, | |||
aAnnotations, | |||
aChildTransactions | |||
) |
Definition at line 456 of file nsPlacesTransactionsService.js.
function placesCreateLivemarkTransactions | ( | aFeedURI, | |
aSiteURI, | |||
aName, | |||
aContainer, | |||
aIndex, | |||
aAnnotations | |||
) |
Definition at line 544 of file nsPlacesTransactionsService.js.
function placesCreateSeparatorTransactions | ( | aContainer, | |
aIndex | |||
) |
Definition at line 514 of file nsPlacesTransactionsService.js.
function placesEditBookmarkKeywordTransactions | ( | id, | |
newKeyword | |||
) |
Definition at line 879 of file nsPlacesTransactionsService.js.
function placesEditBookmarkMicrosummaryTransactions | ( | aItemId, | |
newMicrosummary | |||
) |
Definition at line 961 of file nsPlacesTransactionsService.js.
function placesEditBookmarkPostDataTransactions | ( | aItemId, | |
aPostData | |||
) |
Definition at line 899 of file nsPlacesTransactionsService.js.
function placesEditBookmarkURITransactions | ( | aBookmarkId, | |
aNewURI | |||
) |
Definition at line 766 of file nsPlacesTransactionsService.js.
function placesEditItemDateAddedTransaction | ( | id, | |
newDateAdded | |||
) |
Definition at line 989 of file nsPlacesTransactionsService.js.
function placesEditItemLastModifiedTransaction | ( | id, | |
newLastModified | |||
) |
Definition at line 1013 of file nsPlacesTransactionsService.js.
function placesEditItemTitleTransactions | ( | id, | |
newTitle | |||
) |
Definition at line 746 of file nsPlacesTransactionsService.js.
function placesEditLivemarkFeedURITransactions | ( | folderId, | |
uri | |||
) |
Definition at line 939 of file nsPlacesTransactionsService.js.
function placesEditLivemarkSiteURITransactions | ( | folderId, | |
uri | |||
) |
Definition at line 919 of file nsPlacesTransactionsService.js.
function placesMoveItemTransactions | ( | aItemId, | |
aNewContainer, | |||
aNewIndex | |||
) |
Definition at line 624 of file nsPlacesTransactionsService.js.
function placesRemoveItemTransaction | ( | aItemId | ) |
Definition at line 652 of file nsPlacesTransactionsService.js.
function placesRemoveLivemarkTransaction | ( | aFolderId | ) |
Definition at line 582 of file nsPlacesTransactionsService.js.
function placesSetItemAnnotationTransactions | ( | aItemId, | |
aAnnotationObject | |||
) |
Definition at line 800 of file nsPlacesTransactionsService.js.
function placesSetPageAnnotationTransactions | ( | aURI, | |
aAnnotationObject | |||
) |
Definition at line 841 of file nsPlacesTransactionsService.js.
function placesSortFolderByNameTransactions | ( | aFolderId | ) |
Definition at line 1037 of file nsPlacesTransactionsService.js.
function placesTagURITransaction | ( | aURI, | |
aTags | |||
) |
Definition at line 1109 of file nsPlacesTransactionsService.js.
function placesTransactionsService | ( | ) |
Definition at line 65 of file nsPlacesTransactionsService.js.
function placesUntagURITransaction | ( | aURI, | |
aTags | |||
) |
Definition at line 1147 of file nsPlacesTransactionsService.js.
let Cc = Components.classes |
Definition at line 42 of file nsPlacesTransactionsService.js.
let Ci = Components.interfaces |
Definition at line 41 of file nsPlacesTransactionsService.js.
const CLASS_ID = Components.ID("c0844a84-5a12-4808-80a8-809cb002bb4f") |
Definition at line 49 of file nsPlacesTransactionsService.js.
const CONTRACT_ID = "@mozilla.org/browser/placesTransactionsService;1" |
Definition at line 50 of file nsPlacesTransactionsService.js.
let Cr = Components.results |
Definition at line 43 of file nsPlacesTransactionsService.js.
const DESCRIPTION_ANNO = "bookmarkProperties/description" |
Definition at line 46 of file nsPlacesTransactionsService.js.
const GUID_ANNO = "placesInternal/GUID" |
Definition at line 47 of file nsPlacesTransactionsService.js.
const LOAD_IN_SIDEBAR_ANNO = "bookmarkProperties/loadInSidebar" |
Definition at line 45 of file nsPlacesTransactionsService.js.
const MIN_TRANSACTIONS_FOR_BATCH = 5 |
Definition at line 63 of file nsPlacesTransactionsService.js.
placesUntagURITransaction prototype |
Definition at line 70 of file nsPlacesTransactionsService.js.