AvailableWorkflowSystemRule class

The Atlassian provided system rules available.

Constructors

AvailableWorkflowSystemRule({required String description, required List<String> incompatibleRuleKeys, required bool isAvailableForInitialTransition, required bool isVisible, required String name, required String ruleKey, required AvailableWorkflowSystemRuleRuleType ruleType})
AvailableWorkflowSystemRule.fromJson(Map<String, Object?> json)
factory

Properties

description String
The rule description.
final
hashCode int
The hash code for this object.
no setterinherited
incompatibleRuleKeys List<String>
List of rules that conflict with this one.
final
isAvailableForInitialTransition bool
Whether the rule can be added added to an initial transition.
final
isVisible bool
Whether the rule is visible.
final
name String
The rule name.
final
ruleKey String
The rule key.
final
ruleType AvailableWorkflowSystemRuleRuleType
The rule type.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({String? description, List<String>? incompatibleRuleKeys, bool? isAvailableForInitialTransition, bool? isVisible, String? name, String? ruleKey, AvailableWorkflowSystemRuleRuleType? ruleType}) AvailableWorkflowSystemRule
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