ICEfaces
  1. ICEfaces
  2. ICE-5992

Allow arbitrary components in menuItem

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Invalid
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      icefaces2 compat
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      For menu items, that are not at the top level, and which are leaf nodes, meaning that they have no children, add ability to have arbitrary component inside the menu item. This will replace any rendering of the link, label, icon, arrows, etc. The arbitrary component will be specified by placing it within a facet named "content".

      There will likely be practical, implementation detail specific, limitations on which components may be placed within the menuItem. Most likely, components that themselves have popup behaviours will not work, and would require specific integration efforts to function.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #22233 Wed Aug 25 18:48:31 MDT 2010 mark.collette ICE-5992 : Allow arbitrary components in menuItem
        Files Changed
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.0-beta1.5/icefaces/compat/components/src/main/java/com/icesoft/faces/component/menubar/MenuItemRenderer.java
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.0-beta1.5/icefaces/compat/core/src/main/resources/css/com/icesoft/faces/resources/css/rime/rime.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #22221 Sun Aug 22 19:45:54 MDT 2010 mark.collette ICE-5992 : Allow arbitrary components in menuItem
        Files Changed
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.0-beta1.5/icefaces/compat/core/src/main/resources/css/com/icesoft/faces/resources/css/royale/royale.css
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.0-beta1.5/icefaces/compat/components/src/main/java/com/icesoft/faces/component/CSS_DEFAULT.java
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.0-beta1.5/icefaces/compat/components/src/main/java/com/icesoft/faces/component/menubar/MenuItem.java
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.0-beta1.5/icefaces/compat/core/src/main/resources/css/com/icesoft/faces/resources/css/rime/rime-portlet.css
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.0-beta1.5/icefaces/compat/core/src/main/javascript/extras/extras.js
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.0-beta1.5/icefaces/compat/components/src/main/java/com/icesoft/faces/component/menubar/MenuBar.java
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.0-beta1.5/icefaces/compat/core/src/main/resources/css/com/icesoft/faces/resources/css/xp/xp.css
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.0-beta1.5/icefaces/compat/core/src/main/resources/css/com/icesoft/faces/resources/css/xp/xp-portlet.css
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.0-beta1.5/icefaces/compat/core/src/main/resources/css/com/icesoft/faces/resources/css/rime/rime.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #22172 Fri Aug 13 17:27:31 MDT 2010 mark.collette ICE-5992 : Allow arbitrary components in menuItem
        Files Changed
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.0-beta1.5/icefaces/compat/components/src/main/java/com/icesoft/faces/component/menubar/MenuItemRenderer.java

          People

          • Assignee:
            Unassigned
            Reporter:
            Mark Collette
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: