org.cruxframework.crux.widgets.client.promobanner
Class PromoBanner
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.cruxframework.crux.widgets.client.promobanner.PromoBanner
- All Implemented Interfaces:
- com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget
public class PromoBanner
- extends com.google.gwt.user.client.ui.Composite
A cross device widget to show a banner carrousel of images. This widget accept different images for small
and for large devices and can be controlled by mouses, touches or arrows, according to the running device.
- Author:
- Thiago da Rosa e Bustamante
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
|
Method Summary |
void |
addDefaultBanner(com.google.gwt.resources.client.ImageResource image,
String title,
String text,
String styleName,
String buttonLabel,
SelectHandler onclick)
|
void |
addDefaultBanner(String imageURL,
String title,
String text,
String styleName,
String buttonLabel,
SelectHandler onclick)
|
void |
addLargeBanner(com.google.gwt.resources.client.ImageResource image,
String title,
String text,
String styleName,
String buttonLabel,
SelectHandler onclick)
|
void |
addLargeBanner(String imageURL,
String title,
String text,
String styleName,
String buttonLabel,
SelectHandler onclick)
|
void |
addSmallBanner(com.google.gwt.resources.client.ImageResource image,
String title,
String text,
String styleName,
String buttonLabel,
SelectHandler onclick)
|
void |
addSmallBanner(String imageURL,
String title,
String text,
String styleName,
String buttonLabel,
SelectHandler onclick)
|
int |
getAutoTransitionInterval()
|
String |
getLargeBannersHeight()
|
String |
getSmallBannersHeight()
|
int |
getTransitionDuration()
|
void |
setAutoTransitionInterval(int autoTransitionInterval)
|
void |
setLargeBannersHeight(String height)
|
void |
setSmallBannersHeight(String height)
|
void |
setTransitionDuration(int transitionDuration)
|
| Methods inherited from class com.google.gwt.user.client.ui.Composite |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString |
PromoBanner
public PromoBanner()
- Constructor
setLargeBannersHeight
public void setLargeBannersHeight(String height)
getLargeBannersHeight
public String getLargeBannersHeight()
setSmallBannersHeight
public void setSmallBannersHeight(String height)
getSmallBannersHeight
public String getSmallBannersHeight()
setTransitionDuration
public void setTransitionDuration(int transitionDuration)
getTransitionDuration
public int getTransitionDuration()
setAutoTransitionInterval
public void setAutoTransitionInterval(int autoTransitionInterval)
getAutoTransitionInterval
public int getAutoTransitionInterval()
addSmallBanner
public void addSmallBanner(String imageURL,
String title,
String text,
String styleName,
String buttonLabel,
SelectHandler onclick)
addLargeBanner
public void addLargeBanner(String imageURL,
String title,
String text,
String styleName,
String buttonLabel,
SelectHandler onclick)
addDefaultBanner
public void addDefaultBanner(String imageURL,
String title,
String text,
String styleName,
String buttonLabel,
SelectHandler onclick)
addSmallBanner
public void addSmallBanner(com.google.gwt.resources.client.ImageResource image,
String title,
String text,
String styleName,
String buttonLabel,
SelectHandler onclick)
addLargeBanner
public void addLargeBanner(com.google.gwt.resources.client.ImageResource image,
String title,
String text,
String styleName,
String buttonLabel,
SelectHandler onclick)
addDefaultBanner
public void addDefaultBanner(com.google.gwt.resources.client.ImageResource image,
String title,
String text,
String styleName,
String buttonLabel,
SelectHandler onclick)
Copyright © 2015. All rights reserved.