Uses of Class
it.tidalwave.ui.core.BoundProperty
Packages that use BoundProperty
Package
Description
-
Uses of BoundProperty in it.tidalwave.ui.core
Methods in it.tidalwave.ui.core that return BoundPropertyModifier and TypeMethodDescriptionstatic <T> BoundProperty<T> BoundProperty.of(T value) Creates a newBoundPropertywith the given initial value. -
Uses of BoundProperty in it.tidalwave.ui.core.role
Methods in it.tidalwave.ui.core.role that return BoundPropertyModifier and TypeMethodDescriptionUserAction.enabled()Returns the property describing the enabled status of this action. -
Uses of BoundProperty in it.tidalwave.ui.example.presentation
Fields in it.tidalwave.ui.example.presentation declared as BoundPropertyModifier and TypeFieldDescriptionfinal BoundProperty<Boolean> MainPanelPresentation.Bindings.booleanPropertyfinal BoundProperty<String> MainPanelPresentation.Bindings.textPropertyMethods in it.tidalwave.ui.example.presentation with parameters of type BoundPropertyModifier and TypeMethodDescriptionvoidMainPanelPresentation.pickDirectory(BoundProperty<Path> selectedFolder, UserNotificationWithFeedback notification) Asks the user to pick a directory.voidMainPanelPresentation.pickFile(BoundProperty<Path> selectedFile, UserNotificationWithFeedback notification) Asks the user to pick a file. -
Uses of BoundProperty in it.tidalwave.ui.javafx
Methods in it.tidalwave.ui.javafx with parameters of type BoundPropertyModifier 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> voidJavaFXBinder.bind(BoundProperty<? super T> target, javafx.beans.property.Property<T> source) Binds two properties of the same type.default voidJavaFXBinder.bindBidirectionally(BoundProperty<? super Boolean> property1, javafx.beans.property.BooleanProperty property2) Bidirectionally binds two properties.default voidJavaFXBinder.bindBidirectionally(BoundProperty<? super Double> property1, javafx.beans.property.DoubleProperty property2) Bidirectionally binds two properties.default voidJavaFXBinder.bindBidirectionally(BoundProperty<? super Integer> property1, javafx.beans.property.IntegerProperty property2) Bidirectionally binds two properties.default voidJavaFXBinder.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> voidJavaFXBinder.bindBidirectionally(BoundProperty<? super T> property1, javafx.beans.property.Property<T> property2) voidJavaFXBinder.bindBidirectionally(javafx.scene.control.TextField textField, BoundProperty<String> textProperty, BoundProperty<Boolean> validProperty) voidJavaFXBinder.openDirectoryChooserFor(UserNotificationWithFeedback notification, BoundProperty<Path> selectedFolder) Opens the FileChooser for selecting a folder.voidJavaFXBinder.openFileChooserFor(UserNotificationWithFeedback notification, BoundProperty<Path> selectedFile) Opens the FileChooser for selecting a file.default voidJavaFXBinder.showInModalDialog(javafx.scene.Node node, UserNotificationWithFeedback notification, BoundProperty<Boolean> valid)