ブックマークのインポートが終了した際に発火します。

bookmarks.onImportBegan も参照してください。

構文

browser.bookmarks.onImportEnded.addListener(function() {...})
browser.bookmarks.onImportEnded.removeListener(listener)
browser.bookmarks.onImportEnded.hasListener(listener)

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

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

addListener の構文

引数

callback

イベントが発火した際に呼び出される関数を指定します。この関数に渡される引数はありません。

ブラウザ実装状況

Chrome Edge Firefox Firefox for Android Opera
Basic Support Yes No No No 33

使用例

function handleImportBegan() {
  console.log("Importing...");
}

function handleImportEnded() {
  console.log("...finished.");
}

function handleClick() {
  chrome.bookmarks.onImportBegan.addListener(handleImportBegan);
  chrome.bookmarks.onImportEnded.addListener(handleImportEnded);
}

chrome.browserAction.onClicked.addListener(handleClick);

謝辞

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

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

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

 最終更新者: hashedhyphen,