Uses of Class
it.tidalwave.ui.core.BoundProperty
Package
Description
-
Uses of BoundProperty in it.tidalwave.ui.core
Modifier and TypeMethodDescriptionstatic <T> BoundProperty
<T> BoundProperty.of
(T value) Creates a newBoundProperty
with the given initial value. -
Uses of BoundProperty in it.tidalwave.ui.core.role
Modifier and TypeMethodDescriptionUserAction.enabled()
Returns the property describing the enabled status of this action. -
Uses of BoundProperty in it.tidalwave.ui.example.presentation
Modifier and TypeFieldDescriptionfinal BoundProperty
<Boolean> MainPanelPresentation.Bindings.booleanProperty
final BoundProperty
<String> MainPanelPresentation.Bindings.textProperty
Modifier and TypeMethodDescriptionvoid
MainPanelPresentation.pickDirectory
(BoundProperty<Path> selectedFolder, UserNotificationWithFeedback notification) Asks the user to pick a directory.void
MainPanelPresentation.pickFile
(BoundProperty<Path> selectedFile, UserNotificationWithFeedback notification) Asks the user to pick a file. -
Uses of BoundProperty in it.tidalwave.ui.javafx
Modifier and TypeMethodDescription<T,
S> void JavaFXBinder.bind
(BoundProperty<? super T> target, javafx.beans.property.Property<? extends S> source, Function<S, T> adapter) Binds two properties of different types.default <T> void
JavaFXBinder.bind
(BoundProperty<? super T> target, javafx.beans.property.Property<T> source) Binds two properties of the same type.default void
JavaFXBinder.bindBidirectionally
(BoundProperty<? super Boolean> property1, javafx.beans.property.BooleanProperty property2) Bidirectionally binds two properties.default void
JavaFXBinder.bindBidirectionally
(BoundProperty<? super Double> property1, javafx.beans.property.DoubleProperty property2) Bidirectionally binds two properties.default void
JavaFXBinder.bindBidirectionally
(BoundProperty<? super Integer> property1, javafx.beans.property.IntegerProperty property2) Bidirectionally binds two properties.default void
JavaFXBinder.bindBidirectionally
(BoundProperty<? super Long> property1, javafx.beans.property.LongProperty property2) Bidirectionally binds two properties.<T,
S> void JavaFXBinder.bindBidirectionally
(BoundProperty<? super T> property1, javafx.beans.property.Property<S> property2, Function<? super S, T> adapter, Function<? super T, ? extends S> reverseAdapter) Bidirectionally binds two properties of different types.default <T> void
JavaFXBinder.bindBidirectionally
(BoundProperty<? super T> property1, javafx.beans.property.Property<T> property2) void
JavaFXBinder.bindBidirectionally
(javafx.scene.control.TextField textField, BoundProperty<String> textProperty, BoundProperty<Boolean> validProperty) void
JavaFXBinder.openDirectoryChooserFor
(UserNotificationWithFeedback notification, BoundProperty<Path> selectedFolder) Opens the FileChooser for selecting a folder.void
JavaFXBinder.openFileChooserFor
(UserNotificationWithFeedback notification, BoundProperty<Path> selectedFile) Opens the FileChooser for selecting a file.default void
JavaFXBinder.showInModalDialog
(javafx.scene.Node node, UserNotificationWithFeedback notification, BoundProperty<Boolean> valid)