Ir para o conteúdo principal
WBC - GovBR-DS
Copiar página como Markdown para IA

Table Header Cell

Componente estável e recomendada para novos projetos.
Anatomia, uso, comportamento visual e recomendações conceituais são mantidos pelo Padrão Digital de Governo. Esta página documenta a implementação Web Components e sua API executável.
Subcomponente de Composição

O br-table-header-cell identifica uma coluna e pode habilitar sua ordenação. Use uma célula para cada coluna, dentro de um <br-table-row> no cabeçalho (<br-table-header>) de <br-table>. Defina o texto que identifica a coluna no conteúdo da célula e adicione sortable quando ela puder ser ordenada:

<br-table>
<br-table-header slot="header">
<br-table-row>
<br-table-header-cell sortable>Nome</br-table-header-cell>
<br-table-header-cell>Órgão</br-table-header-cell>
</br-table-row>
</br-table-header>
</br-table>

Não use br-table-header-cell fora dessa composição de cabeçalho.

Visão Geral​

Para a documentação completa de design, incluindo diretrizes de uso, acessibilidade e exemplos visuais, consulte o Design System do GovBR.

Define o conteúdo e as propriedades herdáveis de uma coluna da tabela. Também exibe tooltip quando o conteúdo truncado requer informação adicional.

Propriedades​

columnWidth​

Atributocolumn-width
DescriçãoLargura semântica ou CSS aplicada à coluna. Quando omitida, herda da tabela.
Tipo"content" | "fill" | `${number}fr` | `${number}px`
Valor padrão---

horizontalAlignment​

Atributohorizontal-alignment
DescriçãoAlinhamento horizontal herdado pelas células da coluna. Quando omitido,
o cabeçalho herda da linha ou tabela, nessa ordem.
Tipo"center" | "end" | "start"
Valor padrão---

overflow​

Atributooverflow
DescriçãoEstratégia de overflow herdada pelas células da coluna. Quando omitida,
o cabeçalho herda da linha ou tabela, nessa ordem.
Tipo"truncate" | "wrap"
Valor padrão---

sortDirection​

Atributosort-direction
DescriçãoEstado atual de ordenação controlado por br-table.
Tipo"asc" | "desc"
Valor padrão---

sortable​

Atributosortable
DescriçãoHabilita a ordenação desta coluna.
Tipoboolean
Valor padrãofalse

tooltipMode​

Atributotooltip-mode
DescriçãoModo de exibição herdado pelos tooltips da coluna. Quando omitido ou
definido como inherit, o cabeçalho herda da linha ou tabela, nessa ordem.
Tipo"disabled" | "enabled" | "inherit"
Valor padrão---

tooltipState​

Atributotooltip-state
DescriçãoEstado visual herdado pelos tooltips da coluna. Quando omitido,
o cabeçalho herda da linha ou tabela, nessa ordem.
Tipo"danger" | "info" | "success" | "warning"
Valor padrão---

verticalAlignment​

Atributovertical-alignment
DescriçãoAlinhamento vertical herdado pelas células da coluna. Quando omitido,
o cabeçalho herda da linha ou tabela, nessa ordem.
Tipo"center" | "end" | "start"
Valor padrão---

Slots​

NomeDescrição
"default"Conteúdo do cabeçalho da coluna.

Eventos​

EventoDescriçãoDepreciaçãoPropagação
brAlignmentChangeEmitido quando um alinhamento da coluna muda.---true
brColumnWidthChangeEmitido quando a largura declarada para a coluna muda.---true
brOverflowChangeEmitido quando a estratégia de overflow muda.---true

CSS Shadow Parts​

NomeDescrição
"cell"Superfície visual da célula.
"content"Contêiner responsável pelo alinhamento.

Dependências​

Componente pai​

Usado por​

Depende de​

Gráfico​

Comece aquiComponentesQuickstartsSobre o projetoRepositório GitLabVersõesDiscordGovBR-DSFAQWikiRedefinir cookies