ブックマークやフォルダが作成された際に発火します。

構文

browser.bookmarks.onCreated.addListener(function(
  id,      // 文字列
  bookmark // BookmarkTreeNode
) {...})
browser.bookmarks.onCreated.removeListener(listener)
browser.bookmarks.onCreated.hasListener(listener)

このイベントには 3 つのメソッドが用意されています。

addListener(callback)
イベントリスナを追加します。
removeListener(listener)
イベントリスナを削除します。引数 listener には削除したいリスナを指定します。
hasListener(listener)
listener がイベントリスナとして登録されているか確認します。登録されていれば true を、それ以外の場合は false を返します。

addListener の構文

引数

callback

イベントが発火した際に呼び出される function です。この関数には以下の引数が渡ります。

id
string.
bookmark
bookmarks.BookmarkTreeNode.

ブラウザ実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaAndroid 版 Firefox
基本対応Chrome 完全対応 ありEdge 未対応 なしFirefox 完全対応 52Opera 完全対応 ありFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応

Example extensions

謝辞

この API は Chromium の chrome.bookmarks API に基づいています。また、このドキュメントは bookmarks.json における Chromium のコードから作成されています。

Microsoft Edge の実装状況は Microsoft Corporation から提供されたものであり、ここでは Creative Commons Attribution 3.0 United States License に従います。

ドキュメントのタグと貢献者

このページの貢献者: hashedhyphen
最終更新者: hashedhyphen,