See: Description
Interface | Description |
---|---|
FxmlView<ViewModelType extends ViewModel> |
A view that is implemented with FXML.
|
JavaView<ViewModelType extends ViewModel> |
A view that is implemented with with pure Java.
|
ViewModel |
Interface for a View Model.
|
Class | Description |
---|---|
FluentViewLoader |
Fluent API for loading Views.
|
FluentViewLoader.FxmlViewStep<ViewType extends FxmlView<? extends ViewModelType>,ViewModelType extends ViewModel> |
This class is the builder step to load a fxml based view.
|
FluentViewLoader.JavaViewStep<ViewType extends JavaView<? extends ViewModelType>,ViewModelType extends ViewModel> |
This class is the builder step to load a java based view.
|
MvvmFX |
This class is a facade that is used by the user to access classes and services from the framework.
|
ViewTuple<ViewType extends de.saxsys.mvvmfx.internal.viewloader.View<? extends ViewModelType>,ViewModelType extends ViewModel> |
Tuple for carrying view / code-behind pair.
|
Annotation Type | Description |
---|---|
InjectResourceBundle |
This annotation can be used to let mvvmFX inject the specified
ResourceBundle into your ViewModel
and/or FxmlView /JavaView . |
InjectViewModel |
This annotation is used to mark the ViewModel field in the View so that the mvvmFX framework will inject the
corresponding ViewModel instance.
|
Copyright © 2015 Saxonia Systems AG. All rights reserved.