allowUnsorting |
false |
Boolean |
Define se as colunas podem ser desclassificadas. O padrão é falso. |
ariaRowLabel |
null |
String |
Rótulo a ser lido pelos leitores de tela na seleção da caixa de seleção. |
binding |
null |
Object |
Uma expressão el que mapeia para uma instância UIComponent do lado do servidor em um bean de apoio |
cellEditMode |
eager |
String |
Define o comportamento de edição da célula, os valores válidos são "eager" (padrão) e "lazy". |
cellSeparator |
null |
String |
Texto separador para usar no modo de saída de células editáveis com vários componentes. |
clientCache |
false |
Boolean |
Armazena em cache a próxima página de forma assíncrona, o padrão é falso. |
currentPageReportTemplate |
null |
String |
Modelo da interface do usuário currentPageReport. |
dataLocale |
null |
Object |
Localidade a ser usada em recursos como filtragem e classificação, padrão para visualizar a localidade. |
dir |
ltr |
String |
Define a direção do texto, os valores válidos são ltr e rtl. |
disableContextMenuIfEmpty |
false |
Boolean |
Decide desabilitar ou não o menu de contexto se uma tabela não tiver registros. |
disabledSelection |
false |
Boolean |
Desativa a seleção de linha quando verdadeiro. Substitui p:disableSelection attr da coluna p:column. Exemplo: var="xxx" disabledSelection="#{xxx.year > 1960}" |
disabledTextSelection |
true |
Boolean |
Desativa a seleção de texto ao clicar na linha. |
draggableColumns |
false |
Boolean |
As colunas podem ser reordenadas com arrastar e soltar quando ativado. |
draggableRows |
false |
Boolean |
Quando ativado, as linhas podem ser reordenadas usando arrastar e soltar. |
draggableRowsFunction |
null |
MethodExpression |
Expressão de método a ser executada após arrastar a linha. |
editInitEvent |
null |
String |
Define um evento do lado do cliente para abrir a célula na tabela editável. |
editMode |
row |
String |
Define o modo de edição, os valores válidos são row e cell. |
editable |
false |
Boolean |
Controla a edição incell. |
editingRow |
false |
Boolean |
Define se os editores de célula da linha devem ser exibidos como editáveis ou não. |
emptyMessage |
No records found. |
String |
Texto a ser exibido quando não há dados a serem exibidos. A alternativa é a faceta emptyMessage. |
escapeText |
true |
Boolean |
Define se os valores headerText e footerText nas colunas são escapados ou não. O padrão é verdadeiro. |
expandedRow |
false |
Boolean |
Define se a linha deve ser renderizada como expandida por padrão. |
filterBy |
null |
FilterMeta / Collection
|
Propriedade a ser usada para filtragem padrão. Espera um único ou uma coleção de FilterMeta. |
filterDelay |
300 |
Integer |
Atraso em milissegundos antes de enviar uma consulta de filtro ajax. |
filterEvent |
keyup |
String |
Filtro de acionamento de eventos para filtros de entrada. |
filteredValue |
null |
List |
Lista para manter os dados filtrados. |
first |
0 |
Integer |
Índice da primeira linha a ser exibida |
frozenColumns |
0 |
Integer |
Número de colunas a serem congeladas a partir do índice inicial 0. |
frozenRows |
null |
Object |
Coleção a ser exibida como fixa no modo rolável. |
globalFilter |
null |
String |
Valor do filtro global a ser usado ao filtrar por padrão. |
globalFilterOnly |
false |
Boolean |
Quando verdadeiro, isso ocultará todos os filtros de coluna e permitirá que todas as colunas sejam filtradas apenas pelo filtro global. |
globalFilterFunction |
null |
MethodExpression |
Implementação personalizada para filtrar globalmente um valor em relação a uma restrição. |
id |
null |
String |
Identificador único do componente |
lazy |
false |
Boolean |
Controla o carregamento lento. Na maioria dos casos, isso é detectado automaticamente com base na vinculação de valor a LazyDataModel. Portanto, não há necessidade de definir isso explícito. |
liveResize |
false |
Boolean |
As colunas são redimensionadas ao vivo neste modo sem usar um auxiliar de redimensionamento. |
liveScroll |
false |
Boolean |
Ativa a rolagem ao vivo. |
liveScrollBuffer |
0 |
Integer |
Altura percentual do buffer entre a parte inferior da página e a posição de rolagem para iniciar o carregamento do novo bloco. O valor é definido em inteiro e o padrão é 0. |
multiViewState |
false |
Boolean |
Se o estado da tabela deve ser mantido nas exibições, o padrão é falso. |
nativeElements |
false |
Boolean |
Usa elementos de caixa de seleção de rádio nativos para seleção de linha. |
onExpandStart |
null |
String |
Retorno de chamada do lado do cliente a ser executado antes da expansão. |
onRowClick |
null |
String |
Retorno de chamada do lado do cliente a ser executado após clicar na linha. |
pageLinks |
10 |
Integer |
Número máximo de links de página a serem exibidos. |
paginator |
false |
Boolean |
Habilita a paginação. |
paginatorAlwaysVisible |
true |
Boolean |
Define se o paginador deve ser ocultado se a contagem total de dados for menor que o número de linhas por página. |
paginatorPosition |
both |
String |
Posição do paginador. |
paginatorTemplate |
null |
String |
Modelo do paginador. |
reflow |
false |
Boolean |
O modo de refluxo é um modo responsivo para exibir colunas empilhadas, dependendo do tamanho da tela. |
rendered |
true |
Boolean |
Valor booleano para especificar a renderização do componente, quando definido como false o componente não será renderizado. |
renderEmptyFacets |
false |
Boolean |
Renderize as facetas mesmo que seus filhos não sejam renderizados. O padrão é falso. |
resizableColumns |
false |
Boolean |
Ativa o redimensionamento da coluna. |
resizeMode |
fit |
String |
Define o comportamento de redimensionamento, os valores válidos são "encaixar" (padrão) e expandir. |
rowDragSelector |
td,span:not(.ui-c) |
String |
Define o elemento usado para reordenar as linhas usando arrastar e soltar. O seletor padrão é "td,span:not(.ui-c)" |
rowEditMode |
eager |
String |
Define o comportamento de edição da linha, os valores válidos são "eager" (padrão) e "lazy". |
rowExpandMode |
new |
String |
Define o modo de expansão de linha, os valores válidos são "único" e "múltiplo" (padrão). |
rowHover |
false |
Boolean |
Adiciona efeito de foco às linhas, o padrão é falso. O foco está sempre ativado quando a seleção está habilitada. |
rowIndexVar |
null |
String |
Nome do iterador para referenciar cada índice de linha. |
rowKey |
null |
String |
Identificador exclusivo de uma linha. Deve ser definido ao usar a seleção junto com a fonte de dados não preguiçosa (por exemplo, atributo de valor associado a uma instância de util.List ). |
rowSelectMode |
new |
String |
Define o modo de seleção de linha. Os valores válidos são "novo", "adicionar" e "nenhum". |
rowSelector |
null |
String |
Verificação do lado do cliente se o evento de clique de linha acionado por rowclick não é um elemento clicável no conteúdo da linha. |
rowStatePreserved |
false |
Boolean |
Mantém o estado de seus filhos por linha. O padrão é falso. |
rowStyleClass |
null |
String |
Classe de estilo para cada linha. |
rows |
0 |
Integer |
Número de linhas a serem exibidas por página. |
rowsPerPageLabel |
null |
String |
Rótulo para o menu suspenso rowsPerPage. |
rowsPerPageTemplate |
null |
String |
Modelo do menu suspenso rowsPerPage. |
saveOnCellBlur |
true |
Boolean |
Salva as alterações na edição da célula no desfoque, quando definido como falso as alterações são descartadas. |
scrollHeight |
null |
Integer |
Altura da janela de visualização de rolagem. |
scrollRows |
0 |
Integer |
Número de linhas a serem carregadas na rolagem ao vivo. |
scrollWidth |
null |
Integer |
Largura da janela de visualização de rolagem. |
scrollable |
false |
Boolean |
Torna os dados roláveis com cabeçalho fixo. |
selection |
null |
Object |
Referência aos dados de seleção. |
selectionMode |
null |
String |
Habilita a seleção de linha, os valores válidos são "único" e "múltiplo". |
selectionPageOnly |
true |
Boolean |
Ao usar um paginador e o modo de seleção for checkbox , a caixa de seleção selecionar tudo no cabeçalho selecionará todas as linhas na página atual se true , ou todas as linhas em todas as páginas se false . O padrão é true . |
showGridlines |
false |
Boolean |
Quando ativado, as bordas das células são exibidas. |
size |
regular |
String |
Tamanho do conteúdo da tabela, os valores válidos são "small" e "large". Deixe vazio para o tamanho normal. |
sortMode |
multiple |
String |
Define o modo de classificação, os valores válidos são únicos e múltiplos. |
sortBy |
null |
SortMeta / Collection
|
Propriedade a ser usada para classificação padrão. Espera um único ou uma coleção de SortMeta. |
skipChildren |
false |
Boolean |
Ignora o processamento de filhos durante o ciclo de vida, melhora o desempenho se a tabela tiver apenas componentes de saída. |
stickyHeader |
false |
Boolean |
O cabeçalho fixo permanece na janela de exibição da janela durante a rolagem. |
stickyTopAt |
null |
String |
Seletor para posicionar na página de acordo com outros elementos de fixação no topo da mesa. O padrão é nulo. |
stripedRows |
false |
Boolean |
Se deve exibir linhas listadas para separar visualmente o conteúdo. |
style |
null |
String |
Estilo embutido do componente. |
styleClass |
null |
String |
Classe de estilo do componente. |
summary |
null |
String |
Atributo de resumo para WCAG. |
tabindex |
null |
String |
Posição do elemento na ordem de tabulação. |
tableStyle |
null |
String |
Estilo embutido do elemento de tabela. |
tableStyleClass |
null |
String |
Classe de estilo do elemento table. |
value |
null |
Object |
Dados a serem exibidos. |
var |
null |
String |
Nome da variável com escopo de solicitação usada para referir cada dado. |
virtualScroll |
false |
Boolean |
Carrega dados sob demanda à medida que a barra de rolagem se aproxima da parte inferior. O padrão é falso. |
widgetVar |
null |
String |
Nome do widget do lado do cliente. |
touchable |
null |
Boolean |
Ative o suporte de toque (se o navegador for compatível). O padrão é o TOUCHABLE global, que pode ser substituído no nível do componente. |
partialUpdate |
true |
Boolean |
Quando desativado, ele atualiza toda a tabela em vez de atualizar um campo específico, como o elemento body nas solicitações do cliente do dataTable. |
showSelectAll |
true |
Boolean |
Se deve mostrar a caixa de seleção selecionar tudo dentro do cabeçalho da coluna. |