Interface ComponentActionsHolderBinder<C extends com.vaadin.flow.component.Component>

All Known Implementing Classes:
GridMenuItemActionBinder, ValuePickerButtonActionBinder

public interface ComponentActionsHolderBinder<C extends com.vaadin.flow.component.Component>
  • Method Summary

    Modifier and Type
    Method
    Description
    <H extends com.vaadin.flow.component.Component, A extends Action>
    ActionsHolderBinding<H,A,C>
    bind(ActionBinder<H> binder, A action, C component, BiFunction<C,com.vaadin.flow.component.ComponentEventListener,com.vaadin.flow.shared.Registration> actionHandler)
     
    boolean
    supports(com.vaadin.flow.component.Component component)
     
  • Method Details

    • supports

      boolean supports(com.vaadin.flow.component.Component component)
    • bind

      <H extends com.vaadin.flow.component.Component, A extends Action> ActionsHolderBinding<H,A,C> bind(ActionBinder<H> binder, A action, C component, BiFunction<C,com.vaadin.flow.component.ComponentEventListener,com.vaadin.flow.shared.Registration> actionHandler)