Skip to content

Superviseur — Frontend v1.0.0


Superviseur — Frontend / features/panel/panel-snapshot.utils

features/panel/panel-snapshot.utils ​

Fonctions ​

FonctionDescription
normalizePanelTypeNormalise le type de centrale incendie reçu de l'API (gère les alias numériques '0'/'1').
normalizeFlagsNormalise une liste de drapeaux d'état (camelCase/PascalCase) reçue d'un snapshot Modbus. Extrait au niveau module pour éviter une imbrication de fonctions trop profonde.
toRealtimeSnapshotConvertit une centrale servie par l'API en instantané temps réel applicable à l'état local.
mergeSnapshotZonesFusionne les zones d'un snapshot (format PanelDto ou legacy/Map) dans l'état temps réel.
mergeSnapshotPointsFusionne les points d'un snapshot (format statuts simples ou points détaillés) dans l'état temps réel.

Documentation Technique