bookmarks.getRecent()
bookmarks.getRecent()
は、最近に追加されたブックマークを指定した最大個数まで取得し、BookmarkTreeNode
オブジェクトの配列としてコールバック関数に渡します。
構文
js
browser.bookmarks.getRecent(
numberOfItems, // 整数
callback, // 関数
);
引数
numberOfItems
-
取得する要素の最大個数を指定する整数です。最近追加された要素のうち、ここで指定した個数までが戻り値のリストに含まれます。
callback
-
リストが取得された際に実行される関数です。この関数には以下の引数が渡ります。
results
-
各要素が 1 つのブックマークノードを表す
bookmarks.BookmarkTreeNode
オブジェクトのarray
ブラウザーの互換性
BCD tables only load in the browser
使用例
以下の例は、直近に追加されたブックマークの URL を出力するものです。
js
function gotMostRecent(bookmarkItems) {
if (bookmarkItems.length) {
console.log(bookmarkItems[0].url);
}
}
chrome.bookmarks.getRecent(1, gotMostRecent);
メモ: この API は Chromium の chrome.bookmarks
API に基づいています。また、このドキュメントは bookmarks.json
における Chromium のコードに基づいて作成されています。Microsoft Edge の実装状況は Microsoft Corporation から提供されたものであり、ここでは Creative Commons Attribution 3.0 United States License に従います。