Thème
Superviseur — Frontend / composables/useAudioAlerts / useAudioAlerts
Fonction: useAudioAlerts()
ts
function useAudioAlerts(): object;Défini dans: composables/useAudioAlerts.ts:13
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. La précédence des sons et leurs planchers de volume dérivent du profil d'incident (data-driven).
Retourne
Un ensemble de méthodes et de propriétés calculées pour contrôler la lecture audio.
| Nom | Type | Description | Défini dans |
|---|---|---|---|
triggerAudio() | (audioKey, precedence, sourceIds) => void | - | composables/useAudioAlerts.ts:20 |
stopAudio() | () => void | - | composables/useAudioAlerts.ts:22 |
mute() | () => void | - | composables/useAudioAlerts.ts:23 |
unmute() | () => void | - | composables/useAudioAlerts.ts:24 |
toggleMute() | () => void | - | composables/useAudioAlerts.ts:25 |
setVolume() | (val, audioKey?) => void | - | composables/useAudioAlerts.ts:26 |
getMinVolumeForKey() | (audioKey) => number | Plancher de volume (0-100) imposé à une clé de son critique, 0 sinon. | composables/useAudioAlerts.ts:29 |
isMuted | ComputedRef<boolean> | - | composables/useAudioAlerts.ts:34 |
currentAudioKey | ComputedRef<string | null> | - | composables/useAudioAlerts.ts:35 |
hasActiveAlert | ComputedRef<boolean> | - | composables/useAudioAlerts.ts:36 |
volume | ComputedRef<number> | - | composables/useAudioAlerts.ts:37 |
MIN_CRITICAL_VOLUME | number | Volume minimum imposé pour les sons critiques — entre 0 et 1. | composables/useAudioAlerts.ts:39 |