IssueTypesApi class

Jira Cloud platform REST API documentation

Constructors

IssueTypesApi(ApiClient _client)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createIssueType({required IssueTypeCreateBean body}) Future<IssueTypeDetails>
Creates an issue type and adds it to the default issue type scheme.
createIssueTypeAvatar({required String id, int? x, int? y, required int size, required dynamic body}) Future<Avatar>
Loads an avatar for the issue type.
deleteIssueType({required String id, String? alternativeIssueTypeId}) Future<void>
Deletes the issue type. If the issue type is in use, all uses are updated with the alternative issue type (alternativeIssueTypeId). A list of alternative issue types are obtained from the Get alternative issue types resource.
getAlternativeIssueTypes(String id) Future<List<IssueTypeDetails>>
Returns a list of issue types that can be used to replace the issue type. The alternative issue types are those assigned to the same workflow scheme, field configuration scheme, and screen scheme.
getIssueAllTypes() Future<List<IssueTypeDetails>>
Returns all issue types.
getIssueType(String id) Future<IssueTypeDetails>
Returns an issue type.
getIssueTypesForProject({required int projectId, int? level}) Future<List<IssueTypeDetails>>
Returns issue types for a project.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateIssueType({required String id, required IssueTypeUpdateBean body}) Future<IssueTypeDetails>
Updates the issue type.

Operators

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