ICEfaces
  1. ICEfaces
  2. ICE-5832

Glimmer bridge submit APIs improvements

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Alpha2
    • Fix Version/s: 2.0-Beta1, 2.0.0
    • Component/s: Bridge
    • Labels:
      None
    • Environment:
      ICEfaces 2.0 bridge
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      After reviewing the calendar component's use of the various ice.s, ice.se, ice.ser bridge APIs, we've identified the following tweaks/improvements to the bridge functionality:

      1. Add additional argument(s) to the ice.ser() function to enable configuring the phases that are executed. Components using this function will almost always need to customize the phases execution that occurs in the execute=this.

      2. Have the ice.s(), ice.se(), and ice.ser() functions set a standard flag in the parameter map to indicate which submit type has occurred. Components will often need to know what type of submit triggered their execution. Alternatively, if this information can be derived already from some other server-sid estate, provide a convenience method that components can use.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #21810 Mon Jun 28 07:05:48 MDT 2010 mircea.toma ICE-5832 Transform ID into an element sooner since standardFormSerialization function expects only Element as parameter.
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/core/src/main/javascript/submit.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #21792 Wed Jun 23 15:41:03 MDT 2010 mircea.toma ICE-5832 Mark submit with parameters that describe the submit function type. Send parameter that describes the serialization type. Submit functions can receive optionally an ID in the element argument.
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/core/src/main/javascript/submit.js

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: