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

          Philip Breau created issue -
          Philip Breau made changes -
          Field Original Value New Value
          Assignee Steve Maryka [ steve.maryka ] Philip Breau [ philip.breau ]
          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
          Philip Breau made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s 1.3.1 [ 11376 ]
          Resolution Fixed [ 1 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #39719 Mon Jan 20 17:23:11 MST 2014 philip.breau MOBI-987
          TabSet fitToParent attribute
          - add the new fitToParent attribute and remove the obsolete fixedPosition attribute
          Files Changed
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/tabset/TabSetMeta.java
          Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/layout/TabSetTag.java
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSet.xhtml
          Commit graph MODIFY /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/tabset-example.xhtml
          Commit graph MODIFY /icemobile/trunk/icemobile/samples/jsf/mediacast/src/main/webapp/WEB-INF/includes/views/large.xhtml
          Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/TabSetCoreRenderer.java
          Commit graph MODIFY /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/tabset/TabsetBean.java
          Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_tabset.css
          Commit graph MODIFY /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/tabset-desc.xhtml
          Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/ITabSet.java
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetSingleIncludes.xhtml
          Commit graph DEL /icemobile/trunk/icemobile/resources/themes/archaic/1_fieldset_ext.scss
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/includes/other.xhtml
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetInDataTable.xhtml
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/ajax/mobiAjaxInTabset.xhtml
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/java/org/icefaces/mobile/layout/LayoutBean.java
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetWithCForEach.xhtml
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetIncontentStack.xhtml
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/tabset/TabSetRenderer.java
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/tabsetBasic/tabSetInMultiRowDataTable.xhtml
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
          Judy Guglielmin made changes -
          Link This issue blocks MOBI-997 [ MOBI-997 ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: