Interface SyScrollBarHorizontalType
- All Superinterfaces:
SyActiveReadableType, SyActiveType, SyBoundedReadableType<SySpaceParentRelativeType>, SyBoundedType<SySpaceParentRelativeType>, SyComponentReadableType, SyComponentType, SyEventReceiverType, SyKeyboardFocusableReadableType, SyKeyboardFocusableType, SyMouseFocusAcceptingReadableType, SyMouseFocusAcceptingType, SyScrollBarHorizontalReadableType, SyScrollBarReadableType, SyScrollBarType, SySizedReadableType<SySpaceParentRelativeType>, SySizedType<SySpaceParentRelativeType>, SyThemeableReadableType, SyThemeableType, SyVisibleReadableType, SyVisibleType
public interface SyScrollBarHorizontalType
extends SyScrollBarHorizontalReadableType, SyScrollBarType
Write access to scrollbars.
-
Method Summary
Modifier and TypeMethodDescriptionvoidRemove any listeners that are executed when the left button is clicked.voidRemove any listeners that are executed when the right button is clicked.voidsetOnClickLeftListener(Runnable runnable) Set a listener that will be executed when the left scroll button is clicked.voidsetOnClickRightListener(Runnable runnable) Set a listener that will be executed when the right scroll button is clicked.Methods inherited from interface SyActiveReadableType
isMouseOverMethods inherited from interface SyActiveType
activity, setActiveMethods inherited from interface SyBoundedReadableType
boundingAreaMethods inherited from interface SyBoundedType
position, setPositionMethods inherited from interface SyComponentReadableType
ancestorMatchingReadable, childCount, isActive, isVisible, nodeReadable, relativePositionOf, screen, viewportPositionOf, windowReadableMethods inherited from interface SyComponentType
ancestorMatching, childAdd, childRemove, childrenClear, componentForWindowRelative, layout, node, windowMethods inherited from interface SyEventReceiverType
eventSendMethods inherited from interface SyKeyboardFocusableType
keyboardFocusBehaviorMethods inherited from interface SyMouseFocusAcceptingReadableType
isMouseQueryAcceptingMethods inherited from interface SyMouseFocusAcceptingType
setMouseQueryAcceptingMethods inherited from interface SyScrollBarHorizontalReadableType
buttonLeft, buttonRight, themeClassesDefaultForComponentMethods inherited from interface SyScrollBarReadableType
scrollAmountShown, scrollIncrementSize, scrollPosition, scrollPositionSnapping, thumb, trackMethods inherited from interface SyScrollBarType
removeOnThumbDragListener, setHideIfDisabled, setOnThumbDragListener, setScrollAmountShown, setScrollPosition, setScrollPositionSnappingMethods inherited from interface SySizedType
setSize, setSizeUpperLimit, size, sizeUpperLimitMethods inherited from interface SyThemeableReadableType
themeClassesExtra, themeClassesInPreferenceOrderMethods inherited from interface SyVisibleType
setVisible, visibility
-
Method Details
-
setOnClickLeftListener
Set a listener that will be executed when the left scroll button is clicked.- Parameters:
runnable- The listener
-
removeOnClickLeftListener
void removeOnClickLeftListener()Remove any listeners that are executed when the left button is clicked.- See Also:
-
setOnClickRightListener
Set a listener that will be executed when the right scroll button is clicked.- Parameters:
runnable- The listener
-
removeOnClickRightListener
void removeOnClickRightListener()Remove any listeners that are executed when the right button is clicked.- See Also:
-