ICEfaces
  1. ICEfaces
  2. ICE-7501

ace:ajax / ClientBehaviour should produce input for a ice.ace.ab call rather than a complete call

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.RC1
    • Fix Version/s: 3.1.0.BETA1, 3.1
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      IF 3.0

      Description

      Having ClientBehaviours generate request input rather than complete functions would allow us much greater component-level control of the ClientBehaviours defined by the client.

        Issue Links

          Activity

          Nils Lundquist created issue -
          Nils Lundquist made changes -
          Field Original Value New Value
          Salesforce Case []
          Fix Version/s 3.0.RC1 [ 10300 ]
          Affects Version/s 3.0.RC1 [ 10300 ]
          Affects Version/s 3.0 [ 10241 ]
          Nils Lundquist made changes -
          Assignee Nils Lundquist [ nils.lundquist ]
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 3.0 [ 10241 ]
          Fix Version/s 3.0.RC1 [ 10300 ]
          Ken Fyten made changes -
          Fix Version/s 3.1 [ 10312 ]
          Fix Version/s 3.0 [ 10241 ]
          Hide
          Mark Collette added a comment -

          We should find a way so that when the ace:ajax tag is absent, the @ClientBehaviour's defaultRender and defaultExecute are used, or evaluate if we want two defaults: a tag present default and a tag absent default. That would be analogous to tag-absent being equivalent to singleSubmit=false and tag-present being equivalent to singleSubmit=true, with the present defaults determining what is being executed and rendered ala ice.se/ice.ser.

          Show
          Mark Collette added a comment - We should find a way so that when the ace:ajax tag is absent, the @ClientBehaviour's defaultRender and defaultExecute are used, or evaluate if we want two defaults: a tag present default and a tag absent default. That would be analogous to tag-absent being equivalent to singleSubmit=false and tag-present being equivalent to singleSubmit=true, with the present defaults determining what is being executed and rendered ala ice.se/ice.ser.
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 3.0.1 [ 10282 ]
          Fix Version/s 3.1 [ 10312 ]
          Nils Lundquist made changes -
          Link This issue blocks ICE-7652 [ ICE-7652 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #27762 Fri Feb 10 12:44:04 MST 2012 nils.lundquist ICE-7501 - Switched to unwrapped request arguments rather than pre-prepared function calls. FIxes issue with editSubmit / editCancel client behavior.
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/core/core.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tabset/tabset.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/dataexporter/dataexporter.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/ajax/AjaxBehaviorRenderer.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/accordion/AccordionRenderer.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dataexporter/DataExporterRenderer.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/dialog/dialog.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/progressbar/progressbar.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/dnd/dragdrop.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/accordion/accordion.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/renderkit/CoreRenderer.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/notificationpanel/notificationpanel.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datetimeentry/datetimeentry.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/util/JSONBuilder.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/resizable/resizable.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tooltip/tooltip.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/pushbutton/pushbutton.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/printer/PrinterRenderer.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/linkbutton/linkbutton.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/sliderentry/slider.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/dataTable/DataTableSelector.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRenderer.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/panel/panel.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tableconfigpanel/tableconfigpanel.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/menu/BaseMenuRenderer.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/checkboxbutton/checkboxbutton.js
          Hide
          Nils Lundquist added a comment -

          Revision #27762
          Committed by nils.lundquist
          9 minutes ago
          ICE-7501 - Switched to unwrapped request arguments rather than pre-prepared function calls. FIxes issue with editSubmit / editCancel client behavior.

          Show
          Nils Lundquist added a comment - Revision #27762 Committed by nils.lundquist 9 minutes ago ICE-7501 - Switched to unwrapped request arguments rather than pre-prepared function calls. FIxes issue with editSubmit / editCancel client behavior.
          Nils Lundquist made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Salesforce Case []
          Component/s ACE-Components [ 10050 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #27839 Tue Feb 14 12:48:03 MST 2012 nils.lundquist ICE-7501 - Fix to DataExportRenderer, changes during refactor left unclosed JS function in non-ace:ajax case.
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dataexporter/DataExporterRenderer.java
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 3.1 [ 10312 ]
          Fix Version/s 3.0.1 [ 10282 ]
          Ken Fyten made changes -
          Link This issue blocks ICE-7672 [ ICE-7672 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #28018 Fri Feb 24 13:24:01 MST 2012 nils.lundquist ICE-7794 - Added programmatic CellEditing example to RowState showcase example. Added convenience methods to RowState & RowStateMap. Fixed bug in selection from ICE-7501 due to out of sync files.
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTable.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/dataTable/DataTableRowState.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.css
          Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/dataTable/dataTableRowState.xhtml
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/table/RowStateMap.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableMeta.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/table/RowState.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/roweditor/RowEditorRenderer.java
          Ken Fyten made changes -
          Link This issue blocks ICE-7681 [ ICE-7681 ]
          Ken Fyten made changes -
          Fix Version/s 3.1.0.BETA1 [ 10335 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #28991 Thu May 10 11:31:49 MDT 2012 art.zambrano ICE-8036 fixed incorrect function calls introduced with ICE-7501
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/progressbar/progressbar.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/resizable/resizable.js
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #30453 Thu Aug 09 12:21:43 MDT 2012 nils.lundquist ICE-8451 - Changed DT JS ace:ajax handling to pre-ICE-7501 format.
          Files Changed
          Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.js
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Nils Lundquist
              Reporter:
              Nils Lundquist
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: