ICEfaces
  1. ICEfaces
  2. ICE-5148

Convert Components use of hidden fields

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2
    • Fix Version/s: None
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      n/a

      Description

      This is a list of component hidden field usage that may be pertinent to upcoming developments in delta and single submits:

      selectInputDate
      ********************************
      [id]: storing selected date
      [form]:_idcl: stores id of captured element
      [id]_cc: "Calendar click" value
      [id]_cb: "Calendar button" when rendered as popup
      time selects (year, month, day, hour, minute, am/pm, second)
      [id]_sp: hidden field, stores popup state

      outputChart
      ********************************
      iceChartComponent: chart comp identifier

      Drag and Drop
      ********************************
      iceDND: stores encoded drag and drop event parameters

      tree
      ********************************
      [id]_idta: tree action field name (may not actually be used)
      [id]_idtn: tree navigation field name

      rowSelector
      ********************************
      [id]sel_rows: stores the selected row numbers
      [id]click_row: the row that's just been clicked
      [id]click_count: the number of times the row has been clicked
      [id]sel_rowsctrKy: if the control key is pressed(why not use the ice.event parameter?)
      [id]sel_rowssftKy: if the shift key is pressed (why not use the ice.event parameter?)

      commandLink
      ********************************
      [form]:_idcl
      1. dirtyform.html
        1.0 kB
        Ted Goddard
      1. screenshot-1.png
        217 kB

        Issue Links

          Activity

          Hide
          yip.ng added a comment -

          Drag and Drop (last one) changed.

          Show
          yip.ng added a comment - Drag and Drop (last one) changed.
          Hide
          yip.ng added a comment -

          SelectInputDate and CommandLink already done in ICE-5159.

          Show
          yip.ng added a comment - SelectInputDate and CommandLink already done in ICE-5159 .
          Hide
          yip.ng added a comment -

          OutputChart changed. See screenshot-1.

          Show
          yip.ng added a comment - OutputChart changed. See screenshot-1.
          Hide
          Adnan Durrani added a comment -

          Tree and rowSelector are modified to not to use hidden field.

          tree has a field "[id]_idta" that might not have been used, but to avoid any risk I left it there, Its not participate in partialSubmit any way.

          Modified: D:\work\development\head\svn\ossrepo\icefaces-ee\scratchpads\deltasubmit\icefaces\bridge\lib\extras\extras.js
          Modified: D:\work\development\head\svn\ossrepo\icefaces-ee\scratchpads\deltasubmit\icefaces\component\src\com\icesoft\faces\component\ext\renderkit\TableRenderer.java
          Modified: D:\work\development\head\svn\ossrepo\icefaces-ee\scratchpads\deltasubmit\icefaces\component\src\com\icesoft\faces\component\tree\TreeRenderer.java
          Sending content: D:\work\development\head\svn\ossrepo\icefaces-ee\scratchpads\deltasubmit\icefaces\bridge\lib\extras\extras.js
          Sending content: D:\work\development\head\svn\ossrepo\icefaces-ee\scratchpads\deltasubmit\icefaces\component\src\com\icesoft\faces\component\ext\renderkit\TableRenderer.java
          Sending content: D:\work\development\head\svn\ossrepo\icefaces-ee\scratchpads\deltasubmit\icefaces\component\src\com\icesoft\faces\component\tree\TreeRenderer.java
          Completed: At revision: 19797

          Show
          Adnan Durrani added a comment - Tree and rowSelector are modified to not to use hidden field. tree has a field " [id] _idta" that might not have been used, but to avoid any risk I left it there, Its not participate in partialSubmit any way. Modified: D:\work\development\head\svn\ossrepo\icefaces-ee\scratchpads\deltasubmit\icefaces\bridge\lib\extras\extras.js Modified: D:\work\development\head\svn\ossrepo\icefaces-ee\scratchpads\deltasubmit\icefaces\component\src\com\icesoft\faces\component\ext\renderkit\TableRenderer.java Modified: D:\work\development\head\svn\ossrepo\icefaces-ee\scratchpads\deltasubmit\icefaces\component\src\com\icesoft\faces\component\tree\TreeRenderer.java Sending content: D:\work\development\head\svn\ossrepo\icefaces-ee\scratchpads\deltasubmit\icefaces\bridge\lib\extras\extras.js Sending content: D:\work\development\head\svn\ossrepo\icefaces-ee\scratchpads\deltasubmit\icefaces\component\src\com\icesoft\faces\component\ext\renderkit\TableRenderer.java Sending content: D:\work\development\head\svn\ossrepo\icefaces-ee\scratchpads\deltasubmit\icefaces\component\src\com\icesoft\faces\component\tree\TreeRenderer.java Completed: At revision: 19797
          Hide
          Ted Goddard added a comment -

          One strategy for more efficient change detection in the browser would be to use DOM events. Unfortunately, as the attached test page shows, this does not work in IE.

          Show
          Ted Goddard added a comment - One strategy for more efficient change detection in the browser would be to use DOM events. Unfortunately, as the attached test page shows, this does not work in IE.

            People

            • Assignee:
              Unassigned
              Reporter:
              Philip Breau
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: