Chromium Code Reviews| 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); |
|
calamity
2017/03/16 06:55:07
Sorry =(
tsergeant
2017/03/17 02:55:19
aww, onCreated was even maintaining the trend.
|
| chrome.bookmarks.onRemoved.addListener(onBookmarkRemoved); |
| chrome.bookmarks.onImportBegan.addListener(onImportBegan); |
| chrome.bookmarks.onImportEnded.addListener(onImportEnded); |