Workflow class

Annotations
  • @JsonSerializable.new()

Constructors

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})
Workflow.fromJson(Map<String, dynamic> json)
factory

Properties

active ↔ bool
latefinal
createdAt ↔ DateTime
latefinal
creatorId ↔ String
latefinal
critical ↔ bool
latefinal
data → Map<String, dynamic>
final
deleted ↔ bool
latefinal
deletedAt ↔ DateTime
latefinal
deletedBy ↔ String
latefinal
description ↔ String
latefinal
draft ↔ bool
latefinal
environmentId ↔ String
latefinal
hashCode → int
The hash code for this object.
no setterinherited
id → String?
final
name ↔ String
latefinal
notificationGroupId ↔ String
latefinal
organizationId ↔ String
latefinal
parentId → String?
final
preferenceSettings ↔ PreferenceChannel
latefinal
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
steps → List<WorkflowStep>
final
tags ↔ List<String>
latefinal
triggers ↔ List<WorkflowTrigger>
latefinal
updatedAt ↔ DateTime
latefinal
v ↔ String
latefinal

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited