Workflow class

Annotations
  • @JsonSerializable()

Constructors

Workflow.new({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