primefaces
widgetVar
Recherche…
Introduction
widgetVar est le nom des variables côté client qui contiennent tous les widgets javascript PF sur la page. Il y a un excellent tutoriel pour utiliser le composant widgetVar écrit par Hatem Alimam appelé Intro To PrimeFaces widgetVar
Utilisation basique de widgetVar
<h:form>
<p:dialog widgetVar="myDialog"></p:dialog>
<p:commandButton onclick="PF('myDialog').show();" />
</h:form>
Datable
datatable.js dans GitHub Reporitory
| Fonction | Détails |
|---|---|
bindPaginator: function() | Lie l'auditeur d'événement de changement et rend le paginateur |
loadLiveRows: function() | Charge des lignes à la volée lors du défilement en direct |
paginate: function(newState) | Pagination Ajax |
fetchNextPage: function(newState) | Charge la page suivante de manière asynchrone pour la conserver à l'état de vue et afficher l'état des mises à jour |
sort: function(columnHeader, order, multi) | Tri de l'Ajax |
filter: function() | Ajax filter |
onRowClick: function(event, rowElement, silent) | |
onRowDblclick: function(event, row) | |
highlightRow: function(row) | Ligne surlignée comme sélectionnée |
unhighlightRow: function(row) | Efface les visuels sélectionnés |
fireRowSelectEvent: function(rowKey, behaviorEvent) | Envoie un objet rowSelectEvent côté serveur pour appeler un objet rowSelectListener s'il est défini |
fireRowUnselectEvent: function(rowKey, behaviorEvent) | Envoie un objet rowUnselectEvent côté serveur pour appeler rowUnselectListener s'il est défini |
selectRowWithRadio: function(radio) | Sélectionne la ligne correspondante d'une sélection de colonne basée sur la radio |
unselectAllRows: function() | |
selectAllRowsOnPage: function() | |
unselectAllRowsOnPage: function() | |
selectAllRows: function() | |
toggleExpansion: function(toggler) | Développe une ligne pour afficher le contenu détaillé |
collapseRow: function(row) | |
collapseAllRows: function() | |
getExpandedRows: function() | |
switchToRowEdit: function(row) | |
showRowEditors: function(row) | |
saveRowEdit: function(rowEditor) | Enregistre la ligne modifiée |
cancelRowEdit: function(rowEditor) | |
updateRow: function(row, content) | Ligne de mise à jour avec contenu donné |
clearSelection: function() | Efface l'état de sélection |
clearFilters: function() | Efface les filtres de table |
removeSelection: function(rowIndex) | Supprimer rowIndex de la sélection |
addSelection: function(rowKey) | Ajoute rowKey à la sélection si elle n'existe pas déjà |
isSelected: function(rowKey) | Trouve si rowKey donné est en sélection |
saveColumnOrder: function() | |
isEmpty: function() | Retourne s'il y a des données affichées |
getSelectedRowsCount: function() |
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow