Workflow constructor

Workflow({
  1. String? id,
  2. required String name,
  3. required String description,
  4. required bool active,
  5. required bool draft,
  6. required PreferenceChannel preferenceSettings,
  7. required bool critical,
  8. required List<String> tags,
  9. List<WorkflowStep> steps = const [],
  10. required String organizationId,
  11. required String creatorId,
  12. required String environmentId,
  13. required List<WorkflowTrigger> triggers,
  14. required String notificationGroupId,
  15. String? parentId,
  16. required bool deleted,
  17. required DateTime deletedAt,
  18. required DateTime createdAt,
  19. required DateTime updatedAt,
  20. required String deletedBy,
  21. required Map<String, dynamic> data,
  22. required String v,
})

Implementation

Workflow({
  this.id,
  required this.name,
  required this.description,
  required this.active,
  required this.draft,
  required this.preferenceSettings,
  required this.critical,
  required this.tags,
  this.steps = const [],
  required this.organizationId,
  required this.creatorId,
  required this.environmentId,
  required this.triggers,
  required this.notificationGroupId,
  this.parentId,
  required this.deleted,
  required this.deletedAt,
  required this.createdAt,
  required this.updatedAt,
  required this.deletedBy,
  required this.data,
  required this.v,
});