Pular para o conteúdo

pivotick v3.0.0


pivotick / GraphUI / RegisteredExtraPanel

Interface: RegisteredExtraPanel ​

Definido em: interfaces/GraphUI.ts:1030

Um ExtraPanel uma vez registrado: seu id é sempre resolvido.

Estende ​

Propriedades ​

alwaysVisible? ​

optional alwaysVisible: boolean

Definido em: interfaces/GraphUI.ts:1011

o painel deve estar sempre visível

Padrão ​

ts
false

Herdado de ​

ExtraPanel.alwaysVisible


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 ​

ExtraPanel.id


order? ​

optional order: 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 ​

ts
0

Herdado de ​

ExtraPanel.order


reactive? ​

optional reactive: 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 ​

ts
true

Herdado de ​

ExtraPanel.reactive


render ​

render: ExtraPanelContent

Definido em: interfaces/GraphUI.ts:1006

Um string é renderizado como texto simples; passe um HTMLElement para renderizar HTML.

Herdado de ​

ExtraPanel.render


title? ​

optional title: 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.

Herdado de ​

ExtraPanel.title