| Index: chrome/browser/resources/md_bookmarks/api_listener.js
|
| diff --git a/chrome/browser/resources/md_bookmarks/api_listener.js b/chrome/browser/resources/md_bookmarks/api_listener.js
|
| index 7edb24bdc700593ae4678612e661a4713b6134c3..14cd4e97daecedd2ca038430193e0ab0180aa226 100644
|
| --- a/chrome/browser/resources/md_bookmarks/api_listener.js
|
| +++ b/chrome/browser/resources/md_bookmarks/api_listener.js
|
| @@ -30,6 +30,21 @@ cr.define('bookmarks.ApiListener', function() {
|
| id, removeInfo.parentId, removeInfo.index));
|
| }
|
|
|
| + /**
|
| + * @param {string} id
|
| + * @param {{
|
| + * parentId: string,
|
| + * index: number,
|
| + * oldParentId: string,
|
| + * oldIndex: number
|
| + * }} moveInfo
|
| + */
|
| + function onBookmarkMoved(id, moveInfo) {
|
| + dispatch(bookmarks.actions.moveBookmark(
|
| + id, moveInfo.parentId, moveInfo.index, moveInfo.oldParentId,
|
| + moveInfo.oldIndex));
|
| + }
|
| +
|
| function onImportBegan() {
|
| // TODO(rongjie): pause onCreated once this event is used.
|
| }
|
| @@ -43,6 +58,7 @@ cr.define('bookmarks.ApiListener', function() {
|
|
|
| function init() {
|
| chrome.bookmarks.onChanged.addListener(onBookmarkChanged);
|
| + chrome.bookmarks.onMoved.addListener(onBookmarkMoved);
|
| chrome.bookmarks.onRemoved.addListener(onBookmarkRemoved);
|
| chrome.bookmarks.onImportBegan.addListener(onImportBegan);
|
| chrome.bookmarks.onImportEnded.addListener(onImportEnded);
|
|
|