Zum Inhalt springen

pivotick v3.0.0


Pivotick / ModeState

Interface: ModeState ​

Definiert in: ui/ModeStore.ts:36

Beobachtbarer Zustand der Modenschiene.

Eigenschaften ​

armedTool ​

armedTool: Record<string, string | null>

Definiert in: ui/ModeStore.ts:44

Das scharfgeschaltete Werkzeug pro Zeigermodus ('pointer'/null = der Modusstandard), codiert nach Modus-ID. Der Schienenschlitz spiegelt dies wider: Ein nicht standardmäßiges modales Werkzeug verändert das Symbol und die Beschriftung des Schlitzes. Zurücksetzen auf den Standardmodus, wenn der Modus verlassen wird.


mode ​

mode: string

Definiert in: ui/ModeStore.ts:38

Der aktive Schienenmodus. Standardmäßig ist 'select'.


panelOpen ​

panelOpen: Record<string, boolean>

Definiert in: ui/ModeStore.ts:49

Ob das kontextbezogene Werkzeugfeld jedes Zeigermodus erweitert wird, abhängig von der Modus-ID. Wird pro Modus gespeichert (bleibt über Moduswechsel hinweg bestehen); das bewaffnete Werkzeug nicht.