Class FocusComponentInitTask

java.lang.Object
io.jmix.flowui.xml.layout.inittask.FocusComponentInitTask
All Implemented Interfaces:
ComponentLoader.InitTask

public class FocusComponentInitTask extends Object implements ComponentLoader.InitTask
  • Field Details

    • focusComponentId

      protected String focusComponentId
    • view

      protected View<?> view
  • Constructor Details

    • FocusComponentInitTask

      public FocusComponentInitTask(@Nullable String focusComponentId, View<?> view)
  • Method Details

    • execute

      public void execute(ComponentLoader.ComponentContext context, View<?> view)
      Description copied from interface: ComponentLoader.InitTask
      This method will be invoked after view initialization.
      Specified by:
      execute in interface ComponentLoader.InitTask
      Parameters:
      context - loader context
      view - view
    • doFocus

      protected void doFocus(com.vaadin.flow.component.Focusable<?> focusable)
    • getFocusComponent

      protected Optional<com.vaadin.flow.component.Focusable<?>> getFocusComponent()