pivotick / ModeState
Interface: ModeState
Défini dans : ui/ModeStore.ts:36
État observable du mode ferroviaire.
Propriétés
armedTool
armedTool:
Record<string,string|null>
Défini dans : ui/ModeStore.ts:44
L'outil armé par mode pointeur ('pointer'/null = le mode par défaut), saisi par l'identifiant du mode. L'emplacement du rail reflète cela : un outil modal autre que celui par défaut transforme l'icône et l'étiquette de l'emplacement. Réinitialiser le mode par défaut lorsque son mode est quitté.
mode
mode:
string
Défini dans : ui/ModeStore.ts:38
Le mode ferroviaire actif. La valeur par défaut est 'select'.
panelOpen
panelOpen:
Record<string,boolean>
Défini dans : ui/ModeStore.ts:49
Indique si le panneau d'outils contextuel de chaque mode pointeur est développé, indiqué par l'identifiant du mode. Mémorisé par mode (persiste à travers les commutateurs de mode) ; ce n’est pas le cas de l’outil armé.