public class NativeHorizontalScrollbar extends AbstractNativeScrollbar implements HorizontalScrollbar
| Modifier and Type | Class and Description | 
|---|---|
| (package private) static interface  | NativeHorizontalScrollbar.NativeHorizontalScrollbarUiBinder | 
| static interface  | NativeHorizontalScrollbar.ResourcesA ClientBundle of resources used by this widget. | 
| static interface  | NativeHorizontalScrollbar.ResourcesTransparantA variation of  NativeHorizontalScrollbar.Resourcesthat renders the scrollbar
 semi-transparent until it is hovered. | 
| static interface  | NativeHorizontalScrollbar.StyleStyles used by this widget. | 
| static interface  | NativeHorizontalScrollbar.StyleTransparantA variation of  NativeHorizontalScrollbar.Stylethat renders the scrollbar semi-transparent
 until it is hovered. | 
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled| Modifier and Type | Field and Description | 
|---|---|
| (package private) Element | contentDivThe div inside the scrollable div that forces scrollbars to appear. | 
| (package private) Element | scrollableThe scrollable div used to create a scrollbar. | 
eventsToSinkDEBUG_ID_PREFIX, MISSING_ELEMENT_ERROR, SETELEMENT_TWICE_ERROR| Constructor and Description | 
|---|
| NativeHorizontalScrollbar()Construct a new  NativeHorizontalScrollbar. | 
| NativeHorizontalScrollbar(NativeHorizontalScrollbar.Resources resources)Construct a new  NativeHorizontalScrollbar. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | getHorizontalScrollPosition()Gets the horizontal scroll position. | 
| int | getMaximumHorizontalScrollPosition()Get the maximum position of horizontal scrolling. | 
| int | getMinimumHorizontalScrollPosition()Get the minimum position of horizontal scrolling. | 
| protected int | getNativeHeight()Get the height of the scrollbar. | 
| protected Element | getScrollableElement()Get the scrollable element. | 
| int | getScrollWidth()Get the width in pixels of the scrollable content that the scrollbar
 controls. | 
| void | setHorizontalScrollPosition(int position)Sets the horizontal scroll position. | 
| void | setScrollWidth(int width)Set the width in pixels of the scrollable content that the scrollbar
 controls. | 
addScrollHandler, getNativeScrollbarHeight, getNativeScrollbarWidth, isScrollbarLeftAlignedInRtl, onAttach, onDetachaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, ensureHandlers, fireEvent, getHandlerCount, getHandlerManager, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onLoad, onUnload, removeFromParent, replaceElement, setLayoutData, setParent, sinkEvents, unsinkEventsaddStyleDependentName, 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, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddScrollHandlerfireEvent@UiField Element contentDiv
public NativeHorizontalScrollbar()
NativeHorizontalScrollbar.public NativeHorizontalScrollbar(NativeHorizontalScrollbar.Resources resources)
NativeHorizontalScrollbar.resources - the resources used by this widgetpublic int getHorizontalScrollPosition()
HasHorizontalScrollinggetHorizontalScrollPosition in interface HasHorizontalScrollingpublic int getMaximumHorizontalScrollPosition()
HasHorizontalScrollingscrollWidth - clientWidth.getMaximumHorizontalScrollPosition in interface HasHorizontalScrollingpublic int getMinimumHorizontalScrollPosition()
HasHorizontalScrollinggetMinimumHorizontalScrollPosition in interface HasHorizontalScrollingpublic int getScrollWidth()
 This is not the same as the maximum scroll left position. The maximum
 scroll position equals the scrollWidth - offsetWidth;
getScrollWidth in interface HorizontalScrollbarsetScrollWidth(int)public void setHorizontalScrollPosition(int position)
HasHorizontalScrollingsetHorizontalScrollPosition in interface HasHorizontalScrollingposition - the new horizontal scroll position, in pixelspublic void setScrollWidth(int width)
 This is not the same as the maximum scroll left position. The maximum
 scroll position equals the scrollWidth - offsetWidth;
setScrollWidth in interface HorizontalScrollbarwidth - the size width pixelsprotected int getNativeHeight()
protected Element getScrollableElement()
AbstractNativeScrollbargetScrollableElement in class AbstractNativeScrollbar