| Package | me.cosmodro.yaxs.slides |
| Class | public class XMLSlideProvider |
| Inheritance | XMLSlideProvider ArraySlideProvider Object |
example xml:
<slides> <slide url="../lib/Dock.jpg"/> <slide url="../lib/Autumn\ Leaves.jpg"/> <slide url="../lib/Creek.jpg"/> <slide url="../lib/Desert\ Landscape.jpg"/> </slides>Any xml with slide nodes as above will work.
| Method | Defined By | ||
|---|---|---|---|
XMLSlideProvider(xml:XML) | XMLSlideProvider | ||
![]() |
return slide at position 0 in the backing array
| ArraySlideProvider | |
![]() |
Get the slide at index i. | ArraySlideProvider | |
![]() | hasNextSlide():Boolean
Determines whether there is a Slide after the current slide
| ArraySlideProvider | |
![]() | hasPrevSlide():Boolean
Determines whether there is a Slide before the current slide
| ArraySlideProvider | |
![]() |
get Slide after current slide, and advances current pointer. | ArraySlideProvider | |
![]() |
get Slide before current slide, and adjusts current pointer. | ArraySlideProvider | |
| XMLSlideProvider | () | Constructor |
public function XMLSlideProvider(xml:XML)Parameters
xml:XML — to parse. Any structure with slide nodes should work. For example:
<slides> <slide url="../lib/Dock.jpg"/> <slide url="../lib/Autumn\ Leaves.jpg"/> <slide url="../lib/Creek.jpg"/> <slide url="../lib/Desert\ Landscape.jpg"/> </slides> |