Uses of Interface
it.tidalwave.ui.core.role.UserAction
Packages that use UserAction
Package
Description
-
Uses of UserAction in it.tidalwave.ui.core.role
Fields in it.tidalwave.ui.core.role with type parameters of type UserActionModifier and TypeFieldDescriptionstatic final Class<UserAction> UserAction._UserAction_Shortcut forAs.Methods in it.tidalwave.ui.core.role that return UserActionModifier and TypeMethodDescriptionUserActionProvider.getDefaultAction()Deprecated.static UserActionUserAction.of(it.tidalwave.util.Callback callback) Creates a new instance out of a callback.static UserActionCreates a new instance out of a callback and a role (typically aDisplayable).static UserActionUserAction.of(it.tidalwave.util.Callback callback, Collection<Object> roles) Creates a new instance out of a callback and a collection of roles.Methods in it.tidalwave.ui.core.role that return types with arguments of type UserActionModifier and TypeMethodDescriptionUserActionProvider.getActions()Returns a collection ofUserActions.default Optional<UserAction> UserActionProvider.getOptionalDefaultAction()Returns the default action, if available.Methods in it.tidalwave.ui.core.role with parameters of type UserActionModifier and TypeMethodDescriptionstatic UserActionProviderUserActionProvider.of(UserAction... actions) Factory method which creates an instance out of an array ofUserActions. -
Uses of UserAction in it.tidalwave.ui.core.role.spi
Methods in it.tidalwave.ui.core.role.spi that return UserActionModifier and TypeMethodDescriptionDefaultUserActionProvider.getDefaultAction()Returns the default action, if available.Methods in it.tidalwave.ui.core.role.spi that return types with arguments of type UserActionModifier and TypeMethodDescriptionDefaultUserActionProvider.getActions()Returns a collection ofUserActions. -
Uses of UserAction in it.tidalwave.ui.core.spi
Fields in it.tidalwave.ui.core.spi with type parameters of type UserActionModifier and TypeFieldDescriptionprotected final Supplier<Collection<? extends UserAction>> MenuBarControlSupport.userActionsSupplierThe default supplier ofUserActions, can be injected for testing.protected final Supplier<Collection<? extends UserAction>> ToolBarControlSupport.userActionsSupplierThe default supplier ofUserActions, can be injected for testing.Methods in it.tidalwave.ui.core.spi with parameters of type UserActionModifier and TypeMethodDescriptionprotected abstract voidMenuBarControlSupport.addMenuItemToMenu(M menu, B binder, UserAction action) Adds to the given menu a new item bound to the givenUserAction.protected abstract BTToolBarControlSupport.createButton(B binder, UserAction action) Creates a button bound to the givenUserAction. -
Uses of UserAction in it.tidalwave.ui.example.presentation
Fields in it.tidalwave.ui.example.presentation declared as UserActionModifier and TypeFieldDescriptionfinal UserActionMainPanelPresentation.Bindings.actionButtonfinal UserActionMainPanelPresentation.Bindings.actionDialogCancelOkfinal UserActionMainPanelPresentation.Bindings.actionDialogOkfinal UserActionMainPanelPresentation.Bindings.actionPickDirectoryfinal UserActionMainPanelPresentation.Bindings.actionPickFile -
Uses of UserAction in it.tidalwave.ui.javafx
Methods in it.tidalwave.ui.javafx with parameters of type UserActionModifier and TypeMethodDescriptionvoidJavaFXBinder.bind(javafx.scene.control.ButtonBase button, UserAction action) Binds a button to aUserAction.voidJavaFXBinder.bind(javafx.scene.control.MenuItem menuItem, UserAction action) Binds a menu item to aUserAction.Method parameters in it.tidalwave.ui.javafx with type arguments of type UserActionModifier and TypeMethodDescriptionvoidJavaFXBinder.bindButtonsInPane(javafx.scene.layout.GridPane gridPane, Collection<UserAction> actions) Deprecated.
UserActionProvider.getOptionalDefaultAction()