pivotick / GraphUI / RegisteredExtraPanel
Interface: RegisteredExtraPanel
Definido em: interfaces/GraphUI.ts:1030
Um ExtraPanel uma vez registrado: seu id é sempre resolvido.
Estende
Propriedades
alwaysVisible?
optionalalwaysVisible:boolean
Definido em: interfaces/GraphUI.ts:1011
o painel deve estar sempre visível
Padrão
falseHerdado de
id
id:
string
Definido em: interfaces/GraphUI.ts:1031
Identificador estável, usado para endereçar o painel em removePanel / refreshPanel. Gerado automaticamente quando omitido.
Overrides
order?
optionalorder:number
Definido em: interfaces/GraphUI.ts:1018
Ordem de exibição na barra lateral, crescente. Os painéis que compartilham um order mantêm sua ordem de registro, então UI.extraPanels lê de cima para baixo e os painéis de tempo de execução são anexados após eles.
Padrão
0Herdado de
reactive?
optionalreactive:boolean
Definido em: interfaces/GraphUI.ts:1026
Resolva title e render sempre que a seleção for alterada. Defina false para um painel cuja construção é cara e não descreve a seleção: ele então é renderizado uma vez e apenas um refreshPanel() explícito o reconstrói.
Padrão
trueHerdado de
render
render:
ExtraPanelContent
Definido em: interfaces/GraphUI.ts:1006
Um string é renderizado como texto simples; passe um HTMLElement para renderizar HTML.
Herdado de
title?
optionaltitle:ExtraPanelContent
Definido em: interfaces/GraphUI.ts:1004
A linha de cabeçalho do painel. Um string é renderizado como texto simples; passe um HTMLElement para renderizar HTML. Omita-o (ou deixe em branco) para um painel sem cabeçalho algum.