ViewSwitcher
ViewSwitcher component controls each view elements which are changing position.This component managed to animation, views position, events and get/set active view index.If you want to change the view as various animating, you should wrap views as the ViewSwitcher element thenViewSwitcher would set views position and start to manage to gesture event.| Note | 
|---|
| This component has been DEPRECATED since Tizen 4.0 and will be deleted in future releases. | 
| Since Tizen 4.0, please use Section Changer component instead. | 
Table of Contents
How to Create ViewSwitcher
HTML Examples
<div id="drawerPage" class="ui-page">
   <div id="moreoptionsDrawer" class="ui-drawer">
      <div id="pageIndicator" class="ui-page-indicator"></div>
      <div id="viewSwitcher" class="ui-view-switcher">
         <div class="ui-view custom-view">
            <button class="option-button">1</button>
         </div>
         <div class="ui-view custom-view ui-view-active">
            <button class="option-button">2</button>
         </div>
         <div class="ui-view custom-view">
            <button class="option-button">3</button>
         </div>
         <div class="ui-view custom-view">
            <button class="option-button">4</button>
         </div>
         <div class="ui-view custom-view">
            <button class="option-button">5</button>
         </div>
      </div>
   </div>
</div>
	Manual Constructor
   var viewSwitcherElement = page.querySelector("#viewSwitcher"),
       viewSwitcher = tau.widget.ViewSwitcher(viewSwitcherElement);
	Events
Summary
| Name | Description | 
|---|---|
| viewchange | This event has been triggered when view was located on change location.
					 This event has detail information. | 
| viewchangestart | Triggered when view changing started. | 
| viewchangeend | Triggered when view changing ended. | 
Event example
   var viewSwitcherElement = page.querySelector("#viewSwitcher"),
       views = document.querySelectorAll(".ui-view"),
       elPageIndicator = document.querySelector("#pageIndicator");
   pageIndicator = tau.widget.PageIndicator(elPageIndicator, {numberOfPages: 5}),
   viewSwitcherElement.addEventListener("viewchange", function(event)
   {
      var index = event.detail.index;
      if (index < 0 || index > views.length - 1)
      {
         return;
      }
      pageIndicator.setActive(index);
   }, false);
	
	Methods
Summary
| Method | Description | 
|---|---|
| setActiveIndex(index) | Set the active view with index value | 
| number getActiveIndex() | Get the active view index | 
- setActiveIndex
- 
					Set the active view with index value setActiveIndex(index) Return value: No Return Value
- getActiveIndex
- 
					Get the active view index number getActiveIndex() Return value: Type Description number index of active view