All Classes and Interfaces

Class
Description
Class used for automatically reloading controllers when their corresponding FXML file changes.
ButtonDuplicator<T extends javafx.scene.control.Button>
 
Annotation for marking a controller which can be re-used in other controllers.
ComponentListCell<Item,Component extends javafx.scene.Parent>
A list cell displaying a component for an item in a list view.
ControlDuplicator<T extends javafx.scene.control.Control>
 
Annotation used to mark controllers.
A custom building-factory for instantiating controllers.
Exception thrown if a route has been added to the router twice.
Thrown when navigating to an invalid route.
Manages the initialization, rendering and destroying of controllers.
This class is a modified copy of the ProxyBuilder from JavaFX.
Different utilities for managing controllers.
Interface for duplicating objects.
A registry for Duplicators.
A class representing two possible values with different types.
A queue with a certain site overwriting the oldest entry when full.
Utilities for managing files.
For<Node extends javafx.scene.Node,Item>
A For loop for use in Code.
 
 
Different miscellaneous utilities for the framework.
The starting point of a FulibFx application offering many utilities and functionality.
Factory class for For loops.
Internal class for managing controllers.
HBoxDuplicator<T extends javafx.scene.layout.HBox>
 
 
ImageViewDuplicator<T extends javafx.scene.image.ImageView>
 
 
A disposable which disposes a list of items when it is disposed.
 
LabelDuplicator<T extends javafx.scene.control.Label>
 
LabeledDuplicator<T extends javafx.scene.control.Labeled>
 
 
 
Deprecated, for removal: This API element is subject to removal in a future version.
Use Modals instead.
Modals.ModalBuilder<T extends javafx.scene.Parent>
Builder class for displaying modals.
NodeDuplicator<T extends javafx.scene.Node>
 
Methods annotated with this annotation will be upon the destruction the controller/component.
Methods annotated with this annotation will be upon the initialization of the controller/component.
Methods annotated with this annotation will be called upon a key event.
Possible targets for registering key events.
Enum representation for different KeyEvent types.
Methods annotated with this annotation will be upon rendering of the controller/component.
PaneDuplicator<T extends javafx.scene.layout.Pane>
 
Fields, parameters and methods annotated with this annotation will be injected with a parameter provided when using the FulibFxApp.show(String, Map) method.
Methods annotated with this annotation will be called with the values of the specified parameters when using the FulibFxApp.show(String, Map) method.
Fields, parameters and methods annotated with this annotation will be injected with a map of all parameters when using the FulibFxApp.show(String, Map) method.
ParentDuplicator<T extends javafx.scene.Parent>
 
Utility class containing different helper methods for reflection.
 
Utility class containing different helper methods for the framework or the user.
Wrapper for a CompositeDisposable which can be refreshed.
A disposable which can be refreshed.
 
RegionDuplicator<T extends javafx.scene.layout.Region>
 
This annotation is used to mark a field as a resource.
Interface for components that can be reused in a list view.
Annotation used to define routes inside an application.
 
ShapeDuplicator<T extends javafx.scene.shape.Shape>
 
 
SubComponent annotation.
A subscriber is used to subscribe to observables and listen to properties.
TextDuplicator<T extends javafx.scene.text.Text>
 
Annotation used to give a title to a controller/component.
A tree that can be traversed by a path in form of directory-like structure implemented using nodes.
A node for representing a tree.
Interface for a queue that can be traversed by going forwards or backwards.
A tree that can be traversed by a path in form of directory-like structure.
VBoxDuplicator<T extends javafx.scene.layout.VBox>