public class ThumbnailLink extends ComplexWidget implements HasClickHandlers, HasDoubleClickHandlers, HasHref, HasDataToggle, HasTargetHistoryToken, Focusable, HasTarget
<b:ThumbnailLink>
Image
</b:ThumbnailLink>
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
IndexedPanel.ForIsWidget
HasWidgets.ForIsWidget
DEBUG_ID_PREFIX
EMPTY_HREF, HREF
Constructor and Description |
---|
ThumbnailLink()
Creates the default ThumbnailLink with a default HREF
|
ThumbnailLink(String href)
Creates the default ThumbnailLink with the specified HREF
|
Modifier and Type | Method and Description |
---|---|
HandlerRegistration |
addClickHandler(ClickHandler handler) |
HandlerRegistration |
addDoubleClickHandler(DoubleClickHandler handler) |
Toggle |
getDataToggle()
Gets the data-toggle attribute on the widget
|
String |
getHref()
Get the HREF of the widget
|
int |
getTabIndex() |
String |
getTarget()
Get the target attribute of the object
|
String |
getTargetHistoryToken()
Get the target history token for the widget
|
void |
setAccessKey(char key) |
void |
setDataToggle(Toggle toggle)
Sets the attribute data-toggle on the widget
|
void |
setFocus(boolean focused) |
void |
setHref(String href)
Set's the HREF of the widget
|
void |
setTabIndex(int index) |
void |
setTarget(String target)
Set the target attribute of the object
|
void |
setTargetHistoryToken(String targetHistoryToken)
Set the target history token for the widget
|
add, getId, getPull, insert, insert, remove, setColor, setHiddenOn, setId, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPull, setVisibleOn
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, remove
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
fireEvent
forEach, spliterator
public ThumbnailLink(String href)
href
- String href to usepublic ThumbnailLink()
public HandlerRegistration addClickHandler(ClickHandler handler)
addClickHandler
in interface HasClickHandlers
public HandlerRegistration addDoubleClickHandler(DoubleClickHandler handler)
addDoubleClickHandler
in interface HasDoubleClickHandlers
public void setTargetHistoryToken(String targetHistoryToken)
setTargetHistoryToken
in interface HasTargetHistoryToken
targetHistoryToken
- String target history token of the widgetpublic String getTargetHistoryToken()
getTargetHistoryToken
in interface HasTargetHistoryToken
public void setDataToggle(Toggle toggle)
setDataToggle
in interface HasDataToggle
toggle
- Toggle toggle attributepublic Toggle getDataToggle()
getDataToggle
in interface HasDataToggle
public int getTabIndex()
getTabIndex
in interface Focusable
public void setTabIndex(int index)
setTabIndex
in interface Focusable
public void setAccessKey(char key)
setAccessKey
in interface Focusable
Copyright © 2017. All rights reserved.