Top

Blog

PrimeFaces / Blog (Page 25)

Responsiveness of PrimeFaces DataTable has been improved based on column priorities that vary between 1 and 6. Lower value means higher priority. On wider screens all columns are visible; And as the screen size gets smaller columns with lower priority gets hidden; Live demo is available at PrimeFaces Showcase.  This feature will be available for Elite Users next week starting with 5.1.9 and to community users in 5.2. Also reflow mode is being planned where columns are stacked on top...

PrimeFaces 5.1 is refreshed with a new Elite release featuring the new Diagram Component along with periodic maintenance. Read more about Diagram in our previous post. New Features and Enhancements New Component: Diagram Add selectRow attribute to Column-Columns Add showHeader attribute to selectCheckboxMenu Column's filterValue not updated Aria-required support for input components Add size limit to the displayed list on ColumnToggler EventLimit support for Schedule Update FullCalendar Defect Fixes p:rowExpansion rendered = false generate empty html row Scroller...

Diagram is a brand new addition to PrimeFaces. It is a generic component to create elements and connect them visually. Accompanied with a flexible api, callbacks and theming, many diagram types like flowcharts, state machines, uml diagrams, hierarchical plots can be painted easily. Diagram is built on top of jsPlumb library which uses SVG on modern browsers and VML on legacy like IE8. Overview API consists of the following core members; Diagram Model: Backend model of the diagram,...

5.1.7 is a significant improvement featuring the brand new Steps Component, rewritten photocam component with HTML5, keyboard accessibility support for TabView and Accordion Panel, XLSX support for DataExporter, TreeTable scrolling implementation improvements, better custom selectOneRadio layouts and many more. Steps Component Suppose you have created a multi-page workflow (e.g. with Faces Flows API or similar) and need a UI to display the steps at the top of the page. Steps component is created for this purpose, it takes...

PhotoCam component has been reimplemented in backward compatible manner and greatly improved. Old photocam had various limitations like flash only and lack of IE support. New photocam fixes these and adds more options for customization. New PhotoCam widget is based on webcamjs plugin which is an HTML5 based implementation with automatic flash fallback for legacy browsers. Although default is html5, flash can be forced using flashFlash. New attributes such as photoWidth, photoHeight, quality and format (jpeg, png)...

Suppose you have created a multi-page workflow (e.g. with Faces Flows API or similar) and need a UI to display the steps at the top of the page. Steps component is created for this purpose, it takes a collection of menuitems that can be defined declaratively or programmatically with a MenuModel. By default, steps are readonly and not clickable, in case you want to allow user to switch using the steps, setting readonly to false enables...

PrimeFaces 5.0.x branch is updated with the enhancements from the upcoming 5.2. New Features and Enhancements Add accept attribute to FileUpload Add menuStyleClass option to MenuButton Rewrite Custom RadioButton Layout implementation Use native maxlength when supported for Textarea Update inputmask plugin p:cache should not invoke lifecycle methods for ancestors ClientValidator support for SelectOneMenu. Defect Fixes AutoComplete regression at Internet Explorer SelectOneMenu always select the first item when use Shift + Tab AutoComplete forceSelection can be bypassed with enter...

PrimeFaces 5.1.6 Elite releases focuses on maintenance and brings over 20 improvements. New Features and Enhancements Add accept attribute to FileUpload Improve Tooltip Collision Detection Update inputmask plugin Use native maxlength when supported for Textarea Defect Fixes Invalid FontAwesome resource includes BodyRenderer ignore some attributes Title attribute is missing in SelectBooleanButton Taglib Definition NodeClick on Tree changes browser scrollbar position Potential JS error on Dialog Framework Close Dialog LightBox gets detached from Dom causes leak InputMask submits placeholders...

PrimeFaces 5.0.x line is updated with a new Elite version that brings the recent enhancements from 5.1.x. Most notable improvement is the hidden container support features mentioned here. New Features and Enhancements Rewrite Hidden Container Support AutoHighlight attribute for AutoComplete Update Editor Plugin Deprecate editor maxlength Improve Tooltip Collision Detection Defect Fixes SelectOneMenu - Keyboards opens on IPad Editor - Client 'inserthtml' function no longer works in IE11 BodyRenderer ignore some attributes NodeClick on Tree changes browser scrollbar...