Index
All Classes and Interfaces|All Packages
A
- await() - Method in class io.quarkiverse.fx.FxStartupLatch
B
- bundleRoot() - Method in interface io.quarkiverse.fx.views.FxViewConfig
-
Root location for bundle resources (.properties)
C
- controller() - Method in record class io.quarkiverse.fx.views.FxViewData.FxViewDataImpl
-
Returns the value of the
controllerrecord component.
E
- equals(Object) - Method in record class io.quarkiverse.fx.views.FxViewData.FxViewDataImpl
-
Indicates whether some other object is "equal to" this one.
F
- FxApplication - Class in io.quarkiverse.fx
-
A non-CDI bean that is instantiated by the
Applicationlayer. - FxApplication() - Constructor for class io.quarkiverse.fx.FxApplication
- FxApplicationStartupEvent - Class in io.quarkiverse.fx
-
Event used to indicate that the FX
Applicationis ready. - FXMLLoaderProducer - Class in io.quarkiverse.fx
- FXMLLoaderProducer() - Constructor for class io.quarkiverse.fx.FXMLLoaderProducer
- fxmlRoot() - Method in interface io.quarkiverse.fx.views.FxViewConfig
-
Root location for fx resources (.fxml)
- FxPostStartupEvent - Class in io.quarkiverse.fx
-
Event used to indicate that the FX application has started.
- FxStartupLatch - Class in io.quarkiverse.fx
-
A singleton for a startup latch used by FxApplication and RunOnFxThreadInterceptor
- FxStartupLatch() - Constructor for class io.quarkiverse.fx.FxStartupLatch
- FxView - Annotation Interface in io.quarkiverse.fx.views
- FxViewConfig - Interface in io.quarkiverse.fx.views
- FxViewData - Interface in io.quarkiverse.fx.views
-
Combination of loaded FXML elements.
- FxViewData.FxViewDataImpl - Record Class in io.quarkiverse.fx.views
-
FxViewData immutable implementation
- FxViewDataImpl(Parent, Object) - Constructor for record class io.quarkiverse.fx.views.FxViewData.FxViewDataImpl
-
Creates an instance of a
FxViewDataImplrecord class. - FxViewLoadEvent - Class in io.quarkiverse.fx
- FxViewRecorder - Class in io.quarkiverse.fx.views
- FxViewRecorder() - Constructor for class io.quarkiverse.fx.views.FxViewRecorder
- FxViewRepository - Class in io.quarkiverse.fx.views
- FxViewRepository() - Constructor for class io.quarkiverse.fx.views.FxViewRepository
G
- getApplication() - Method in class io.quarkiverse.fx.FxApplicationStartupEvent
- getController() - Method in record class io.quarkiverse.fx.views.FxViewData.FxViewDataImpl
-
Controller accessor with automatic cast
- getController() - Method in interface io.quarkiverse.fx.views.FxViewData
-
Controller accessor with automatic cast
- getPrimaryStage() - Method in class io.quarkiverse.fx.FxPostStartupEvent
- getRootNode() - Method in record class io.quarkiverse.fx.views.FxViewData.FxViewDataImpl
- getRootNode() - Method in interface io.quarkiverse.fx.views.FxViewData
-
Root UI element accessor with automatic cast
- getViewData(String) - Method in class io.quarkiverse.fx.views.FxViewRepository
-
Retrieve view data associated to a given view name
H
- hashCode() - Method in record class io.quarkiverse.fx.views.FxViewData.FxViewDataImpl
-
Returns a hash code value for this object.
- HostServicesProducer - Class in io.quarkiverse.fx
- HostServicesProducer() - Constructor for class io.quarkiverse.fx.HostServicesProducer
I
- io.quarkiverse.fx - package io.quarkiverse.fx
- io.quarkiverse.fx.livereload - package io.quarkiverse.fx.livereload
- io.quarkiverse.fx.style - package io.quarkiverse.fx.style
- io.quarkiverse.fx.views - package io.quarkiverse.fx.views
L
- LiveReloadRecorder - Class in io.quarkiverse.fx.livereload
- LiveReloadRecorder() - Constructor for class io.quarkiverse.fx.livereload.LiveReloadRecorder
M
- mainResources() - Method in interface io.quarkiverse.fx.views.FxViewConfig
-
Location for main resources (allowing stylesheet live reload in dev mode)
O
- of(Parent, Object) - Static method in interface io.quarkiverse.fx.views.FxViewData
P
- process(boolean) - Method in class io.quarkiverse.fx.livereload.LiveReloadRecorder
- process(List<String>, BeanContainer) - Method in class io.quarkiverse.fx.views.FxViewRecorder
Q
- QuarkusFxApplication - Class in io.quarkiverse.fx
- QuarkusFxApplication() - Constructor for class io.quarkiverse.fx.QuarkusFxApplication
R
- rootNode() - Method in record class io.quarkiverse.fx.views.FxViewData.FxViewDataImpl
-
Returns the value of the
rootNoderecord component. - run(String...) - Method in class io.quarkiverse.fx.QuarkusFxApplication
- runOnFxThread(InvocationContext) - Method in class io.quarkiverse.fx.RunOnFxThreadInterceptor
- RunOnFxThread - Annotation Interface in io.quarkiverse.fx
-
Mark annotated target to be executed on JavaFx UI Thread (JavaFX Application Thread), passing the target as a runnable to
Platform.runLater(Runnable) - RunOnFxThreadInterceptor - Class in io.quarkiverse.fx
- RunOnFxThreadInterceptor() - Constructor for class io.quarkiverse.fx.RunOnFxThreadInterceptor
S
- setStyleAndStartWatchingTask(Supplier<ObservableList<String>>, String) - Static method in class io.quarkiverse.fx.style.StylesheetWatchService
- setViewNames(List<String>) - Method in class io.quarkiverse.fx.views.FxViewRepository
- start(Stage) - Method in class io.quarkiverse.fx.FxApplication
- styleRoot() - Method in interface io.quarkiverse.fx.views.FxViewConfig
-
Root location for style resources (.css)
- stylesheetReload() - Method in interface io.quarkiverse.fx.views.FxViewConfig
-
Enable (or disable) stylesheet live reload in dev mode
- StylesheetWatchService - Class in io.quarkiverse.fx.style
-
This utility class allows live CSS reload by watching filesystem changes and re-setting the stylesheet upon change.
T
- toString() - Method in record class io.quarkiverse.fx.views.FxViewData.FxViewDataImpl
-
Returns a string representation of this record class.
V
- value() - Element in annotation interface io.quarkiverse.fx.views.FxView
-
Defines the base name for .fxml, .css and .properties resources.
All Classes and Interfaces|All Packages