Package com.google.collide.client.editor.Buffer

Examples of com.google.collide.client.editor.Buffer.ScrollListener


    if (true) {
      // TODO: investigate why this kills performance
      return;
    }
   
    this.buffer.getScrollListenerRegistrar().add(new ScrollListener() {

      @Override
      public void onScroll(Buffer buffer, int scrollTop) {
        if (scrollTop < 20) {
          getElement().removeClassName(getView().css.scrolled());
View Full Code Here


    this.editorBefore = editorBefore;
    this.editorAfter = editorAfter;

    this.editorBefore.getEditor().getBuffer().setVerticalScrollbarVisibility(false);

    editorBefore.getEditor().getBuffer().getScrollListenerRegistrar().add(new ScrollListener() {
      @Override
      public void onScroll(Buffer buffer, int scrollTop) {
        editorAfter.getEditor().getBuffer().setScrollTop(scrollTop);
      }
    });
    editorAfter.getEditor().getBuffer().getScrollListenerRegistrar().add(new ScrollListener() {
      @Override
      public void onScroll(Buffer buffer, int scrollTop) {
        editorBefore.getEditor().getBuffer().setScrollTop(scrollTop);
      }
    });
View Full Code Here

      mouseWheelToScrollDelta = 1;
     
    } else {
      final int initialScrollTop = buffer.getScrollTop();

      buffer.getScrollListenerRegistrar().add(new ScrollListener() {
        @Override
        public void onScroll(Buffer buffer, int scrollTop) {
          mouseWheelToScrollDelta = Math.abs(((float) scrollTop - initialScrollTop) / wheelDelta);
          buffer.getScrollListenerRegistrar().remove(this);
        }
View Full Code Here

  EditorActivityManager(final UserActivityManager userActivityManager,
      ListenerRegistrar<ScrollListener> scrollListenerRegistrar,
      ListenerRegistrar<KeyListener> keyListenerRegistrar) {

    listenerRemovers.add(scrollListenerRegistrar.add(new ScrollListener() {
      @Override
      public void onScroll(Buffer buffer, int scrollTop) {
        userActivityManager.markUserActive();
      }
    }));
View Full Code Here

TOP

Related Classes of com.google.collide.client.editor.Buffer.ScrollListener

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.