Thème
Superviseur — Frontend v0.14.0
Superviseur — Frontend / features/map/map.types / MapPoint
Interface: MapPoint
Défini dans: features/map/map.types.ts:38
Représente un point ou un élément positionné sur la carte.
Propriétés
| Propriété | Type | Description | Défini dans |
|---|---|---|---|
equipmentType | EquipmentType | Le type de l'équipement. | features/map/map.types.ts:40 |
zoneId? | number | L'identifiant de la zone associée, le cas échéant. | features/map/map.types.ts:42 |
detectorId? | number | L'identifiant du détecteur associé, le cas échéant. | features/map/map.types.ts:44 |
stationId? | string | L'identifiant de la station ou centrale concernée. | features/map/map.types.ts:46 |
x | number | Coordonnée X relative (en pourcentage). | features/map/map.types.ts:48 |
y | number | Coordonnée Y relative (en pourcentage). | features/map/map.types.ts:50 |
label? | string | Le libellé ou nom affiché de l'équipement. | features/map/map.types.ts:52 |
icon? | string | L'icône associée au point. | features/map/map.types.ts:54 |
color? | string | La couleur d'affichage du point. | features/map/map.types.ts:56 |
size? | number | La taille du point sur la carte. | features/map/map.types.ts:58 |
polygon? | object[] | Liste des coordonnées délimitant le polygone si l'équipement est de type 'zone'. | features/map/map.types.ts:60 |
relativeId? | number | Identifiant relatif (ex. index de registre). | features/map/map.types.ts:62 |
zoneLabelStyle? | LabelDisplay | Personnalisation de l'étiquette « nom de zone » (points de type 'zone'). | features/map/map.types.ts:64 |
panelLabelStyle? | LabelDisplay | Personnalisation de l'étiquette « nom de centrale » (points de type 'zone'). | features/map/map.types.ts:66 |
pointLabelStyle? | LabelDisplay | Personnalisation de l'étiquette du point/détecteur (points de type 'detector'). | features/map/map.types.ts:68 |