Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE 1.3
    • Fix Version/s: 1.3.1
    • Component/s: Faces
    • Labels:
      None
    • Environment:
      n/a

      Description

      The new fitToParent attribute would allow the tabset to dynamically shrink or grow to the bounds of it's parent container. If the parent container is larger than the tabset, the tabset content region will grow until it reaches the size of the parent. If the parent container is smaller in height than the tabset, the tabset will shrink its content region, which will become scrollable. This will allow the tabset headers to appear fixed, without resorting to CSS fixed positioning.

        Issue Links

          Activity

          Hide
          Philip Breau added a comment -

          Revision: 39719
          Author: philip.breau
          Date: January-20-14 8:23:11 PM
          Message:
          MOBI-987
          TabSet fitToParent attribute

          • add the new fitToParent attribute and remove the obsolete fixedPosition attribute

          Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/ITabSet.java
          Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/TabSetCoreRenderer.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/tabset/TabSetMeta.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/tabset/TabSetRenderer.java
          Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/java/org/icefaces/mobile/layout/LayoutBean.java
          Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/ajax/mobiAjaxInTabset.xhtml
          Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/includes/other.xhtml
          Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSet.xhtml
          Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetInDataTable.xhtml
          Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetInMultiRowDataTable.xhtml
          Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetIncontentStack.xhtml
          Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetSingleIncludes.xhtml
          Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetWithCForEach.xhtml
          Modified : /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/layout/TabSetTag.java
          Deleted : /icemobile/trunk/icemobile/resources/themes/archaic/1_fieldset_ext.scss
          Modified : /icemobile/trunk/icemobile/resources/themes/base/1_tabset.css
          Modified : /icemobile/trunk/icemobile/samples/jsf/mediacast/src/main/webapp/WEB-INF/includes/views/large.xhtml
          Modified : /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/tabset/TabsetBean.java
          Modified : /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/tabset-desc.xhtml
          Modified : /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/tabset-example.xhtml

          Show
          Philip Breau added a comment - Revision: 39719 Author: philip.breau Date: January-20-14 8:23:11 PM Message: MOBI-987 TabSet fitToParent attribute add the new fitToParent attribute and remove the obsolete fixedPosition attribute Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/ITabSet.java Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/TabSetCoreRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/tabset/TabSetMeta.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/tabset/TabSetRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/java/org/icefaces/mobile/layout/LayoutBean.java Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/ajax/mobiAjaxInTabset.xhtml Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/includes/other.xhtml Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSet.xhtml Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetInDataTable.xhtml Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetInMultiRowDataTable.xhtml Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetIncontentStack.xhtml Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetSingleIncludes.xhtml Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetWithCForEach.xhtml Modified : /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/layout/TabSetTag.java Deleted : /icemobile/trunk/icemobile/resources/themes/archaic/1_fieldset_ext.scss Modified : /icemobile/trunk/icemobile/resources/themes/base/1_tabset.css Modified : /icemobile/trunk/icemobile/samples/jsf/mediacast/src/main/webapp/WEB-INF/includes/views/large.xhtml Modified : /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/tabset/TabsetBean.java Modified : /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/tabset-desc.xhtml Modified : /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/tabset-example.xhtml

            People

            • Assignee:
              Philip Breau
              Reporter:
              Philip Breau
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: