private void fadeSupport(Boolean newShow, Region fader, Region button) {
    if (getSkinnable().isAnimateScrolling()) {
      if (newShow) {
        button.setVisible(true);
        ParallelTransition parallelTransition = new ParallelTransition(
            createFadeTransition(fader, 0, 1),
            createFadeTransition(button, 0, 1));
        parallelTransition.play();
      } else {
        ParallelTransition parallelTransition = new ParallelTransition(
            createFadeTransition(fader, 1, 0),
            createFadeTransition(button, 1, 0));
        parallelTransition.setOnFinished(event -> button.setVisible(false));
        parallelTransition.play();
      }
    } else {
      fader.setVisible(newShow);
      button.setVisible(newShow);
    }
  }
Constructor for all SkinBase instances.

@param strip The strip for which this Skin should attach to.
workbenchfx-core/src/main/java/com/dlsc/workbenchfx/view/controls/selectionstrip/SelectionStripSkin.java