Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 3.1.0.BETA1, 3.1
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ICEfaces 3, ACE components
-
Assignee Priority:P1
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial
Description
Add a new ace:multiColumnMenu component (megaMenu) with the following key features:
- Supports defining multiple columns of menu items to be displayed in a menu "panel".
- Supports optional ace:menuHeader subcomponents to add a header to a menuColumn or subSet of menuItems.
- Optional autoflow support, creates multiple cols from a single large list of menuItems.
- Works with existing ace:menu, ace:menuBar, ace:menuButton, and ace:contextMenus (anywhere an ace:subMenu can be used).
- Supports defining multiple columns of menu items to be displayed in a menu "panel".
- Supports optional ace:menuHeader subcomponents to add a header to a menuColumn or subSet of menuItems.
- Optional autoflow support, creates multiple cols from a single large list of menuItems.
- Works with existing ace:menu, ace:menuBar, ace:menuButton, and ace:contextMenus (anywhere an ace:subMenu can be used).
Issue Links
- blocks
-
ICE-7838 ace:menuBar - Add ability to group sub-menus into columns
-
- Closed
-
Activity
Salesforce Case | [] | |
Fix Version/s | 3.1 [ 10312 ] | |
Affects | [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial] | |
Assignee Priority | P2 | |
Assignee | Arturo Zambrano [ artzambrano ] |
Salesforce Case | [] | |
Assignee Priority | P2 | P1 |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #28681 | Wed Apr 11 15:21:28 MDT 2012 | art.zambrano | |
Files Changed | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #28687 | Thu Apr 12 10:50:58 MDT 2012 | art.zambrano | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #28695 | Thu Apr 12 11:52:44 MDT 2012 | art.zambrano | |
Files Changed | ||||
![]() ![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #28696 | Thu Apr 12 12:22:24 MDT 2012 | art.zambrano | |
Files Changed | ||||
![]() ![]() ![]() |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #28802 | Tue Apr 24 14:39:29 MDT 2012 | art.zambrano | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #28832 | Thu Apr 26 11:54:25 MDT 2012 | art.zambrano | |
Files Changed | ||||
![]() ![]() ![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #28834 | Thu Apr 26 12:09:19 MDT 2012 | art.zambrano | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #28837 | Thu Apr 26 14:35:12 MDT 2012 | art.zambrano | |
Files Changed | ||||
![]() ![]() |
Fix Version/s | 3.1.0.BETA1 [ 10335 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Committed new feature at revision 28695.
The current wijmo codebase (1.3.0) had to be modified at several points (10+) to treat <div> elements as <ul> elements and thus make them behave as submenus. The newest wijmo codebase (2.0) was analyzed, and it was determined that it follows pretty much the same internal and external API, the same structure and follows the same overall pattern. So, it would be feasible to incorporate this feature if we upgrade our wijmo library.
The ace:multiColumnSubmenu component was added and it can be used instead of a regular ace:submenu component. This component can only contain ace:menuColumn components to represent the menu columns. These, in turn can contain regular submenus and menu items. The submenus will be displayed as plain submenus within the multi-column submenu (i.e. no flyout's).
This feature only works for the ace:menuBar and ace:contextMenu components.