Class ViewsImpl

java.lang.Object
io.jmix.flowui.impl.ViewsImpl
All Implemented Interfaces:
Views

@Component("flowui_Views") public class ViewsImpl extends Object implements Views
  • Field Details

  • Constructor Details

  • Method Details

    • create

      public View create(String viewId)
      Description copied from interface: Views
      Creates a view by its id.
      Specified by:
      create in interface Views
      Parameters:
      viewId - view id set in the ViewController annotation.
      Returns:
      view instance
    • create

      public <T extends View> T create(Class<T> viewClass)
      Description copied from interface: Views
      Creates a view by its class.
      Specified by:
      create in interface Views
      Parameters:
      viewClass - view class
      Returns:
      view instance
    • createInternal

      protected <T extends View> T createInternal(Class<T> viewClass)