alarms.getAll()
予約されたアラームすべてを取得します。取得されたアラームは alarms.Alarm
オブジェクトの配列としてコールバック関数に渡されます。
構文
js
browser.alarms.getAll(
function(array) {...} // 関数
)
引数
callback
-
function
. この関数には以下の引数が渡ります。alarms
-
予約されたアラームすべてを含む
の配列です。予約されたアラームがない場合は空の配列となります。alarms.Alarm
ブラウザーの互換性
BCD tables only load in the browser
例
コールバックを用いた例:
js
function gotAll(alarms) {
for (var alarm of alarms) {
console.log(alarm.name);
}
}
chrome.alarms.getAll(gotAll);
Promise を用いた例:
js
function gotAll(alarms) {
for (var alarm of alarms) {
console.log(alarm.name);
}
}
var getAlarms = browser.alarms.getAll();
getAlarms.then(gotAll);
メモ:
この API は Chromium の chrome.alarms
API に基づいています。