Skip to content

Superviseur — Frontend v1.0.0


Superviseur — Frontend / features/map/composables/useMapSvgRendering / useMapSvgRendering

Fonction: useMapSvgRendering() ​

ts
function useMapSvgRendering(): object;

Défini dans: features/map/composables/useMapSvgRendering.ts:46

Composable fournissant des utilitaires de rendu SVG pour les composants de cartes. Fournit des fonctions pour générer des motifs SVG, des chemins d'accès (paths) et des couleurs de remplissage selon l'état des zones.

Retourne ​

NomTypeDescriptionDéfini dans
getPolygonPath()(polygon, width, height) => stringGenerates SVG path data for a polygon.features/map/composables/useMapSvgRendering.ts:192
getZoneFill()(status, baseColor) => stringMotif ou couleur de remplissage d'une zone selon son statut.features/map/composables/useMapSvgRendering.ts:193
getPolygonStrokeColor()(status, baseColor) => stringCouleur de contour d'un polygone de zone. Hors état normal, une opacité est appliquée au trait.features/map/composables/useMapSvgRendering.ts:194
getPolygonFillColor()(status, baseColor) => stringCouleur de remplissage d'un polygone de zone, toujours atténuée pour rester lisible.features/map/composables/useMapSvgRendering.ts:195
getBorderFlashClass()(status) => stringClasse d'animation de la bordure selon le statut.features/map/composables/useMapSvgRendering.ts:196
getZoneIncidentClass()(status) => stringClasse appliquée au corps du polygone pour les états d'incident (halo animé et respiration du remplissage, calibrés sur l'urgence).features/map/composables/useMapSvgRendering.ts:197

Documentation Technique