Workflow constructor
Workflow({
- String? id,
- required String name,
- required String description,
- required bool active,
- required bool draft,
- required PreferenceChannel preferenceSettings,
- required bool critical,
- required List<
String> tags, - List<
WorkflowStep> steps = const [], - required String organizationId,
- required String creatorId,
- required String environmentId,
- required List<
WorkflowTrigger> triggers, - required String notificationGroupId,
- String? parentId,
- required bool deleted,
- required DateTime deletedAt,
- required DateTime createdAt,
- required DateTime updatedAt,
- required String deletedBy,
- required Map<
String, dynamic> data, - 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,
});