IssueTransition class

Details of an issue transition.

Constructors

IssueTransition({String? expand, Map<String, dynamic>? fields, bool? hasScreen, String? id, bool? isAvailable, bool? isConditional, bool? isGlobal, bool? isInitial, bool? looped, String? name, StatusDetails? to})
IssueTransition.fromJson(Map<String, Object?> json)
factory

Properties

expand String?
Expand options that include additional transition details in the response.
final
fields Map<String, dynamic>?
Details of the fields associated with the issue transition screen. Use this information to populate fields and update in a transition request.
final
hashCode int
The hash code for this object.
no setterinherited
hasScreen bool
Whether there is a screen associated with the issue transition.
final
id String?
The ID of the issue transition. Required when specifying a transition to undertake.
final
isAvailable bool
Whether the transition is available to be performed.
final
isConditional bool
Whether the issue has to meet criteria before the issue transition is applied.
final
isGlobal bool
Whether the issue transition is global, that is, the transition is applied to issues regardless of their status.
final
isInitial bool
Whether this is the initial issue transition for the workflow.
final
looped bool
final
name String?
The name of the issue transition.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
to StatusDetails?
Details of the issue status after the transition.
final

Methods

copyWith({String? expand, Map<String, dynamic>? fields, bool? hasScreen, String? id, bool? isAvailable, bool? isConditional, bool? isGlobal, bool? isInitial, bool? looped, String? name, StatusDetails? to}) IssueTransition
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
inherited

Operators

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