Skip to content

Superviseur — Frontend v1.0.0


Superviseur — Frontend / composables/useRealtimeStatus / useRealtimeStatus

Fonction: useRealtimeStatus() ​

ts
function useRealtimeStatus(): object;

Défini dans: composables/useRealtimeStatus.ts:15

État de la liaison temps réel (SignalR) pour un usage IHM en site critique. La liaison est le signal fiable d'anti-figeage : tant qu'elle est établie, l'affichage reflète l'état réel ; si elle tombe, les données affichées peuvent être figées et l'opérateur doit en être averti de façon persistante.

Le latch « déjà connecté » (porté par le store) distingue la phase de connexion initiale au lancement (aucune bannière) d'une perte de liaison réelle (bannière d'alerte).

Retourne ​

linkUp (liaison établie), everConnected (déjà connecté au moins une fois) et showLostBanner (liaison perdue après une première connexion — déclenche la bannière).

NomTypeDescriptionDéfini dans
linkUpComputedRef<boolean>Vrai si la liaison temps réel avec le serveur est établie.composables/useRealtimeStatus.ts:27
everConnectedComputedRef<boolean>Vrai si une liaison a déjà été établie au moins une fois (latch, anti-flash au démarrage).composables/useRealtimeStatus.ts:27
showLostBannerComputedRef<boolean>Vrai lorsque la liaison est tombée après avoir été établie (à signaler à l'opérateur).composables/useRealtimeStatus.ts:27

Documentation Technique