Class MacosSwitchBuilder<B extends MacosSwitchBuilder<B>>

java.lang.Object
eu.hansolo.applefx.MacosSwitchBuilder<B>

public class MacosSwitchBuilder<B extends MacosSwitchBuilder<B>> extends Object
  • Constructor Details

    • MacosSwitchBuilder

      protected MacosSwitchBuilder()
  • Method Details

    • create

      public static final MacosSwitchBuilder create()
    • selected

      public final B selected(boolean selected)
    • selectedColor

      public final B selectedColor(javafx.scene.paint.Color color)
    • dark

      public final B dark(boolean dark)
    • ios

      public final B ios(boolean ios)
    • showOnOffText

      public final B showOnOffText(boolean show)
    • duration

      public final B duration(double duration)
    • prefSize

      public final B prefSize(double width, double height)
    • minSize

      public final B minSize(double width, double height)
    • maxSize

      public final B maxSize(double width, double height)
    • prefWidth

      public final B prefWidth(double prefWidth)
    • prefHeight

      public final B prefHeight(double prefHeight)
    • minWidth

      public final B minWidth(double minWidth)
    • minHeight

      public final B minHeight(double minHeight)
    • maxWidth

      public final B maxWidth(double maxWidth)
    • maxHeight

      public final B maxHeight(double maxHeight)
    • scaleX

      public final B scaleX(double scaleX)
    • scaleY

      public final B scaleY(double scaleY)
    • layoutX

      public final B layoutX(double layoutX)
    • layoutY

      public final B layoutY(double layoutY)
    • translateX

      public final B translateX(double translateX)
    • translateY

      public final B translateY(double translateY)
    • padding

      public final B padding(javafx.geometry.Insets insets)
    • build

      public final MacosSwitch build()