Overview

Top  Previous  Next

 

 

flexMenuComponent

 

 

 

Flexible Menu (FlexMenu) is another implementation of  menu component, which offers additional flexibility in the customization :

 

individual customization of items&submenus
JSF actions&listeners for items or component

 

 

 

Each menu item has its own configuration object - FlexMenuItemConfiguration. It defines item's individual properties. Beside each menu item has submenu configuration object that defines properties for all child nodes - FlexSubmenuConfiguration. If some property is not defined in the the item configuration then it will be taken from the submenu configuration of the parent item. And so on until the FlexMenu component that has a submenu configuration and its own menu configuration objects. If property is not defined neither in menu item configuration nor in submenu confuration of any parent items then it will be taken from menu configuration.

 

Also this component supports item selection by AJAX.