Package io.jmix.flowui.action.binder
Class ActionsHolderBindingProcessor
java.lang.Object
io.jmix.flowui.action.binder.ActionsHolderBindingProcessor
@Deprecated(since="2.2",
forRemoval=true)
@Component("flowui_ActionsHolderBindingProcessor")
public class ActionsHolderBindingProcessor
extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Summary
Modifier and TypeFieldDescriptionprotected List<ComponentActionsHolderBinder>
Deprecated, for removal: This API element is subject to removal in a future version.protected List<ComponentActionsHolderUnbinder>
Deprecated, for removal: This API element is subject to removal in a future version.protected List<ComponentShortcutActionsHolderBinder>
Deprecated, for removal: This API element is subject to removal in a future version. -
Constructor Summary
ConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescription<H extends com.vaadin.flow.component.Component,
A extends Action, C extends com.vaadin.flow.component.Component>
ActionsHolderBinding<H,A, C> bind
(ActionBinder<H> binder, A action, C component, BiFunction<C, com.vaadin.flow.component.ComponentEventListener, com.vaadin.flow.shared.Registration> handler) Deprecated, for removal: This API element is subject to removal in a future version.<H extends com.vaadin.flow.component.Component,
A extends Action, C extends com.vaadin.flow.component.Component>
ShortcutActionsHolderBinding<H,A, C> bindShortcut
(ActionBinder<H> binder, A action, C component, ShortcutActionHandler<C> handler) Deprecated, for removal: This API element is subject to removal in a future version.protected ComponentActionsHolderBinder
getActionsHolderBinder
(com.vaadin.flow.component.Component component) Deprecated, for removal: This API element is subject to removal in a future version.protected ComponentActionsHolderUnbinder
getActionsHolderUnbinder
(com.vaadin.flow.component.Component component) Deprecated, for removal: This API element is subject to removal in a future version.protected ComponentShortcutActionsHolderBinder
getShortcutActionsHolderBinder
(com.vaadin.flow.component.Component component) Deprecated, for removal: This API element is subject to removal in a future version.void
setActionsHolderBinders
(List<ComponentActionsHolderBinder> actionsHolderBinders) Deprecated, for removal: This API element is subject to removal in a future version.void
setActionsHolderUnbinders
(List<ComponentActionsHolderUnbinder> actionsHolderUnbinders) Deprecated, for removal: This API element is subject to removal in a future version.void
setShortcutActionsHolderBinders
(List<ComponentShortcutActionsHolderBinder> shortcutActionsHolderBinders) Deprecated, for removal: This API element is subject to removal in a future version.void
unbind
(ActionsHolderBinding binding) Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Details
-
actionsHolderBinders
Deprecated, for removal: This API element is subject to removal in a future version. -
shortcutActionsHolderBinders
Deprecated, for removal: This API element is subject to removal in a future version. -
actionsHolderUnbinders
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Details
-
ActionsHolderBindingProcessor
public ActionsHolderBindingProcessor()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
setActionsHolderBinders
@Autowired(required=false) public void setActionsHolderBinders(List<ComponentActionsHolderBinder> actionsHolderBinders) Deprecated, for removal: This API element is subject to removal in a future version. -
setShortcutActionsHolderBinders
@Autowired(required=false) public void setShortcutActionsHolderBinders(List<ComponentShortcutActionsHolderBinder> shortcutActionsHolderBinders) Deprecated, for removal: This API element is subject to removal in a future version. -
setActionsHolderUnbinders
@Autowired(required=false) public void setActionsHolderUnbinders(List<ComponentActionsHolderUnbinder> actionsHolderUnbinders) Deprecated, for removal: This API element is subject to removal in a future version. -
bind
public <H extends com.vaadin.flow.component.Component,A extends Action, ActionsHolderBinding<H,C extends com.vaadin.flow.component.Component> A, bindC> (ActionBinder<H> binder, A action, C component, BiFunction<C, com.vaadin.flow.component.ComponentEventListener, com.vaadin.flow.shared.Registration> handler) Deprecated, for removal: This API element is subject to removal in a future version. -
bindShortcut
public <H extends com.vaadin.flow.component.Component,A extends Action, ShortcutActionsHolderBinding<H,C extends com.vaadin.flow.component.Component> A, bindShortcutC> (ActionBinder<H> binder, A action, C component, ShortcutActionHandler<C> handler) Deprecated, for removal: This API element is subject to removal in a future version. -
unbind
Deprecated, for removal: This API element is subject to removal in a future version. -
getActionsHolderBinder
@Nullable protected ComponentActionsHolderBinder getActionsHolderBinder(com.vaadin.flow.component.Component component) Deprecated, for removal: This API element is subject to removal in a future version. -
getShortcutActionsHolderBinder
@Nullable protected ComponentShortcutActionsHolderBinder getShortcutActionsHolderBinder(com.vaadin.flow.component.Component component) Deprecated, for removal: This API element is subject to removal in a future version. -
getActionsHolderUnbinder
@Nullable protected ComponentActionsHolderUnbinder getActionsHolderUnbinder(com.vaadin.flow.component.Component component) Deprecated, for removal: This API element is subject to removal in a future version.
-