alarms.getAll()
Gets all active alarms for the extension.
This is an asynchronous function that returns a Promise
.
Syntax
let getAlarms = browser.alarms.getAll()
Parameters
None.
Return value
A Promise
that will be fulfilled with an array of Alarm
objects. Each of these represents an active alarm that belongs to the extension. If no alarms are active, the array will be empty.
Examples
function gotAll(alarms) {
for (let alarm of alarms) {
console.log(alarm.name);
}
}
let getAlarms = browser.alarms.getAll();
getAlarms.then(gotAll);
Browser compatibility
BCD tables only load in the browser
Note: This API is based on Chromium's chrome.alarms
API.
Microsoft Edge compatibility data is supplied by Microsoft Corporation and is included here under the Creative Commons Attribution 3.0 United States License.