ICEmobile
  1. ICEmobile
  2. MOBI-313

create splitPane component to replace composite component panelScroller and to be used for other layout type attributes

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.2 Beta
    • Fix Version/s: 1.2 Beta
    • Component/s: Faces
    • Labels:
      None
    • Environment:
      jsf icefaces3 icemobile

      Description

      scrolling is client side behaviour so create a non-composite component that can achieve that as well as any other layout type attributes.

      Currently the composite component in mobile showcase is achieving scrolling and layout within the pagePanel component.
      WOuld prefer to rename pagePanel to pageLayout (unless there is ever such an occasion that there are more than one in an application page?).

      However, the attributes are fixed in the styling, so this component can offer things like
      1) variable width, height, resizable as well as scrolling.

      can have css and js that pertain to "layout" and leave the contentPane to deal with "content"

        Issue Links

          Activity

          Judy Guglielmin created issue -
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #30676 Tue Sep 04 14:41:58 MDT 2012 judy.guglielmin MOBI-313 replaced the composite component for scrolling panel and allow users to determine width (in %) for 2 column layout scrollable divs. (see examples in mobitest). For now, best results are within pagePanel component.
          Files Changed
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/layoutPane2Col.xhtml
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/layoutpane/LayoutPaneMeta.java
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/scrollable.js
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/build.xml
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/layoutPane.xhtml
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/layoutpane/LayoutPaneRenderer.java
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layoutComponents.html
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/layoutpane
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/layoutpane/LayoutPane.java
          Judy Guglielmin made changes -
          Field Original Value New Value
          Assignee Steve Maryka [ steve.maryka ] Judy Guglielmin [ judy.guglielmin ]
          Hide
          Judy Guglielmin added a comment -

          instead of calling the new component scrollpane, calling it layoutPane so that we can put other attributes on this component other than just scrolling.

          Show
          Judy Guglielmin added a comment - instead of calling the new component scrollpane, calling it layoutPane so that we can put other attributes on this component other than just scrolling.
          Judy Guglielmin made changes -
          Link This issue duplicates MOBI-192 [ MOBI-192 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #30679 Tue Sep 04 16:13:40 MDT 2012 judy.guglielmin MOBI-313 forgot to add css for ipad/desktop themse
          Files Changed
          Commit graph ADD /icemobile/trunk/icemobile/resources/themes/ipad/default-layoutpane.css
          Hide
          Judy Guglielmin added a comment -

          please check this out and incorporate within your templates....see mobitest test pages for this. (included in pagePanel)

          Show
          Judy Guglielmin added a comment - please check this out and incorporate within your templates....see mobitest test pages for this. (included in pagePanel)
          Judy Guglielmin made changes -
          Assignee Judy Guglielmin [ judy.guglielmin ] Tyler Johnson [ tyler.johnson ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #30752 Fri Sep 07 16:07:32 MDT 2012 judy.guglielmin MOBI-313 renamed layoutPane to splitPane and removed single Facet as not required. See layoutPane.xhtml for pagePanel with small layout and scrolling. only layoutPane2Col page layout requires the splitPane. Will have to create and test in other types of layouts without pagePanel, but Tyler can use this for templates and tutorials for now.
          Files Changed
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/splitpane/SplitPane.java
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/build.xml
          Commit graph DEL /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/layoutpane
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/splitpane
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/splitpane/SplitPaneMeta.java
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/layoutPane2Col.xhtml
          Commit graph DEL /icemobile/trunk/icemobile/resources/themes/ipad/default-layoutpane.css
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/splitpane/SplitPaneRenderer.java
          Commit graph ADD /icemobile/trunk/icemobile/resources/themes/ipad/default-splitpane.css
          Commit graph DEL /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/scrollable.js
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/layoutPane.xhtml
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/included.xhtml
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.splitpane
          Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.splitpane/splitpane.js
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #30756 Fri Sep 07 17:15:49 MDT 2012 judy.guglielmin MOBI-313 forgot to rename namespace of callback to mobi.splitpane
          Files Changed
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.splitpane/splitpane.js
          Judy Guglielmin made changes -
          Summary create layoutPane component to replace composite component panelScroller and to be used for other layout type attributes create splitPane component to replace composite component panelScroller and to be used for other layout type attributes
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #31113 Wed Sep 26 16:24:02 MDT 2012 judy.guglielmin MOBI-313 default of scrollable attribute set to true for splitPane
          Files Changed
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/splitpane/SplitPaneMeta.java
          Hide
          Judy Guglielmin added a comment - - edited

          further work for attribute resizable will target 1.2 final

          Show
          Judy Guglielmin added a comment - - edited further work for attribute resizable will target 1.2 final
          Migration made changes -
          Assignee Tyler Johnson [ tyler.johnson ] User Philip.breau [ philip.breau ]
          Migration made changes -
          Assignee User Philip.breau [ philip.breau ] Judy Guglielmin [ judy.guglielmin ]
          Migration made changes -
          Fix Version/s 1.2 Beta [ 10344 ]
          Migration made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]

            People

            • Assignee:
              Judy Guglielmin
              Reporter:
              Judy Guglielmin
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: