Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.0
-
Fix Version/s: 4.3
-
Component/s: ACE-Components
-
Labels:None
-
Environment:All environments
-
ICEsoft Forum Reference:
Description
Current component for ace:tableConfigPanel supports olumnNameConfigurable, columnOrderingConfigurable, etc. at Table Level.
That is - if we have specified the above mentioned attributes in the tag, all the columns under the table (having not set congfigurable="flase") can be configured via above attributes.
Now, we don't have any attributes/way to configure the same at column level i.e. if we want to allow a column to be sortable but dosn't want user to change the order/name or visibility of the same.
inshort, we would like to have more granular control over the table configurable properties instead of setting the same globally.
That is - if we have specified the above mentioned attributes in the tag, all the columns under the table (having not set congfigurable="flase") can be configured via above attributes.
Now, we don't have any attributes/way to configure the same at column level i.e. if we want to allow a column to be sortable but dosn't want user to change the order/name or visibility of the same.
inshort, we would like to have more granular control over the table configurable properties instead of setting the same globally.
One obvious way to approach this would be to add the following attributes that already exist on the ace:tableConfigPanel component to the ace:column component:
When specified on the ace:column they would override the "global" settings on the ace:tableConfigPanel for that column.