Package org.opencms.gwt.client.util
Class CmsFocusedScrollingHandler
java.lang.Object
org.opencms.gwt.client.util.CmsFocusedScrollingHandler
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler
,com.google.gwt.user.client.Event.NativePreviewHandler
public final class CmsFocusedScrollingHandler
extends Object
implements com.google.gwt.user.client.Event.NativePreviewHandler
Native preview handler that focuses the on scroll wheel mouse event on the given scroll panel.
-
Method Summary
Modifier and TypeMethodDescriptionstatic CmsFocusedScrollingHandler
installFocusedScrollingHandler
(com.google.gwt.user.client.ui.ScrollPanel scrollPanel) Installs a focused scrolling handler on the given widget.boolean
Returns if the handler is currently registered.void
onPreviewNativeEvent
(com.google.gwt.user.client.Event.NativePreviewEvent event) void
register()
Registers the handler.void
Removes the handler and deactivates it.
-
Method Details
-
installFocusedScrollingHandler
public static CmsFocusedScrollingHandler installFocusedScrollingHandler(com.google.gwt.user.client.ui.ScrollPanel scrollPanel) Installs a focused scrolling handler on the given widget.- Parameters:
scrollPanel
- the scroll panel- Returns:
- the focused scrolling handler
-
onPreviewNativeEvent
- Specified by:
onPreviewNativeEvent
in interfacecom.google.gwt.user.client.Event.NativePreviewHandler
- See Also:
-
Event.NativePreviewHandler.onPreviewNativeEvent(com.google.gwt.user.client.Event.NativePreviewEvent)
-
isRegistered
Returns if the handler is currently registered.- Returns:
true
if the handler is currently registered and active
-
register
Registers the handler. -
removeHandler
Removes the handler and deactivates it.Call
register()
the register again.
-