Code: Select all
<p:dataTable id="cars" var="car" value="#{dtBasicView.cars}" reflow="false" selectionMode="single" selection="#{dtSelectionView.selectedCar}" rowKey="#{car.id}">
<f:facet name="header">
DataTable
<p:commandButton id="toggler" type="button" value="Columns" style="float:right" icon="ui-icon-calculator" />
<p:columnToggler datasource="cars" trigger="toggler" />
</f:facet>
<p:column headerText="Id" sortBy="#{car.id}">
<h:outputText value="#{car.id}" />
</p:column>
https://ibb.co/fZbSEe
What is the proper way to add the column toggler ?