| Package | me.cosmodro.yaxs.slides |
| Class | public class CircularSlideProvider |
| Inheritance | CircularSlideProvider ArraySlideProvider Object |
| Method | Defined By | ||
|---|---|---|---|
CircularSlideProvider(sarr:Array = null) | CircularSlideProvider | ||
![]() |
return slide at position 0 in the backing array
| ArraySlideProvider | |
[override]
Get the slide at index i. | CircularSlideProvider | ||
hasNextSlide():Boolean [override]
always return true, since we're looping
| CircularSlideProvider | ||
hasPrevSlide():Boolean [override]
always return true, since we're looping
| CircularSlideProvider | ||
[override]
get Slide after current slide, and advances current pointer. | CircularSlideProvider | ||
[override]
get Slide before current slide, and adjusts current pointer. | CircularSlideProvider | ||
| CircularSlideProvider | () | Constructor |
public function CircularSlideProvider(sarr:Array = null)sarr:Array (default = null) |
| getSlide | () | method |
override public function getSlide(i:int):SlideGet the slide at index i. This performs no bounds checking and may throw exceptions
Parameters
i:int |
Slide — Slide
|
| hasNextSlide | () | method |
override public function hasNextSlide():Booleanalways return true, since we're looping
ReturnsBoolean — true
|
| hasPrevSlide | () | method |
override public function hasPrevSlide():Booleanalways return true, since we're looping
ReturnsBoolean — true
|
| nextSlide | () | method |
override public function nextSlide():Slideget Slide after current slide, and advances current pointer.
ReturnsSlide — Slide
|
| prevSlide | () | method |
override public function prevSlide():Slideget Slide before current slide, and adjusts current pointer.
ReturnsSlide — Slide
|