Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ICEfaces 2.1, ace:dataTable
-
Assignee Priority:P2
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial
Description
Add optional support for user-‐controlled visibility of ace:dataTable columns via:
- Changing column visibility in popup via ace:tableConfigPanel (seeICE-7005), by toggling checkbox controls (one per column).
- User-‐defined column visibility should be optionally persisted to backing‐beans on the server for possible retention between user sessions.
Configuration of this feature will be via the addition of the following new attributes/events on the ace:column component:
- "userDefinedColVisibility"=true/false (default=false). When "true", the user can toggle the column's visibility in the Table Config. Pane view.
- "onColVisibilityChangedEvent". This event will fire whenever the user changes the visibility on this column. If no server-side listeners are registered for the event, it is not broadcast back to the server.
- Changing column visibility in popup via ace:tableConfigPanel (see
- User-‐defined column visibility should be optionally persisted to backing‐beans on the server for possible retention between user sessions.
Configuration of this feature will be via the addition of the following new attributes/events on the ace:column component:
- "userDefinedColVisibility"=true/false (default=false). When "true", the user can toggle the column's visibility in the Table Config. Pane view.
- "onColVisibilityChangedEvent". This event will fire whenever the user changes the visibility on this column. If no server-side listeners are registered for the event, it is not broadcast back to the server.
Issue Links
Activity
Ken Fyten
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 2.1 [ 10241 ] | |
Affects | [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial] | |
Assignee | Ken Fyten [ ken.fyten ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Description |
Add optional support for user-‐controlled visibility of ace:dataTable columns via: - Changing column visibility in popup "Table Config. Pane" (see ICE- below), by toggling checkbox controls (one per column). - User-‐defined column visibility should be optionally persisted to backing‐beans on the server for possible retention between user sessions. Configuration of this feature will be via the addition of the following new attributes/events on the ace:column component: - "userDefinedColVisibility"=true/false (default=false). When "true", the user can toggle the column's visibility in the Table Config. Pane view. - "onColVisibilityChangedEvent". This event will fire whenever the user changes the visibility on this column. If no server-side listeners are registered for the event, it is not broadcast back to the server. |
Add optional support for user-‐controlled visibility of ace:dataTable columns via: - Changing column visibility in popup via ace:tableConfigPanel (see - User-‐defined column visibility should be optionally persisted to backing‐beans on the server for possible retention between user sessions. Configuration of this feature will be via the addition of the following new attributes/events on the ace:column component: - "userDefinedColVisibility"=true/false (default=false). When "true", the user can toggle the column's visibility in the Table Config. Pane view. - "onColVisibilityChangedEvent". This event will fire whenever the user changes the visibility on this column. If no server-side listeners are registered for the event, it is not broadcast back to the server. |
Ken Fyten
made changes -
Summary | Support user-specified ace:dataTable column visibility | Support user-specified Column Visibility on ace:dataTable |
Salesforce Case | [] |
Ken Fyten
made changes -
Link | This issue blocks ICE-7013 [ ICE-7013 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Assignee Priority | P2 | |
Assignee | Ken Fyten [ ken.fyten ] | Nils Lundquist [ nils.lundquist ] |
Nils Lundquist
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Fix Version/s | 2.1-Beta [ 10291 ] | |
Fix Version/s | 2.1 [ 10241 ] | |
Security | Private [ 10001 ] |
Ken Fyten
made changes -
Fix Version/s | 3.0 [ 10241 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Added in r25281.