Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
alarms
Programmer le code pour qu'il soit exécuté à un moment précis dans le futur. C'est commesetTimeout() andsetInterval() sauf que ces fonctions ne fonctionnent pas avec les pages d'arrière-plan qui sont chargées à la demande. Les alarmes ne persistent pas d'une session à l'autre du navigateur
Pour pouvoir utiliser cette API, vous devez disposer de lapermission"alarms".
Dans cet article
Types
alarms.AlarmCe type permet d'obtenir des informations à propos d'une alarme donnée.
Méthodes
alarms.create()Cette fonction permet de créer une nouvelle alarme.
alarms.get()Cette fonction permet de récupérer une alarme donnée en fonction de son nom.
alarms.getAll()Cette fonction permet de récupérer l'ensemble des alarmes qui sont planifiées.
alarms.clear()Cette fonction permet de supprimer une alarme donnée en fonction de son nom.
alarms.clearAll()Cette fonction permet de supprimer l'ensemble des alarmes qui sont planifiées.
Évènements
alarms.onAlarmCet évènement est déclenché lorsque l'alarme s'éteint.
Exemples d'extensions
Compatibilité des navigateurs
Note :
Cette API est basée sur l'API Chromiumchrome.alarms.