Aller au contenu

pivotick v3.0.0


pivotick / GraphUI / RegisteredExtraPanel

Interface: RegisteredExtraPanel ​

Défini dans : interfaces/GraphUI.ts:1030

Un ExtraPanel une fois enregistré : son id est toujours résolu.

Prolonge ​

Propriétés ​

alwaysVisible? ​

optional alwaysVisible: boolean

Défini dans : interfaces/GraphUI.ts:1011

le panneau doit-il être toujours visible

Valeur par défaut ​

ts
false

Hérité de ​

ExtraPanel.alwaysVisible


id ​

id: string

Défini dans : interfaces/GraphUI.ts:1031

Identifiant stable, utilisé pour adresser le panneau en removePanel / refreshPanel. Généré automatiquement en cas d'omission.

Overrides ​

ExtraPanel.id


order? ​

optional order: number

Défini dans : interfaces/GraphUI.ts:1018

Ordre d'affichage dans la barre latérale, croissant. Les panneaux partageant un order conservent leur ordre d'enregistrement, donc UI.extraPanels se lit de haut en bas et les panneaux d'exécution s'ajoutent après eux.

Valeur par défaut ​

ts
0

Hérité de ​

ExtraPanel.order


reactive? ​

optional reactive: boolean

Défini dans : interfaces/GraphUI.ts:1026

Résolvez à nouveau title et render chaque fois que la sélection change. Définissez false pour un panneau coûteux à construire et ne décrivant pas la sélection : il est ensuite rendu une fois, et seul un refreshPanel() explicite le reconstruit.

Valeur par défaut ​

ts
true

Hérité de ​

ExtraPanel.reactive


render ​

render: ExtraPanelContent

Défini dans : interfaces/GraphUI.ts:1006

Un string s'affiche sous forme de texte brut ; passez un HTMLElement pour rendre HTML.

Hérité de ​

ExtraPanel.render


title? ​

optional title: ExtraPanelContent

Défini dans : interfaces/GraphUI.ts:1004

La ligne d'en-tête du panneau. Un string s'affiche sous forme de texte brut ; passez un HTMLElement pour rendre HTML. Omettez-le (ou décidez de le vider) pour un panneau sans en-tête du tout.

Hérité de ​

ExtraPanel.title