DVWorkflowDocument constructor

DVWorkflowDocument({
  1. required String name,
  2. DVWorkflowSide side = DVWorkflowSide.backend,
  3. List<DVWorkflowParameter>? parameters,
  4. DVWorkflowType? returns,
  5. List<DVWorkflowStep>? steps,
})

Implementation

DVWorkflowDocument({
  required this.name,
  this.side = DVWorkflowSide.backend,
  List<DVWorkflowParameter>? parameters,
  this.returns,
  List<DVWorkflowStep>? steps,
})  : parameters = List<DVWorkflowParameter>.of(
          parameters ?? const <DVWorkflowParameter>[]),
      steps = List<DVWorkflowStep>.of(steps ?? const <DVWorkflowStep>[]);