[jbosstools-issues] [JBoss JIRA] (JBIDE-16347) New Tabs wizard for JQM 1.4
Viacheslav Kabanovich (JIRA)
issues at jboss.org
Wed Jan 22 20:38:28 EST 2014
[ https://issues.jboss.org/browse/JBIDE-16347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Viacheslav Kabanovich updated JBIDE-16347:
------------------------------------------
Description:
Tabs widget can be implemented as navbar
{code}
<div data-role="tabs" id="tabs">
<div data-role="navbar">
<ul>
<li><a href="#one" data-ajax="false">one</a></li>
<li><a href="#two" data-ajax="false">two</a></li>
</ul>
</div>
<div id="one" class="ui-body-d ui-content">
</div>
<div id="two">
</div>
</div>
{code}
or as listview
{code}
<div data-role="tabs">
<style scoped="scoped">
.tablist-left {width: 35%; display: inline-block;}
.tablist-content {width: 50%; display: inline-block;vertical-align: top;margin-left: 5%;}
</style>
<ul data-role="listview" data-inset="true" class="tablist-left">
<li><a href="#one" data-ajax="false">one</a></li>
<li><a href="#two" data-ajax="false">two</a></li>
<li><a href="ajax-content.html" data-ajax="false">three</a></li>
</ul>
<div id="one" class="ui-body-d tablist-content">
</div>
<div id="two" class="ui-body-d tablist-content">
</div>
</div>
{code}
Some features are not supported by data-* attributes but can be set with script
Collapsible
{code}
<script>
$("#tabs").tabs({collapsible: true});
</script>
{code}
Initially collapsed
{code}
<script>
$("#tabs").tabs({collapsible: true, active: false});
</script>
{code}
Tab disablement
{code}
<script>
$("#tabs").tabs({collapsible: true, disabled: [2]});
</script>
{code}
Animation of panel showing/hiding
{code}
<script>
$("#tabs").tabs({collapsible: true, show: true, hide: true,
disabled: [2]});
</script>
{code}
was:
Tabs widget can be implemented as navbar
{code}
<div data-role="tabs" id="tabs">
<div data-role="navbar">
<ul>
<li><a href="#one" data-ajax="false">one</a></li>
<li><a href="#two" data-ajax="false">two</a></li>
</ul>
</div>
<div id="one" class="ui-body-d ui-content">
</div>
<div id="two">
</div>
</div>
{code}
or as listview
{code}
<div data-role="tabs">
<style scoped="scoped">
.tablist-left {width: 35%; display: inline-block;}
.tablist-content {width: 50%; display: inline-block;vertical-align: top;margin-left: 5%;}
</style>
<ul data-role="listview" data-inset="true" class="tablist-left">
<li><a href="#one" data-ajax="false">one</a></li>
<li><a href="#two" data-ajax="false">two</a></li>
<li><a href="ajax-content.html" data-ajax="false">three</a></li>
</ul>
<div id="one" class="ui-body-d tablist-content">
</div>
<div id="two" class="ui-body-d tablist-content">
</div>
</div>
{code}
Some features are not supported by data-* attributes but can be set with script
Collapsible
{code}
<script>
$("#tabs-2").tabs({collapsible: true});
</script>
{code}
Initially collapsed
{code}
<script>
$("#tabs-2").tabs({collapsible: true, active: false});
</script>
{code}
Tab disablement
{code}
<script>
$("#tabs-2").tabs({collapsible: true, disabled: [2]});
</script>
{code}
Animation of panel showing/hiding
{code}
<script>
$("#tabs-2").tabs({collapsible: true, show: true, hide: true,
disabled: [2]});
</script>
{code}
> New Tabs wizard for JQM 1.4
> ---------------------------
>
> Key: JBIDE-16347
> URL: https://issues.jboss.org/browse/JBIDE-16347
> Project: Tools (JBoss Tools)
> Issue Type: Sub-task
> Components: jsp/jsf/xml/html source editing
> Reporter: Viacheslav Kabanovich
> Assignee: Viacheslav Kabanovich
> Labels: new_and_noteworthy
> Fix For: 4.2.0.Alpha2
>
> Attachments: Tabs.png, TabsWizBan.png
>
>
> Tabs widget can be implemented as navbar
> {code}
> <div data-role="tabs" id="tabs">
> <div data-role="navbar">
> <ul>
> <li><a href="#one" data-ajax="false">one</a></li>
> <li><a href="#two" data-ajax="false">two</a></li>
> </ul>
> </div>
> <div id="one" class="ui-body-d ui-content">
> </div>
> <div id="two">
> </div>
> </div>
> {code}
> or as listview
> {code}
> <div data-role="tabs">
> <style scoped="scoped">
> .tablist-left {width: 35%; display: inline-block;}
> .tablist-content {width: 50%; display: inline-block;vertical-align: top;margin-left: 5%;}
> </style>
> <ul data-role="listview" data-inset="true" class="tablist-left">
> <li><a href="#one" data-ajax="false">one</a></li>
> <li><a href="#two" data-ajax="false">two</a></li>
> <li><a href="ajax-content.html" data-ajax="false">three</a></li>
> </ul>
> <div id="one" class="ui-body-d tablist-content">
> </div>
> <div id="two" class="ui-body-d tablist-content">
> </div>
> </div>
> {code}
> Some features are not supported by data-* attributes but can be set with script
> Collapsible
> {code}
> <script>
> $("#tabs").tabs({collapsible: true});
> </script>
> {code}
> Initially collapsed
> {code}
> <script>
> $("#tabs").tabs({collapsible: true, active: false});
> </script>
> {code}
> Tab disablement
> {code}
> <script>
> $("#tabs").tabs({collapsible: true, disabled: [2]});
> </script>
> {code}
> Animation of panel showing/hiding
> {code}
> <script>
> $("#tabs").tabs({collapsible: true, show: true, hide: true,
> disabled: [2]});
> </script>
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list