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 CmsFocusedScrollingHandlerinstallFocusedScrollingHandler(com.google.gwt.user.client.ui.ScrollPanel scrollPanel) Installs a focused scrolling handler on the given widget.booleanReturns if the handler is currently registered.voidonPreviewNativeEvent(com.google.gwt.user.client.Event.NativePreviewEvent event) voidregister()Registers the handler.voidRemoves 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:
onPreviewNativeEventin interfacecom.google.gwt.user.client.Event.NativePreviewHandler- See Also:
-
isRegistered
Returns if the handler is currently registered.- Returns:
trueif the handler is currently registered and active
-
register
Registers the handler. -
removeHandler
Removes the handler and deactivates it.Call
register()the register again.
-