Package io.jmix.bpmflowui.processform
Interface ProcessFormViews
- All Known Implementing Classes:
ProcessFormViewsImpl
public interface ProcessFormViews
-
Method Summary
Modifier and TypeMethodDescriptionvoid
openStartProcessForm
(org.flowable.engine.repository.ProcessDefinition processDefinition, View origin) void
openStartProcessForm
(org.flowable.engine.repository.ProcessDefinition processDefinition, View origin, Consumer<DialogWindow<?>> dialogCustomizer) void
openTaskProcessForm
(org.flowable.task.api.Task task, View origin) void
openTaskProcessForm
(org.flowable.task.api.Task task, View origin, Consumer<DialogWindow<?>> dialogCustomizer)
-
Method Details
-
openStartProcessForm
void openStartProcessForm(org.flowable.engine.repository.ProcessDefinition processDefinition, View origin) - Parameters:
processDefinition
- to open start form fororigin
- view to open dialog in case ofFormOpenMode.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 fororigin
- view to open dialog in case ofFormOpenMode.DIALOG
mode is selected for start formdialogCustomizer
- callback to customizeDialogWindow
. Ignored in case ofFormOpenMode.NAVIGATE
open mode.
-
openTaskProcessForm
- Parameters:
task
- to open form fororigin
- view to open dialog in case ofFormOpenMode.DIALOG
mode is selected for task form. Ignored otherwise.
-
openTaskProcessForm
void openTaskProcessForm(org.flowable.task.api.Task task, View origin, Consumer<DialogWindow<?>> dialogCustomizer) -
getProcessFormDefinitions
-