ICEfaces
  1. ICEfaces
  2. ICE-8560

New ace:delegate component (was: Create the ace:delegate component)

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.1
    • Fix Version/s: 3.2
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Any
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      Create a new component, called ace:delegate, that could be used by other components to apply their functionality to when using jQuery's delegate events. The use of delegate events brings performance improvements since it's not necessary to initialize multiple instances of a component in the client, but only one that will listen for events in inner components, especially iterative containers. The first application of this component is with ace:tooltip, allowing developers to define a tooltip outside a table and still being able to access row data in a display event. In the near future, it is contemplated to use this component with ace:contextMenu as well.

        Issue Links

          Activity

          Arturo Zambrano created issue -
          Arturo Zambrano made changes -
          Field Original Value New Value
          Assignee Arturo Zambrano [ artzambrano ]
          Arturo Zambrano made changes -
          Salesforce Case []
          Fix Version/s 3.2 [ 10338 ]
          Description Create a new component, called ace:delegate, that could be used by other components to apply their functionality to when using jQuery's delegate events. The use of delegate events brings performance improvements since it's not necessary to initialize multiple instances of a component in the client, but only one that will listen for events in inner components, especially iterative containers. The first application of this component is with ace:tooltip, allowing developers to define a tooltip outside a table and still being able to access row data in a display event. Create a new component, called ace:delegate, that could be used by other components to apply their functionality to when using jQuery's delegate events. The use of delegate events brings performance improvements since it's not necessary to initialize multiple instances of a component in the client, but only one that will listen for events in inner components, especially iterative containers. The first application of this component is with ace:tooltip, allowing developers to define a tooltip outside a table and still being able to access row data in a display event. In the near future, it is contemplated to use this component with ace:contextMenu as well.
          Arturo Zambrano made changes -
          Link This issue blocks ICE-8366 [ ICE-8366 ]
          Arturo Zambrano made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Migration made changes -
          Summary Create the ace:delegate component New ace:delegate component (was: Create the ace:delegate component)
          Affects Documentation (User Guide, Ref. Guide, etc.),Sample App./Tutorial [ 10003, 10001 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: