menu

Views

Actions

class viewflow.rest.views.actions.BaseTaskActionView(**kwargs)
get_serializer(*args, **kwargs)

Return the serializer instance that should be used for validating and deserializing input, and for serializing output.

get_serializer_context()

Extra context provided to the action input serializer.

class viewflow.rest.views.actions.ActivateNextTaskView(**kwargs)
class viewflow.rest.views.actions.AssignTaskView(**kwargs)

Assign task to the current user

class viewflow.rest.views.actions.CancelTaskView(**kwargs)
class viewflow.rest.views.actions.PerformTaskView(**kwargs)
class viewflow.rest.views.actions.UnassignTaskView(**kwargs)
class viewflow.rest.views.actions.UndoTaskView(**kwargs)

Detail

class viewflow.rest.views.detail.DetailFlowView(**kwargs)
class viewflow.rest.views.detail.DetailTaskView(**kwargs)
class viewflow.rest.views.detail.DetailSubprocessView(**kwargs)
class viewflow.rest.views.detail.DetailProcessView(**kwargs)

List

class viewflow.rest.views.list.FlowListView(*args, **kwargs)
class viewflow.rest.views.list.AllProcessListView(*args, **kwargs)
class viewflow.rest.views.list.AllTaskListView(*args, **kwargs)
class viewflow.rest.views.list.ProcessListView(**kwargs)
class viewflow.rest.views.list.TaskListView(**kwargs)

Schema

class viewflow.rest.views.chart.FlowChartView(**kwargs)

Start

class viewflow.rest.views.start.BaseStartFlowView(**kwargs)

Base class for generic start views

get_serializer_context()

Extra context provided to the action input serializer.

class viewflow.rest.views.start.CreateProcessView(**kwargs)

Task

class viewflow.rest.views.task.BaseFlowView(**kwargs)

Base class for generic flow views

get_serializer_context()

Extra context provided to the action input serializer.

class viewflow.rest.views.task.UpdateProcessView(**kwargs)

Mixins

class viewflow.rest.views.mixins.FlowListMixin(*args, **kwargs)

Mixin for list views that contains multiple flows

class viewflow.rest.views.mixins.FlowViewPermissionMixin

Mixin for flow views, check the view permission.

class viewflow.rest.views.mixins.TaskActivationMixin
class viewflow.rest.views.mixins.TaskResponseMixin

Mixin for Flow Views with task instance in response

class viewflow.rest.views.mixins.ProcessViewMixin
class viewflow.rest.views.mixins.StartActivationMixin

Mixin for flow start views. Instanciate self.activation instance

class viewflow.rest.views.mixins.StartActivationMixin

Mixin for flow start views. Instanciate self.activation instance