/** * Removes the wrapped listener. * * @param eventSource the event source from which to remove the wrapped * listener * @param listener the listener to remove * @deprecated will be removed in GWT 2.0 along with the listener classes */ @Deprecated public static void remove(Widget eventSource, ScrollListener listener) { baseRemove(eventSource, listener, ScrollEvent.getType(), ErrorEvent.getType()); }
@Override public void onScroll(ScrollEvent event) { if (isScrollProcessorLocked) { return; } int newScrollTop = event.getRelativeElement().getScrollTop(); int delta = lastScrollTop - newScrollTop; escalate(newScrollTop, delta); lastScrollTop = newScrollTop; } };
@EventHandler("sessionContainer") protected void onScroll(@ForEvent("scroll") ScrollEvent e) { // on the editor scroll recalculate palette position to be fixed on the screen palettePanel.getElement().getStyle().setTop(paletteInitialTop + e.getRelativeElement().getScrollTop(), Style.Unit.PX); palettePanel.getElement().getStyle().setLeft(paletteInitialLeft + e.getRelativeElement().getScrollLeft(), Style.Unit.PX); e.preventDefault(); }
public HandlerRegistration addScrollHandler(ScrollHandler handler) { // Sink the event on the scrollable element, not the root element. Event.sinkEvents(getScrollableElement(), Event.ONSCROLL); return addHandler(handler, ScrollEvent.getType()); }
})); when(scrollEvent.getRelativeElement()).thenReturn(element); when(palettePanel.getElement()).thenReturn(paletteElement); when(paletteElement.getStyle()).thenReturn(paletteStyle);
public HandlerRegistration addScrollHandler(ScrollHandler handler) { /* * Sink the event on the scrollable element, which may not be the root * element. */ Event.sinkEvents(getScrollableElement(), Event.ONSCROLL); return addHandler(handler, ScrollEvent.getType()); }
@Override public final HandlerRegistration addScrollHandler(ScrollHandler handler) { return addDomHandler(handler, ScrollEvent.getType()); } @Override
@Override public final HandlerRegistration addScrollHandler(ScrollHandler handler) { return addDomHandler(handler, ScrollEvent.getType()); } @Override
@Override public final HandlerRegistration addScrollHandler(ScrollHandler handler) { return addDomHandler(handler, ScrollEvent.getType()); } @Override
@Override public HandlerRegistration addScrollHandler(ScrollHandler handler) { return addHandler(handler, ScrollEvent.getType()); }
@Override public final HandlerRegistration addScrollHandler(ScrollHandler handler) { return addDomHandler(handler, ScrollEvent.getType()); } @Override
@Override public HandlerRegistration addScrollHandler(ScrollHandler handler) { return addDomHandler(handler, ScrollEvent.getType()); }
public HandlerRegistration addScrollHandler(ScrollHandler scrollHandler) { return addHandler(scrollHandler, ScrollEvent.getType()); }
/** * Removes the wrapped listener. * * @param eventSource the event source from which to remove the wrapped * listener * @param listener the listener to remove * @deprecated will be removed in GWT 2.0 along with the listener classes */ @Deprecated public static void remove(Widget eventSource, ScrollListener listener) { baseRemove(eventSource, listener, ScrollEvent.getType(), ErrorEvent.getType()); }
/** * Removes the wrapped listener. * * @param eventSource the event source from which to remove the wrapped * listener * @param listener the listener to remove * @deprecated will be removed in GWT 2.0 along with the listener classes */ @Deprecated public static void remove(Widget eventSource, ScrollListener listener) { baseRemove(eventSource, listener, ScrollEvent.getType(), ErrorEvent.getType()); }
public static Observable<ScrollEvent> scroll(Widget source) { return Observable.create(s -> register(s, source.addDomHandler(s::onNext, ScrollEvent.getType())), uiBackpressureMode()); }
public HandlerRegistration addScrollHandler(ScrollHandler handler) { // Sink the event on the scrollable element, not the root element. Event.sinkEvents(getScrollableElement(), Event.ONSCROLL); return addHandler(handler, ScrollEvent.getType()); }
public HandlerRegistration addScrollHandler(ScrollHandler handler) { /* * Sink the event on the scrollable element, which may not be the root * element. */ Event.sinkEvents(getScrollableElement(), Event.ONSCROLL); return addHandler(handler, ScrollEvent.getType()); }
public HandlerRegistration addScrollHandler(ScrollHandler handler) { /* * Sink the event on the scrollable element, which may not be the root * element. */ Event.sinkEvents(getScrollableElement(), Event.ONSCROLL); return addHandler(handler, ScrollEvent.getType()); }
public HandlerRegistration addScrollHandler(ScrollHandler handler) { // Sink the event on the scrollable element, not the root element. Event.sinkEvents(getScrollableElement(), Event.ONSCROLL); return addHandler(handler, ScrollEvent.getType()); }