Control Surface API  3.0.3
Scrollable.java
1 package com.bitwig.extension.controller.api;
2 
8 public interface Scrollable
9 {
16 
22  void scrollIntoView(int position);
23 
30  void scrollBy(int amount);
31 
37  default void scrollForwards()
38  {
39  scrollBy(1);
40  }
41 
47  default void scrollBackwards()
48  {
49  scrollBy(-1);
50  }
51 
58  void scrollByPages(int amount);
59 
65  default void scrollPageForwards()
66  {
67  scrollByPages(1);
68  }
69 
75  default void scrollPageBackwards()
76  {
77  scrollByPages(-1);
78  }
79 
86 
93 }