ICEfaces
  1. ICEfaces
  2. ICE-7669

Remove on*Update attributes from ace:droppable, ace:resizable, and ace:progressBar

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.RC2
    • Fix Version/s: 3.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Any
    • Affects:
      Compatibility/Configuration

      Description

      A survey of the ACE components revealed that the following on*Update attributes are still present:

      Droppable
      onDropUpdate

      Resizable
      onResizeUpdate

      ProgressBar
      onCompleteUpdate
      onCancelUpdate
      onChangeUpdate

      It is necessary to remove these attributes in favor of the use of the corresponding ace:ajax events.

        Activity

        Hide
        Arturo Zambrano added a comment -

        Fixed at revision 27239.

        Also, removed the following client-side callbacks:

        Droppable
        onDrop

        Resizable
        onResize
        onStart
        onStop

        ProgressBar
        onComplete

        Also, made the progress bar fire both the attribute listeners and the ajax listeners in the same request. If this causes regressions, then it won't be possible to fire both listeners in the same request, because of the nature of the mechanism to increase the progress value in the component.

        Show
        Arturo Zambrano added a comment - Fixed at revision 27239. Also, removed the following client-side callbacks: Droppable onDrop Resizable onResize onStart onStop ProgressBar onComplete Also, made the progress bar fire both the attribute listeners and the ajax listeners in the same request. If this causes regressions, then it won't be possible to fire both listeners in the same request, because of the nature of the mechanism to increase the progress value in the component.
        Hide
        Arturo Zambrano added a comment -

        At revision 27320... modified default render and execute ajax values for ace:progressBar to '@this' in order to match those of the listener attributes; set value to zero in client when canceling progress.

        Show
        Arturo Zambrano added a comment - At revision 27320... modified default render and execute ajax values for ace:progressBar to '@this' in order to match those of the listener attributes; set value to zero in client when canceling progress.

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Arturo Zambrano
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: