Interface ProcessFormViews

All Known Implementing Classes:
ProcessFormViewsImpl

public interface ProcessFormViews
  • Method Details

    • openStartProcessForm

      void openStartProcessForm(org.flowable.engine.repository.ProcessDefinition processDefinition, View origin)
      Parameters:
      processDefinition - to open start form for
      origin - view to open dialog in case of FormOpenMode.DIALOG mode is selected for start form. Ignored otherwise.
    • openStartProcessForm

      void openStartProcessForm(org.flowable.engine.repository.ProcessDefinition processDefinition, View origin, Consumer<DialogWindow<?>> dialogCustomizer)
      Parameters:
      processDefinition - to open start form for
      origin - view to open dialog in case of FormOpenMode.DIALOG mode is selected for start form
      dialogCustomizer - callback to customize DialogWindow. Ignored in case of FormOpenMode.NAVIGATE open mode.
    • openTaskProcessForm

      void openTaskProcessForm(org.flowable.task.api.Task task, View origin)
      Parameters:
      task - to open form for
      origin - view to open dialog in case of FormOpenMode.DIALOG mode is selected for task form. Ignored otherwise.
    • openTaskProcessForm

      void openTaskProcessForm(org.flowable.task.api.Task task, View origin, Consumer<DialogWindow<?>> dialogCustomizer)
    • getProcessFormDefinitions

      List<FormData> getProcessFormDefinitions()