Thème
Superviseur — Frontend v0.14.0
Superviseur — Frontend / composables/useAudioAlerts / useAudioAlerts
Fonction: useAudioAlerts()
ts
function useAudioAlerts(): object;Défini dans: composables/useAudioAlerts.ts:18
Composable fournissant des fonctions et des états réactifs pour gérer les alertes sonores de l'application en s'interfaçant avec le service audio global.
Retourne
Un ensemble de méthodes et de propriétés calculées pour contrôler la lecture audio (volume, sourdine, déclenchement).
| Name | Type | Description | Défini dans |
|---|---|---|---|
triggerAudio() | (priority, sourceIds) => Promise<void> | - | composables/useAudioAlerts.ts:24 |
stopAudio() | () => Promise<void> | - | composables/useAudioAlerts.ts:26 |
mute() | () => Promise<void> | - | composables/useAudioAlerts.ts:27 |
unmute() | () => Promise<void> | - | composables/useAudioAlerts.ts:28 |
toggleMute() | () => void | - | composables/useAudioAlerts.ts:29 |
setVolume() | (val, priority?) => Promise<void> | - | composables/useAudioAlerts.ts:30 |
getMinVolumeForPriority() | (priority) => number | - | composables/useAudioAlerts.ts:31 |
isMuted | ComputedRef<boolean> | - | composables/useAudioAlerts.ts:34 |
currentPriority | ComputedRef<AudioPriority> | - | composables/useAudioAlerts.ts:35 |
volume | ComputedRef<number> | - | composables/useAudioAlerts.ts:36 |
CRITICAL_PRIORITIES | AudioPriority[] | Priorités audio considérées comme critiques (volume plancher appliqué). | composables/useAudioAlerts.ts:38 |
MIN_CRITICAL_VOLUME | number | Volume minimum imposé pour les priorités critiques (alarme, DM, évacuation) — entre 0 et 1. | composables/useAudioAlerts.ts:39 |