ICEfaces
  1. ICEfaces
  2. ICE-11281

make tabSet, accordion, panelStack extend namingContainer

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.2
    • Fix Version/s: 4.3
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ace jsf2

      Description

      as discussed some of our components should probably be namingContainers (buttonGroup and dataTable are already namingContainers). For backwards compatibility, it should probably be an option.

        Activity

        Hide
        Arturo Zambrano added a comment -

        r52145: made ace:tabSet, ace:accordion, and ace:panelStack implement NamingContainer; added prependId attribute to all of them to enable/disable this NamingContainer behaviour for backwards compatibility

        Now, client ID's of children of these components (i.e. pane subcomponents and their children) will have prepended the client ID of these components (separated by the separator character in use). This behaviour can be enabled/disabled via the new prependId attribute, which is the same name used by h:form. The default value for this attribute is false.

        Show
        Arturo Zambrano added a comment - r52145: made ace:tabSet, ace:accordion, and ace:panelStack implement NamingContainer; added prependId attribute to all of them to enable/disable this NamingContainer behaviour for backwards compatibility Now, client ID's of children of these components (i.e. pane subcomponents and their children) will have prepended the client ID of these components (separated by the separator character in use). This behaviour can be enabled/disabled via the new prependId attribute, which is the same name used by h:form. The default value for this attribute is false.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: