Zum Inhalt springen

pivotick v3.0.0


Pivotick / GraphUI / RegisteredExtraPanel

Interface: RegisteredExtraPanel ​

Definiert in: interfaces/GraphUI.ts:1030

Ein einmal registrierter ExtraPanel: Sein id wird immer aufgelöst.

Erweitert ​

Eigenschaften ​

alwaysVisible? ​

optional alwaysVisible: boolean

Definiert in: interfaces/GraphUI.ts:1011

Soll das Panel immer sichtbar sein?

Standardwert ​

ts
false

Geerbt von ​

ExtraPanel.alwaysVisible


id ​

id: string

Definiert in: interfaces/GraphUI.ts:1031

Stabile Kennung, mit der das Panel in removePanel / refreshPanel angesprochen wird. Wird automatisch generiert, wenn es weggelassen wird.

Overrides ​

ExtraPanel.id


order? ​

optional order: number

Definiert in: interfaces/GraphUI.ts:1018

Anzeigereihenfolge in der Seitenleiste, aufsteigend. Panels, die eine order teilen, behalten ihre Registrierungsreihenfolge bei, sodass UI.extraPanels von oben nach unten liest und Laufzeitpanels danach angehängt werden.

Standardwert ​

ts
0

Geerbt von ​

ExtraPanel.order


reactive? ​

optional reactive: boolean

Definiert in: interfaces/GraphUI.ts:1026

Lösen Sie title und render neu auf, wenn sich die Auswahl ändert. Legen Sie false für ein Panel fest, dessen Erstellung teuer ist und die Auswahl nicht beschreibt: Es wird dann einmal gerendert und nur durch ein explizites refreshPanel() neu erstellt.

Standardwert ​

ts
true

Geerbt von ​

ExtraPanel.reactive


render ​

render: ExtraPanelContent

Definiert in: interfaces/GraphUI.ts:1006

Ein string wird als einfacher Text gerendert; Übergeben Sie ein HTMLElement, um HTML zu rendern.

Geerbt von ​

ExtraPanel.render


title? ​

optional title: ExtraPanelContent

Definiert in: interfaces/GraphUI.ts:1004

Die Kopfzeile des Panels. Ein string wird als einfacher Text gerendert; Übergeben Sie ein HTMLElement, um HTML zu rendern. Lassen Sie es weg (oder geben Sie es leer), wenn es sich um ein Panel ohne Kopfzeile handelt.

Geerbt von ​

ExtraPanel.title