Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.1-Beta
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ICEfaces 2.1 Beta
-
Assignee Priority:P2
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial
Description
Add support for ClientBehavior events for onExpansion, afterExpansion type events.
Also add support for a new expansionListener server event.
Also add support for a new expansionListener server event.
Activity
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Fix Version/s | 3.0 [ 10241 ] |
Ken Fyten
made changes -
Fix Version/s | 3.0.RC1 [ 10300 ] | |
Fix Version/s | 3.0 [ 10241 ] |
Nils Lundquist
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Fix Version/s | 2.1 [ 10241 ] | |
Fix Version/s | 2.1.1 [ 10282 ] | |
Assignee Priority | P2 | |
Assignee | Nils Lundquist [ nils.lundquist ] |
Ken Fyten
made changes -
Summary | ace:expansionToggler - add ajax support | ace:expansionToggler - add onExpansion events |
Salesforce Case | [] | |
Fix Version/s | 2.1.1 [ 10282 ] | |
Affects | [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial] | |
Description | Williams has expressed a need to be able to fire an action event/ajax call when the expansionToggler is activated/deactivated. |
Add support for ClientBehavior events for onExpansion, afterExpansion type events. Also add support for a new expansionListener server event. |
Security | Private [ 10001 ] |
Arran Mccullough
made changes -
Field | Original Value | New Value |
---|---|---|
Summary | ace:expansionmToggler - add ajax support | ace:expansionToggler - add ajax support |
Salesforce Case | [] |
Arran Mccullough
created issue -
These are already available as client behaviours of the parent data table. 'expand' / 'contract'.
While I admit it would be more logical to have these events on the expansion toggle component rather than the table, the expansion toggler doesn't render any javascript of its own, it has its events bound by the data table at table setup. So the table was the most convenient place to add the ace:ajax client behaviours. Having them on the expansion toggle would require large refactors to the expansion request lifecycle.