Capacitor Interface du plugin d'alarme pour gérer les alarmes OS natives.
Capacités de base
Section intitulée « Capacités de base »createAlarm- Créez une alarme OS native en utilisant l'application d'horloge du système. Sur Android, cela utilise l'intent de l'alarme ; sur iOS, cela utilise AlarmKit si disponible (iOS 16+).openAlarms- Ouvrez la liste d'alarmes natives du système, si disponible.getOSInfo- Obtenez des informations sur le système et les capacités.requestPermissions- Demandez les permissions pertinentes pour l'utilisation des alarmes sur la plateforme. Sur Android, cela peut rediriger vers les paramètres pour les alarmes exactes.
Public API
Section intitulée « Public API »| Méthode | Description |
|---|---|
createAlarm | Créez un alarme native du système en utilisant l'application de l'horloge du système. Sur Android, cela utilise l'intent de l'alarme ; sur iOS, cela utilise AlarmKit si disponible (iOS 16+). |
openAlarms | Ouvrez la liste d'alarme native de l'application du système, si disponible. |
getOSInfo | Obtenez des informations sur le système et les capacités. |
requestPermissions | Demandez les permissions pertinentes pour l'utilisation d'alarme sur le système. Sur Android, cela peut rediriger vers les paramètres pour les alarmes exactes. |
checkPermissions | Vérifiez l'état actuel des permissions pour l'accès à l'alarme native sans déclencher l'interface utilisateur. Sur iOS, cela signale la disponibilité de AlarmKit ; sur Android, cela signale les détails des capacités. |
getPluginVersion | Obtenez la version du plugin native Capacitor. |
getAlarms | Obtenez la liste des alarmes planifiées par cette application. Sur iOS 26+, retourne les alarmes de AlarmKit. Sur Android, cela n'est pas pris en charge car le système ne fournit pas un API pour interroger les alarmes. |
Source De Vérité
Section intitulée “Source De Vérité”Cette référence est synchronisée depuis src/definitions.ts dans capacitor-alarm.