public class StreamPagingToolBar
extends com.extjs.gxt.ui.client.widget.toolbar.ToolBar
Modifier and Type | Field and Description |
---|---|
protected com.extjs.gxt.ui.client.event.Listener<com.extjs.gxt.ui.client.event.ComponentEvent> |
componentListener |
protected boolean |
counting |
protected int |
currentEndItem |
protected int |
currentPage |
protected int |
currentStartItem |
protected static String |
DISPLAY_TEXT |
protected static String |
DISPLAY_TEXT_COUNTING |
protected com.extjs.gxt.ui.client.widget.toolbar.LabelToolItem |
displayText |
protected StreamPagingLoader |
loader |
protected com.extjs.gxt.ui.client.widget.button.Button |
next |
protected com.google.gwt.user.client.ui.AbstractImagePrototype |
nextImage |
protected com.google.gwt.user.client.ui.AbstractImagePrototype |
nextImageDisabled |
protected String |
nextText |
protected int |
numItems |
protected int |
numPages |
protected static String |
PAGE_TEXT |
protected int |
pageSize |
protected com.extjs.gxt.ui.client.widget.toolbar.LabelToolItem |
pageText |
protected com.extjs.gxt.ui.client.widget.button.Button |
prev |
protected com.google.gwt.user.client.ui.AbstractImagePrototype |
prevImage |
protected com.google.gwt.user.client.ui.AbstractImagePrototype |
prevImageDisabled |
protected String |
prevText |
attachChildren, enableLayout, layoutExecuted, layoutNeeded, layoutOnAttach, layoutOnChange
adjustSize, cacheSizes, ensureVisibilityOnSizing, height, lastSize, layer, shim, width
afterRender, attachables, baseStyle, disabled, disabledStyle, disableTextSelection, dummy, focusable, hidden, mask, maskMessage, maskMessageStyleName, monitorWindowResize, rendered, resizeHandler, setElementRender, stateId, swallowEvents, toolTip, windowResizeDelay, windowResizeTask
Constructor and Description |
---|
StreamPagingToolBar() |
Modifier and Type | Method and Description |
---|---|
protected void |
beforeDataChange() |
void |
bind(StreamPagingLoader loader) |
protected void |
init() |
protected void |
next() |
protected void |
previous() |
void |
reset() |
void |
setCurrent(int currentStartItem,
int currentEndItem) |
void |
setStreamLoadingComplete(boolean counting) |
void |
setStreamSize(int count) |
protected void |
update() |
protected void |
updateButtons() |
protected void |
updateImages() |
protected void |
updateSizes() |
protected void |
updateText() |
add, createComponentEvent, createContainerEvent, getAlignment, getLayout, getMinButtonWidth, getSpacing, insert, isEnableOverflow, layout, onComponentEvent, onFocus, onRender, remove, setAlignment, setEnableOverflow, setMinButtonWidth, setSpacing
adjustIndex, adopt, disable, doAttachChildren, doDetachChildren, doLayout, doLayout, enable, findItem, getItem, getItemByItemId, getItemCount, getItems, getLayoutTarget, getWidget, indexOf, isLayoutNeeded, iterator, layout, notifyHide, notifyShow, onAfterLayout, onAttach, onBeforeLayoutExcecuted, onInsert, onLayoutExcecuted, onRemove, orphan, remove, removeAll, removeAll, scrollIntoView, setLayout, setLayoutNeeded, setLayoutOnChange, wrapWidget
adjustPosition, adjustSize, afterRender, getBounds, getHeight, getHeight, getPosition, getPositionEl, getResizeEl, getShadow, getShadowOffset, getShadowPosition, getSize, getWidth, getWidth, hideShadow, hideShim, hideUnders, isAutoHeight, isAutoWidth, isDeferHeight, isShim, onHide, onPosition, onResize, onShow, onUnload, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setHeight, setPagePosition, setPagePosition, setPixelSize, setPosition, setShadow, setShadowOffset, setShadowPosition, setShim, setSize, setSize, setWidth, setWidth, sync, syncSize
addAttachable, addListener, addPlugin, addStyleName, addStyleOnOver, addWidgetListener, applyState, assertAfterRender, assertPreRender, beforeRender, blur, clearState, createObservable, createStyles, disableContextMenu, disableEvents, disableTextSelection, el, enableEvents, fireEvent, fireEvent, fireEvent, fly, focus, frame, getAriaSupport, getBaseStyle, getBorders, getContextMenu, getData, getElement, getFocusEl, getFocusSupport, getHideMode, getId, getItemId, getListeners, getModel, getObservable, getPlugins, getState, getStateId, getTabIndex, getTitle, getToolTip, getWindowResizeDelay, hasListeners, hasListeners, hide, hideToolTip, initState, isDisabledEvents, isDisableTextSelection, isEnabled, isMasked, isMonitorWindowResize, isRendered, isStateful, isVisible, isVisible, mask, mask, mask, onBrowserEvent, onDetach, onDetachHelper, onDisable, onEnable, onEnsureDebugId, onHideContextMenu, onLoad, onRightClick, onShowContextMenu, onWindowResize, previewEvent, recalculate, removeAllListeners, removeAttachagle, removeFromParent, removeListener, removeStyleName, removeStyleOnOver, removeSwallow, removeToolTip, removeWidgetListener, render, render, repaint, saveState, setAriaRole, setAriaState, setAriaSupport, setBorders, setContextMenu, setData, setEl, setElement, setElement, setEnabled, setFiresEvents, setHideMode, setId, setIntStyleAttribute, setItemId, setModel, setMonitorWindowResize, setParent, setStateful, setStateId, setStyleAttribute, setStyleName, setTabIndex, setTitle, setToolTip, setToolTip, setVisible, setWindowResizeDelay, setZIndex, show, sinkEvents, swallowEvent, swallowEvent, toString, unframe, unmask
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, setLayoutData
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, removeStyleDependentName, resolvePotentialElement, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, unsinkEvents
protected static final String DISPLAY_TEXT_COUNTING
protected static final String DISPLAY_TEXT
protected static final String PAGE_TEXT
protected com.extjs.gxt.ui.client.widget.button.Button prev
protected com.extjs.gxt.ui.client.widget.button.Button next
protected com.extjs.gxt.ui.client.widget.toolbar.LabelToolItem pageText
protected com.extjs.gxt.ui.client.widget.toolbar.LabelToolItem displayText
protected com.google.gwt.user.client.ui.AbstractImagePrototype prevImage
protected com.google.gwt.user.client.ui.AbstractImagePrototype prevImageDisabled
protected com.google.gwt.user.client.ui.AbstractImagePrototype nextImage
protected com.google.gwt.user.client.ui.AbstractImagePrototype nextImageDisabled
protected String nextText
protected String prevText
protected int currentPage
protected int numPages
protected boolean counting
protected int currentStartItem
protected int currentEndItem
protected int numItems
protected int pageSize
protected StreamPagingLoader loader
protected com.extjs.gxt.ui.client.event.Listener<com.extjs.gxt.ui.client.event.ComponentEvent> componentListener
public void bind(StreamPagingLoader loader)
public void reset()
protected void beforeDataChange()
public void setStreamSize(int count)
public void setStreamLoadingComplete(boolean counting)
counting
- the counting to setpublic void setCurrent(int currentStartItem, int currentEndItem)
protected void init()
protected void update()
protected void updateSizes()
protected void updateButtons()
protected void updateImages()
protected void updateText()
protected void previous()
protected void next()
Copyright © 2016. All Rights Reserved.