Tabs
The Tabs component is a controller component for operate closely with tabbar and sectionChanger.| Note | 
|---|
| This component is just a controller. So, please use this component with tabbar and SectionChanger component. | 
 
Table of Contents
Default selectors
By default, all elements with the class="ui-tabs" or data-role="tabs" attribute are displayed as a tabs components.
HTML Examples
Using tabbar in Tabs component
To use Tabs component, it need tabbar as child.
When define tabbar in HTML, just add class="ui-tabbar". Please refer following code:
<div class="ui-page">
   <div class="ui-tabs">
      <div class="ui-tabbar">
         <ul>
            <li class="ui-li-anchor"><a href="#" class="ui-tab-active">Tab1</a></li>
            <li class="ui-li-anchor"><a href="#">Tab2</a></li>
            <li class="ui-li-anchor"><a href="#">Tab3</a></li>
            <li class="ui-li-anchor"><a href="#">Tab4</a></li>
         </ul>
      </div>
   </div>
</div>
Using tabbar and SectionChanger in Tabs component
<div class="ui-page">
   <div class="ui-tabs">
      <div class="ui-tabbar">
         <ul>
            <li class="ui-li-anchor"><a href="#" class="ui-tab-active">Tab1</a></li>
            <li class="ui-li-anchor"><a href="#">Tab2</a></li>
            <li class="ui-li-anchor"><a href="#">Tab3</a></li>
            <li class="ui-li-anchor"><a href="#">Tab4</a></li>
         </ul>
      </div>
      <div class="ui-section-changer" id="sectionChanger">
         <div>
            <section class="ui-section-active">
               Section1
            </section>
            <section>
               Section 2
            </section>
            <section>
               Section 3
            </section>
            <section>
               Section 4
            </section>
         </div>
      </div>
   </div>
</div>
Manual constructor
For manual creation of tabs widget you can use constructor of widget
var tabsElement = document.getElementById("tabs"),
    tabs;
tabs = tau.widget.Tabs(tabsElement);
Methods list
Summary
| Method | Description | 
|---|---|
| setIndex(number index) | Set the active tab index | 
| number getIndex() | Get the active tab index | 
- setIndex
- 
		Set the active tab index setIndex(number index) Parameters: Parameter Type Required / optional Default value Description index number required Return value: No Return Value
- getIndex
- 
		Get the active tab index number getIndex() Return value: Type Description number index