Gets all active alarms. The alarms are passed into a callback, as an array of alarms.Alarm
objects.
Syntax
browser.alarms.getAll( function(array) {...} // function )
Parameters
callback
function
. The function is passed the following arguments:-
alarms
array
of
. All active alarms. If no alarms are active, the array will be empty.alarms.Alarm
Browser compatibility
Examples
Callback-based version:
function gotAll(alarms) { for (var alarm of alarms) { console.log(alarm.name); } } chrome.alarms.getAll(gotAll);
Promise-based version:
function gotAll(alarms) { for (var alarm of alarms) { console.log(alarm.name); } } var getAlarms = browser.alarms.getAll(); getAlarms.then(gotAll);
Acknowledgements
This API is based on Chromium's chrome.alarms
API.