public class NumberedPager extends AbstractPager implements HasStyle, IsResponsive, HasId
HasRows
using Pagination
.
Just bind the NumberedPager using NumberedPager.setDisplay
to some HasRows
implementation like
CellTable
or DataGrid
, and the pager is automatically generated fully working.
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
DEBUG_ID_PREFIX
Constructor and Description |
---|
NumberedPager() |
Modifier and Type | Method and Description |
---|---|
void |
addStyle(Style style)
Adds the provided style to the widget.
|
String |
getId()
Get ID
|
protected void |
onRangeOrRowCountChanged() |
void |
removeStyle(Style style)
Removes the provided style from the widget.
|
void |
setAlignment(String alignment) |
void |
setHideOn(Device device)
Sets the kind of device, this widget is hidden on.
|
void |
setId(String id)
Set ID
|
void |
setNextCustomIconStyle(String customIconStyle) |
void |
setNextCustomStyleName(String nextCustomStyleName) |
void |
setNextIcon(IconType type) |
void |
setNextIconPosition(IconPosition position) |
void |
setNextIconSize(IconSize size) |
void |
setNextText(String nextText) |
void |
setPreviousCustomIconStyle(String customIconStyle) |
void |
setPreviousCustomStyleName(String previousCustomStyleName) |
void |
setPreviousIcon(IconType type) |
void |
setPreviousIconPosition(IconPosition position) |
void |
setPreviousIconSize(IconSize size) |
void |
setPreviousText(String previousText) |
void |
setPullRight(boolean pullRight)
Pulls the widget to the right side.
|
void |
setShowOn(Device device)
Sets the kind of device, this widget is shown on.
|
void |
setSize(Pagination.PaginationSize size) |
void |
setStyle(Style style)
Replaces the widet's style with the provided one.
|
void |
setVisiblePages(int visiblePages)
Limit the number of visible pages in the Pagination widget.
|
firstPage, getDisplay, getPage, getPageCount, getPageSize, getPageStart, hasNextPage, hasNextPages, hasPage, hasPreviousPage, hasPreviousPages, isRangeLimited, lastPage, lastPageStart, nextPage, previousPage, setDisplay, setPage, setPageSize, setPageStart, setRangeLimited
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, performDetachedInitialization, render, render, resolvePotentialElement, setWidget, wrapElement
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
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, unsinkEvents
public NumberedPager()
public void setPullRight(boolean pullRight)
pullRight
- true
if the widget should be aligned right.public void setAlignment(String alignment)
public void setVisiblePages(int visiblePages)
visiblePages
- number of visible pagespublic void setShowOn(Device device)
The widget is not shown on any other device.
Only works if responsive design is turned on!
setShowOn
in interface IsResponsive
Configurator.hasResponsiveDesign()
,
IsResponsive.setHideOn(Device)
public void setHideOn(Device device)
The widget is not hidden on any other device.
Only works if responsive design is turned on!
setHideOn
in interface IsResponsive
Configurator.hasResponsiveDesign()
,
IsResponsive.setShowOn(Device)
public void setSize(Pagination.PaginationSize size)
public void removeStyle(Style style)
removeStyle
in interface HasStyle
style
- the style to be removed from the Widget.public void setNextCustomStyleName(String nextCustomStyleName)
public void setNextText(String nextText)
public void setNextIcon(IconType type)
public void setNextCustomIconStyle(String customIconStyle)
public void setNextIconPosition(IconPosition position)
public void setNextIconSize(IconSize size)
public void setPreviousCustomStyleName(String previousCustomStyleName)
public void setPreviousText(String previousText)
public void setPreviousIcon(IconType type)
public void setPreviousCustomIconStyle(String customIconStyle)
public void setPreviousIconPosition(IconPosition position)
public void setPreviousIconSize(IconSize size)
protected void onRangeOrRowCountChanged()
onRangeOrRowCountChanged
in class AbstractPager
Copyright © 2012-2014 gwtbootstrap. All Rights Reserved.