Skip to content

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).

NameTypeDescriptionDé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
isMutedComputedRef<boolean>-composables/useAudioAlerts.ts:34
currentPriorityComputedRef<AudioPriority>-composables/useAudioAlerts.ts:35
volumeComputedRef<number>-composables/useAudioAlerts.ts:36
CRITICAL_PRIORITIESAudioPriority[]Priorités audio considérées comme critiques (volume plancher appliqué).composables/useAudioAlerts.ts:38
MIN_CRITICAL_VOLUMEnumberVolume minimum imposé pour les priorités critiques (alarme, DM, évacuation) — entre 0 et 1.composables/useAudioAlerts.ts:39

Documentation Technique