Class MiniFxComponents


  • public class MiniFxComponents
    extends java.lang.Object
    • Method Detail

      • tabPaneFrom

        public static javafx.scene.control.TabPane tabPaneFrom​(java.util.Collection<? extends TabbableDefinition<?>> posViews)
      • containerPaneFrom

        public static final java.util.Optional<javafx.scene.Node> containerPaneFrom​(java.util.Collection<? extends TabbableDefinition<?>> views)
      • configureMultiNodeStyle

        public static javafx.scene.Node configureMultiNodeStyle​(javafx.scene.Node node)
      • configureMultiNodeStyleNoGutters

        public static javafx.scene.Node configureMultiNodeStyleNoGutters​(javafx.scene.Node node)
      • configureSingleNodeStyle

        public static javafx.scene.Node configureSingleNodeStyle​(javafx.scene.Node node)
      • styleConfigurator

        public static java.util.function.Consumer<javafx.scene.Node> styleConfigurator​(java.util.Map<PerspectivePos,​java.util.List<ViewDefinition>> positionViews,
                                                                                       boolean gutters)
      • placeViewsIntoPerspective

        public static void placeViewsIntoPerspective​(javafx.scene.layout.BorderPane perspectiveImpl,
                                                     java.util.Map<PerspectivePos,​java.util.List<ViewDefinition>> positionViews,
                                                     java.util.function.Consumer<javafx.scene.Node> styleConfigurator)
      • createPerspective

        public static javafx.scene.Node createPerspective​(PerspectiveDefinition definition)