Aller au contenu

pivotick v3.0.0


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é.