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?
optionalalwaysVisible:boolean
Défini dans : interfaces/GraphUI.ts:1011
le panneau doit-il être toujours visible
Valeur par défaut
falseHérité de
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
order?
optionalorder: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
0Hérité de
reactive?
optionalreactive: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
trueHérité de
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
title?
optionaltitle: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.