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

          Philip Breau created issue -
          Ken Fyten made changes -
          Field Original Value New Value
          Assignee Ken Fyten [ ken.fyten ]
          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.
          Ted Goddard made changes -
          Attachment dirtyform.html [ 12101 ]
          Philip Breau made changes -
          Salesforce Case []
          Description This is a list of component hidden field usage that may be pertinent to upcoming developments in delta and single submits:

          selectInputText
          ********************************
          [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
          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
          Ken Fyten made changes -
          Link This issue blocks ICE-5159 [ ICE-5159 ]
          yip.ng made changes -
          Attachment screenshot-1.png [ 12108 ]
          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
          yip.ng added a comment -

          OutputChart changed. See screenshot-1.

          Show
          yip.ng added a comment - OutputChart changed. See screenshot-1.
          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 .
          Ken Fyten made changes -
          Summary Analyze Components use of hidden fields Convert Components use of hidden fields
          Salesforce Case []
          Fix Version/s 1.8.2-EE-GA [ 10216 ]
          Affects Version/s 1.8.2 [ 10190 ]
          Hide
          yip.ng added a comment -

          Drag and Drop (last one) changed.

          Show
          yip.ng added a comment - Drag and Drop (last one) changed.
          yip.ng made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 1.8.3 [ 10211 ]
          Fix Version/s 1.8.2-EE-GA [ 10216 ]
          Ken Fyten made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Fix Version/s 1.8.3 [ 10211 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Ken Fyten [ ken.fyten ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: