docs.rodeo

MDN Web Docs mirror

alarms.onAlarm

{{AddonSidebar}} 

Fired when any alarm set by the extension goes off.

Syntax

browser.alarms.onAlarm.addListener(listener)
browser.alarms.onAlarm.removeListener(listener)
browser.alarms.onAlarm.hasListener(listener)

Events have three functions:

addListener syntax

Parameters

Examples

Handle an alarm going off:

function handleAlarm(alarmInfo) {
  console.log(`on alarm: ${alarmInfo.name}`);
}

browser.alarms.onAlarm.addListener(handleAlarm);

{{WebExtExamples}} 

Browser compatibility

{{Compat}} 

[!NOTE] This API is based on Chromium’s chrome.alarms API.

In this article

View on MDN