$ionicSlideBoxDelegate
Delegate that controls the ionSlideBox directive.
Methods called directly on the $ionicSlideBoxDelegate service will control all slide boxes. Use the $getByHandle method to control specific slide box instances.
Usage
<ion-view>
  <ion-slide-box>
    <ion-slide>
      <div class="box blue">
        <button ng-click="nextSlide()">Next slide!</button>
      </div>
    </ion-slide>
    <ion-slide>
      <div class="box red">
        Slide 2!
      </div>
    </ion-slide>
  </ion-slide-box>
</ion-view>
function MyCtrl($scope, $ionicSlideBoxDelegate) {
  $scope.nextSlide = function() {
    $ionicSlideBoxDelegate.next();
  }
}
Methods
  update()
Update the slidebox (for example if using Angular with ng-repeat, resize it for the elements inside).
  slide(to, [speed])
| Param | Type | Details | 
|---|---|---|
| to | number | The index to slide to. | 
| speed (optional) | number | The number of milliseconds the change should take. | 
  enableSlide([shouldEnable])
| Param | Type | Details | 
|---|---|---|
| shouldEnable (optional) | boolean | Whether to enable sliding the slidebox. | 
- Returns: 
booleanWhether sliding is enabled.
  previous([speed])
Go to the previous slide. Wraps around if at the beginning.
| Param | Type | Details | 
|---|---|---|
| speed (optional) | number | The number of milliseconds the change should take. | 
  next([speed])
Go to the next slide. Wraps around if at the end.
| Param | Type | Details | 
|---|---|---|
| speed (optional) | number | The number of milliseconds the change should take. | 
  stop()
Stop sliding. The slideBox will not move again until explicitly told to do so.
  start()
Start sliding again if the slideBox was stopped.
  currentIndex()
- Returns: number The index of the current slide.
  slidesCount()
- Returns: number The number of slides there are currently.
  $getByHandle(handle)
| Param | Type | Details | 
|---|---|---|
| handle | string | 
- Returns: 
 delegateInstanceA delegate instance that controls only theionSlideBoxdirectives withdelegate-handlematching the given handle.
Example: $ionicSlideBoxDelegate.$getByHandle('my-handle').stop();