org.cruxframework.crux.widgets.client.slideshow
Interface Slideshow

All Superinterfaces:
DeviceAdaptive, com.google.gwt.user.client.ui.IsWidget
All Known Implementing Classes:
SlideshowBaseController, SlideshowKeyboardController, SlideshowTouchController, SlideshowTvController

public interface Slideshow
extends DeviceAdaptive

Author:
Thiago da Rosa de Bustamante

Nested Class Summary
static interface Slideshow.Layout
           
static interface Slideshow.Name
           
static class Slideshow.Position
           
 
Nested classes/interfaces inherited from interface org.cruxframework.crux.core.client.screen.DeviceAdaptive
DeviceAdaptive.Device, DeviceAdaptive.Input, DeviceAdaptive.Size, DeviceAdaptive.Template, DeviceAdaptive.Templates
 
Method Summary
 void addComponent(SlideshowComponent component, Slideshow.Position position)
           
 int getActivePhoto()
           
 PhotoAlbum getAlbum()
           
 AlbumService getAlbumService()
           
 Photo getPhoto(int index)
           
 int getPhotoCount()
           
 SlideshowPhotoPanel getPhotoPanel()
           
 int getTransitionDelay()
           
 boolean isPlaying()
           
 boolean isPreloadNextImages()
           
 boolean isScaleImages()
           
 void load(AlbumService.Callback callback)
           
 com.google.gwt.user.client.ui.Image loadImage(int index)
           
 boolean next()
           
 void play()
           
 boolean previous()
           
 void setAlbum(PhotoAlbum album)
           
 void setAlbumService(AlbumService albumService)
           
 void setHeight(SlideshowComponent component, String height)
           
 void setHorizontalAlignment(SlideshowComponent component, com.google.gwt.user.client.ui.HasHorizontalAlignment.HorizontalAlignmentConstant align)
           
 void setLayout(Slideshow.Layout layout)
           
 void setPreloadNextImages(boolean preloadNextImages)
           
 void setScaleImages(boolean scaleImages)
           
 void setTransitionDelay(int transitionDelay)
           
 void setVerticalAlignment(SlideshowComponent component, com.google.gwt.user.client.ui.HasVerticalAlignment.VerticalAlignmentConstant align)
           
 void setWidth(SlideshowComponent component, String width)
           
 void showFirstPhoto()
           
 void showPhoto(int index)
           
 void stop()
           
 
Methods inherited from interface org.cruxframework.crux.core.client.screen.DeviceAdaptive
addAttachHandler, addHandler, getElement, getStyleName, getTitle, isVisible, setHeight, setStyleName, setTitle, setVisible, setWidth
 
Methods inherited from interface com.google.gwt.user.client.ui.IsWidget
asWidget
 

Method Detail

play

void play()

stop

void stop()

isPlaying

boolean isPlaying()

next

boolean next()

previous

boolean previous()

addComponent

void addComponent(SlideshowComponent component,
                  Slideshow.Position position)

getTransitionDelay

int getTransitionDelay()

setTransitionDelay

void setTransitionDelay(int transitionDelay)

setHorizontalAlignment

void setHorizontalAlignment(SlideshowComponent component,
                            com.google.gwt.user.client.ui.HasHorizontalAlignment.HorizontalAlignmentConstant align)

setVerticalAlignment

void setVerticalAlignment(SlideshowComponent component,
                          com.google.gwt.user.client.ui.HasVerticalAlignment.VerticalAlignmentConstant align)

setHeight

void setHeight(SlideshowComponent component,
               String height)

setWidth

void setWidth(SlideshowComponent component,
              String width)

getAlbum

PhotoAlbum getAlbum()

setAlbum

void setAlbum(PhotoAlbum album)

showFirstPhoto

void showFirstPhoto()

showPhoto

void showPhoto(int index)

loadImage

com.google.gwt.user.client.ui.Image loadImage(int index)

getActivePhoto

int getActivePhoto()

getPhoto

Photo getPhoto(int index)

getPhotoCount

int getPhotoCount()

isPreloadNextImages

boolean isPreloadNextImages()

setPreloadNextImages

void setPreloadNextImages(boolean preloadNextImages)

setLayout

void setLayout(Slideshow.Layout layout)

getAlbumService

AlbumService getAlbumService()

setAlbumService

void setAlbumService(AlbumService albumService)

load

void load(AlbumService.Callback callback)

getPhotoPanel

SlideshowPhotoPanel getPhotoPanel()

isScaleImages

boolean isScaleImages()

setScaleImages

void setScaleImages(boolean scaleImages)


Copyright © 2014. All rights reserved.