Custom Content feature has been added to the PickList recently which allows you to display any html content instead of simple text values.
Check out PickList at PrimeFaces 3.x Labs.
Visca El BARCA!!!...
FeedReader is a new component used to display content from a feed.
Usage is simple as;
Note that feedReader has a dependency to Rome. There are also plans to do feedPublisher component but that's for future.
Check out PrimeFaces Labs to see FeedReader in action....
AccordionPanel has been rewritten from scratch for M3, previous accordion was based on the jQuery UI widget and new one is a native PrimeFaces widget. Two notable new features are multiple selection and data model support to create tabs on the fly.
Lazy content loading with ajax
Tab Change Ajax Behavior
See PrimeFaces Labs to AccordionPanel Demos....
PrimeFaces 2.x had flash based charts which were replaced by the html5 based charts in 3.0.M2. Lately we've spent more time on charts to add more features.
Newly added chart types in addition to previous pie, line, bar are;
In addition there are various utilites like;
Text rotating support for axis labels
Enhanced Legend (Toggling series by clicking legend)
Data Highlighting on hover
Customizable Series Colors
Check out PrimeFaces Labs to see the Charts in action!
PrimeFaces now has an official wiki powered by Confluence. The wiki is planned to be a community driven documentation platform, we on the other hand as PrimeFaces Team will focus on the official user's guide. Still we'll be adding content to the wiki but the mainly it's up to community to maintain. You can access the wiki at;
We are looking forward to the contribution from community to make the wiki a great supplementary documentation resource for...
As promised at the beginning of the week, contextMenu now has special integration with the tree component so you can display options on right click event. Also TreeNode API has enhanced with isSelectable() method so which nodes can be selected or right-clicked can easily be defined.
See PrimeFaces Labs to see Tree with ContextMenu in action!...
M3 gets a brand new TreeTable. Our old TreeTable couldn't offer much anything other than client side toggling because it was based on a jquery plugin which limits us to do what we actually want. So we've followed our well proven new approach which is implementing a native PrimeFaces from scratch. Significant features are;
Single and Multiple Selection
Ajax Callbacks for expand,collapse, select, unselect and colResize
Scrolling Data with fixed header-footer. (Horizontal and/or Vertical)
Header and Footer support
ContextMenu has existed around in PrimeFaces for a while but it lacked tight integration with DataTable. For M3, we've implemented the integration and now it is possible to use a contextmenu with datatable. Usage is same as a regular contextMenu by setting for option of contextmenu as the id of the datatable.
Check out PrimeFaces Labs to see it in action!
We'll also add contextmenu-tree integration this week, keep an eye on this blog for more PrimeFaces news....