Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: EE-4.2.0.GA, EE-3.3.0.GA_P05
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      jsf2 mobi ace

      Description

      Although primarily for mobile components, there could be a use for this with ace components as well.

      Android devices/api has
      https://www.youtube.com/watch?v=u9gDooP8IhU

      There are also jquery plugins for a "drawer" component that would do. See the following link for one such plugin:-
      http://www.jqueryscript.net/menu/jQuery-CSS3-Sliding-Menu-Using-Navigation-Drawer-Drawer.html

      Not sure if the existing menu based on wijmo can easily be configured for this (including navigation) using the popup feature with a slide-in but will attempt at some point a test case.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51769 Fri Jul 21 12:43:43 MDT 2017 art.zambrano ICE-11286 added ajax events to example menu links to prevent executing/rendering the drawer, causing it to briefly close and reopen the first time a menu link is clicked
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/drawerpanel/drawerPanel.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51741 Mon Jul 10 18:41:29 MDT 2017 art.zambrano ICE-11286 added comments to the demo to explain how to code opening handles
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/drawerpanel/drawerPanel.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51740 Mon Jul 10 18:25:57 MDT 2017 art.zambrano ICE-11286 various corrections
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/list/ACEList.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/list/ListMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/list/FilterState.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51692 Mon Jun 26 18:43:48 MDT 2017 art.zambrano ICE-11286 added entries for ace:drawerPanel in AceSymbolicResourceHandler.java and resource-dependency.xml
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/META-INCLUDE/resource-dependency.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/renderkit/AceSymbolicResourceHandler.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51688 Thu Jun 22 14:24:08 MDT 2017 art.zambrano ICE-11286 fixed function name; made correction in TLD documentation
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel/drawerpanel.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51680 Wed Jun 21 19:56:28 MDT 2017 art.zambrano ICE-11286 modified demo to use new API names
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/drawerpanel/drawerPanel.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51679 Wed Jun 21 19:54:32 MDT 2017 art.zambrano ICE-11286 added 'closeOnOutsideClick' attribute to enable closing the drawer when clicking or touching anywhere on the page outside the drawer; changed API and documentation to use the 'open' and 'close' commands instead of 'show' and 'hide' to better reflect the drawer analogy
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelRenderer.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel/drawerpanel.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51669 Tue Jun 20 16:48:13 MDT 2017 art.zambrano ICE-11286 fixes to synchronize with the state of the Open/Close button
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/drawerpanel/drawerPanel.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51668 Tue Jun 20 15:57:41 MDT 2017 art.zambrano ICE-11286 modified demo to use open and close ajax events
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/drawerpanel/drawerPanel.xhtml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/drawerpanel/DrawerPanelBean.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51667 Tue Jun 20 15:54:50 MDT 2017 art.zambrano ICE-11286 added open and close ajax events
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelRenderer.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/event/OpenEvent.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanel.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel/drawerpanel.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51642 Thu Jun 15 13:40:35 MDT 2017 art.zambrano ICE-11286 added more whitespace between config options border and top of show/hide buttons; modified Show/Hide buttons to toggles between states; made div container shorter and improved its styling; specified literal client ids instead of using component binding; added HTML opening handles
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/drawerpanel/drawerPanel.xhtml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/drawerpanel/DrawerPanelBean.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51641 Thu Jun 15 12:29:41 MDT 2017 art.zambrano ICE-11286 added effect attribute with support for drop, fade, and slide; reduced effect duration to 500ms
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelRenderer.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel/drawerpanel.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51596 Tue Jun 06 16:39:18 MDT 2017 art.zambrano ICE-11286 modified show/hide buttons to avoid sending a request
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/drawerpanel/drawerPanel.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51595 Tue Jun 06 16:38:41 MDT 2017 art.zambrano ICE-11286 minor fix
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel/drawerpanel.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51594 Tue Jun 06 16:28:22 MDT 2017 art.zambrano ICE-11286 fix to only set position:fixed; when the container is the window; fix to avoid applying any collision detection when positioning the panel in a container to ensure that it's actually displayed inside the container even if the container is out of scroll
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel/drawerpanel.css
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel/drawerpanel.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51592 Tue Jun 06 15:47:57 MDT 2017 art.zambrano ICE-11286 added overview demo to showcase
        Files Changed
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/drawerpanel
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/view/menu/data/CentralDataList.java
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/drawerpanel/drawerPanel.xhtml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/resources/org/icefaces/samples/showcase/view/resources/messages.properties
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/drawerpanel
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/drawerpanel/DrawerPanelBean.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51591 Tue Jun 06 14:50:59 MDT 2017 art.zambrano ICE-11286 added ability to specify the position of the drawer (top, right, bottom, left); added options to show the bars icon to open and close the drawer; added option to specify a different container to display the drawer instead of the window; made various other corrections
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelRenderer.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel/drawerpanel.css
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel/drawerpanel.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51583 Thu Jun 01 15:42:06 MDT 2017 art.zambrano ICE-11286 fix to prevent contents showing when the page is loaded
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelRenderer.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel/drawerpanel.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51582 Thu Jun 01 15:19:40 MDT 2017 art.zambrano ICE-11286 added initial version of ace:drawerPanel component
        Files Changed
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelRenderer.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanelMeta.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel/drawerpanel.css
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/build.xml
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/drawerpanel/DrawerPanel.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/drawerpanel/drawerpanel.js

          People

          • Assignee:
            Judy Guglielmin
            Reporter:
            Judy Guglielmin
          • Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: