@Nullable
  @Override
  protected SyncScrollSupport.SyncScrollable getSyncScrollable() {
    return new SyncScrollSupport.SyncScrollable() {
      @Override
      public boolean isSyncScrollEnabled() {
        return true;
      }

      @Override
      public int transfer(@NotNull Side side, int line) {
        return line;
      }

      @NotNull
      @Override
      public Range getRange(@NotNull Side baseSide, int line) {
        return BaseSyncScrollable.idRange(line);
      }
    };
  }
@Nullable
  @Override
  protected SyncScrollSupport.SyncScrollable getSyncScrollable()