pivotick / GraphUI / RegisteredDockTab
Interface: RegisteredDockTab
Definido em: interfaces/GraphUI.ts:1417
Um DockTab uma vez registrado: seu id é resolvido.
Estende
Propriedades
icon?
optionalicon:string
Definido em: interfaces/GraphUI.ts:1382
Um glifo desenhado antes da etiqueta na faixa, marcando a origem do painel.
Uma string SVG, injetada com innerHTML e não higienizada — deve ser confiável, exatamente como PivotDefinition.icon. Útil quando várias guias são iguais tipo de painel: quatro avaliações de candidatos e uma tabela de dados lida como uma lista de cinco, caso contrário.
Herdado de
id
id:
string
Definido em: interfaces/GraphUI.ts:1418
Identidade estável: o que removeDockTab / activateDockTab leva e o data-tab escrito no botão da tira.
Padrão
um pvt-dock-tab-N gerado automaticamente
Overrides
label
label:
string
Definido em: interfaces/GraphUI.ts:1373
O rótulo da tira, usado literalmente (para que possa ser traduzido).
Herdado de
onActivate()?
optionalonActivate: (tab) =>void
Definido em: interfaces/GraphUI.ts:1412
Chamado quando esta guia chega à frente e quando sai. Uma guia que monitora dados ao vivo deve parar de funcionar em onDeactivate e recuperar o atraso em onActivate: nada mais indica que está fora da tela.
Parâmetros
tab
Retorno
void
Herdado de
onDeactivate()?
optionalonDeactivate: (tab) =>void
Definido em: interfaces/GraphUI.ts:1413
Parâmetros
tab
Retorno
void
Herdado de
order?
optionalorder:number
Definido em: interfaces/GraphUI.ts:1406
Ordem de exibição na faixa, crescente. Pedidos iguais mantêm a ordem de registro - e como os plug-ins são instalados após a construção da IU, as guias de um plug-in chegam após as integradas sem a necessidade de avisar.
Padrão
0Herdado de
render()
render: (
tab) =>HTMLElement
Definido em: interfaces/GraphUI.ts:1388
Construa o corpo do painel. Chamado once, preguiçosamente, na primeira vez que a guia aparece na frente - uma guia que ninguém abre não custa nada. O elemento é mantido e reanexado em ativações posteriores, mantendo seu próprio estado (posição de rolagem incluída).
Parâmetros
tab
Retorno
HTMLElement
Herdado de
toolbar()?
optionaltoolbar: (tab) =>HTMLElement|HTMLElement[]
Definido em: interfaces/GraphUI.ts:1399
Crie os controles de cabeçalho desta guia, dispostos como parte da linha de cabeçalho do encaixe. Invocado novamente na ativação de every, para que os controles possam refletir o estado atual da guia.
Um painel com diversas visualizações próprias desenha a opção aqui. Duas classes públicas dão a mesma aparência da tabela integrada - pvt-dock-views na faixa, pvt-dock-view em cada botão, active no atual - então ela permanece um grupo de comprimidos ao lado das próprias guias do dock e segue o tema.
Parâmetros
tab
Retorno
HTMLElement | HTMLElement[]