ICEfaces
  1. ICEfaces
  2. ICE-5363

Add keyboard support to dataPaginator component

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2, 1.8.2-EE-Beta
    • Fix Version/s: 1.8.2-EE-GA_P01, 1.8.3
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      keyboard support + dataPaginator
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      Add keyboard support to dataPaginator component as follows:

      If either the dataPaginator navigation facet buttons themselves, or the associated dataTable have focus, the following keys are supported:

      - Home, goto top of first page
      - End, goto bottom of last page.
      - PageDown, goto next page.
      - PageUp, goto previous page

      In all cases, setting "keyboardNavigationEnabled=false" will disable the keyboard navigation features.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #20513 Mon Feb 08 12:34:54 MST 2010 adnan.durrani Fix for ICE-5363 (Add keyboard support to dataPaginator component)
        The following keys support has been added to the dataPaginator. Home, End, PageDown and PageUp to goto first page, last page, next page and previous page respectively.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/datapaginator/DataPaginatorRenderer.java
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/extras.js
        Adnan Durrani created issue -
        Adnan Durrani made changes -
        Field Original Value New Value
        Assignee Adnan Durrani [ adnan.durrani ]
        Adnan Durrani made changes -
        Link This issue blocks ICE-5349 [ ICE-5349 ]
        Hide
        Adnan Durrani added a comment -

        The following keys support has been added to the dataPaginator. Home, End, PageDown and PageUp to goto first page, last page, next page and previous page respectively.

        Modified: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\bridge\lib\extras\extras.js
        Modified: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\datapaginator\DataPaginatorRenderer.java
        Sending content: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\bridge\lib\extras\extras.js
        Sending content: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\datapaginator\DataPaginatorRenderer.java
        Completed: At revision: 20513

        Show
        Adnan Durrani added a comment - The following keys support has been added to the dataPaginator. Home, End, PageDown and PageUp to goto first page, last page, next page and previous page respectively. Modified: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\bridge\lib\extras\extras.js Modified: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\datapaginator\DataPaginatorRenderer.java Sending content: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\bridge\lib\extras\extras.js Sending content: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\datapaginator\DataPaginatorRenderer.java Completed: At revision: 20513
        Adnan Durrani made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 1.8.2-EE-GA_P01 [ 10220 ]
        Fix Version/s 1.8.3 [ 10211 ]
        Resolution Fixed [ 1 ]
        Hide
        Adnan Durrani added a comment -

        Modified: D:\work\development\head\svn\ossrepo\icefaces-ee\branches\icefaces-ee-1.8.2\icefaces\bridge\lib\extras\extras.js
        Modified: D:\work\development\head\svn\ossrepo\icefaces-ee\branches\icefaces-ee-1.8.2\icefaces\component\src\com\icesoft\faces\component\datapaginator\DataPaginatorRenderer.java
        Sending content: D:\work\development\head\svn\ossrepo\icefaces-ee\branches\icefaces-ee-1.8.2\icefaces\bridge\lib\extras\extras.js
        Sending content: D:\work\development\head\svn\ossrepo\icefaces-ee\branches\icefaces-ee-1.8.2\icefaces\component\src\com\icesoft\faces\component\datapaginator\DataPaginatorRenderer.java
        Completed: At revision: 20514

        Show
        Adnan Durrani added a comment - Modified: D:\work\development\head\svn\ossrepo\icefaces-ee\branches\icefaces-ee-1.8.2\icefaces\bridge\lib\extras\extras.js Modified: D:\work\development\head\svn\ossrepo\icefaces-ee\branches\icefaces-ee-1.8.2\icefaces\component\src\com\icesoft\faces\component\datapaginator\DataPaginatorRenderer.java Sending content: D:\work\development\head\svn\ossrepo\icefaces-ee\branches\icefaces-ee-1.8.2\icefaces\bridge\lib\extras\extras.js Sending content: D:\work\development\head\svn\ossrepo\icefaces-ee\branches\icefaces-ee-1.8.2\icefaces\component\src\com\icesoft\faces\component\datapaginator\DataPaginatorRenderer.java Completed: At revision: 20514
        Hide
        Adnan Durrani added a comment -

        In order to use one of the above key, the focus has to be on one of a link of dataPaginator.

        Show
        Adnan Durrani added a comment - In order to use one of the above key, the focus has to be on one of a link of dataPaginator.
        Joanne Bai made changes -
        Assignee Adnan Durrani [ adnan.durrani ] Joanne Bai [ joanne_bai ]
        Hide
        Joanne Bai added a comment -

        Tested successfully using Tomcat 6 + FF3.5 and IE8 against 1.8.2-ee revision 20705

        Show
        Joanne Bai added a comment - Tested successfully using Tomcat 6 + FF3.5 and IE8 against 1.8.2-ee revision 20705
        Ken Fyten made changes -
        Salesforce Case []
        Affects [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial]
        Description Add keyboard support to dataPaginator component Add keyboard support to dataPaginator component as follows:

        If either the dataPaginator navigation facet buttons themselves, or the associated dataTable have focus, the following keys are supported:

        - Home, goto top of first page
        - End, goto bottom of last page.
        - PageDown, goto next page.
        - PageUp, goto previous page

        In all cases, setting "keyboardNavigationEnabled=false" will disable the keyboard navigation features.
        Joanne Bai made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Joanne Bai
            Reporter:
            Adnan Durrani
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: